ruby javascript inspirational browser software architecture programming languages iot performance

Smalltalk, Lisp, Bash: Three Interesting Languages

Evil Tom Stuart ยท Baruco 2014

In this talk, we take a brief tour of three languages which influenced the design of Ruby. We'll see how each of them has an extremely minimal specification, requiring the programmer to grasp only one or two concepts to understand the whole language. We'll see how this same characteristic allows us to implement our own control flow structures, and perhaps explore how we might pull off the same tricks in Ruby, which incorporates the basic concepts of all three languages.