Programming Languages and Communication With Kerri Miller
TableXI is now offering training for developers and products teams! For more info, email [email protected]
Get your FREE career growth strategy information and techniques! (https://stickynote.game)
Rails 5 Test Prescriptions (https://pragprog.com/book/nrtest3/rails-5-test-prescriptions) is updated, available, and shipping!
Guest
Kerri Miller (https://twitter.com/kerrizor): Senior Developer at TravisCI (https://travis-ci.org/) and Ruby Community Member. Co-Organizer of the Open Source and Feelings Conference (https://www.osfeels.com/). Blog (http://kerrizor.com/).
Summary
Why is Smalltalk the Elizabethan English of programming languages? Why has it been so influential, and how does the programming language you use affect the way you think about programming. On this episode, Kerri Miller and I talk about programming languages and communication, and what we've learned from our most recent programming language adventures.
Notes
01:56 - Introduction
Twitter Stream (https://twitter.com/kerrizor/status/974391130484752385)
Creole Languages (https://en.wikipedia.org/wiki/Creole_language)
Pidgin (https://en.wikipedia.org/wiki/Pidgin)
06:18 - SmallTalk is to Ruby as Elizabethan English is to Modern Day
08:11 - SmallTalk’s History
Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age (https://amzn.to/2JxTtss)
Squeak (http://squeak.org/)
By the way, I did get the Squeak history partially wrong. The original work was done at Apple, and when they went to Disney after that, they downloaded their Apple work as Open Source to continue. (It is possibly named Squeak because they were being wooed by Disney). The technical details are basically right, though.
17:55 - Thinking About Programming and Software Projects in a Flexible Way
Sapir-Whorf Hypothesis (http://www.dictionary.com/browse/sapir-whorf-hypothesis)
22:01 - Object-Oriented Programming, Thinking, and Design
The Overton Window (https://en.wikipedia.org/wiki/Overton_window)
28:37 - Learning New Programming Languages, Concepts, and Techniques
The Silmarillion by Tolkien (https://en.wikipedia.org/wiki/The_Silmarillion)
Nothing is Something by Sandi Metz (https://www.youtube.com/watch?v=OMPfEXIlTVE)
Much Ado About Naught by Avdi Grimm (http://www.virtuouscode.com/introduction-to-much-ado-about-naught/)
Related Episodes
Back in the Testing Weeds with Sam Phippen and Justin Searls (http://www.techdoneright.io/33)
Ruby Tapas and Avoiding Code with Avdi Grimm (http://www.techdoneright.io/24)
The Elm Programming Language With Corey Haines (http://www.techdoneright.io/17) Special Guest: Kerri Miller.

Programming Languages and Communication With Kerri Miller

TableXI is now offering training for developers and products teams! For more info, email [email protected].

Get your FREE career growth strategy information and techniques!

Rails 5 Test Prescriptions is updated, available, and shipping!

Guest

Kerri Miller: Senior Developer at TravisCI and Ruby Community Member. Co-Organizer of the Open Source and Feelings Conference. Blog.

Summary

Why is Smalltalk the Elizabethan English of programming languages? Why has it been so influential, and how does the programming language you use affect the way you think about programming. On this episode, Kerri Miller and I talk about programming languages and communication, and what we've learned from our most recent programming language adventures.

Notes

01:56 - Introduction

Twitter Stream
Creole Languages
Pidgin

06:18 - SmallTalk is to Ruby as Elizabethan English is to Modern Day

08:11 - SmallTalk’s History

Dealers of Lightning: Xerox PARC and the Dawn of the Computer Age
Squeak
By the way, I did get the Squeak history partially wrong. The original work was done at Apple, and when they went to Disney after that, they downloaded their Apple work as Open Source to continue. (It is possibly named Squeak because they were being wooed by Disney). The technical details are basically right, though.

17:55 - Thinking About Programming and Software Projects in a Flexible Way

Sapir-Whorf Hypothesis

22:01 - Object-Oriented Programming, Thinking, and Design

The Overton Window

28:37 - Learning New Programming Languages, Concepts, and Techniques

The Silmarillion by Tolkien
Nothing is Something by Sandi Metz
Much Ado About Naught by Avdi Grimm

Related Episodes

Back in the Testing Weeds with Sam Phippen and Justin Searls
Ruby Tapas and Avoiding Code with Avdi Grimm
The Elm Programming Language With Corey Haines

Special Guest: Kerri Miller.

Guests

Twitter Mentions