Dave Thomas is an adjunct research professor at Carleton University, and the University Of Queensland and is widely published in the software engineering literature. In this episode, we talk a walk down memory lane and look at languages past and present and compare them to Objective C.

General Topics

  • Boxing
  • Delay Slots
  • Lexical Closures
  • Generics
  • Dynamic Dispatch
  • Double Dispatch
  • Multimethods

People

  • Alan Kay
  • Brad Cox
  • Dan Ingalls

Languages

  • C++
  • C#
  • Java
  • Objective-C
  • Forth
  • Scheme
  • Smalltalk
  • Scala
  • Racket
  • APL
    • APL Keyboard
  • Azul
  • Lisp
  • Vector Langauges
  • Logic Languages
  • J
  • K
  • Ada
  • F-script
  • SNOBOL
  • Icon
  • Prolog
  • Datalog
    • Erlang
    • Actor
    • Constraint Language
  • Closure
  • awk
  • sed
  • Actra
  • QNX
  • Elixir
    • Programming Elixir - Pragmatic Programmers
    • Introducing Elixir - Oreilly