I came from Smalltalk, and I segued to Java a little bit, hated every minute of it, and then fell saved by Ruby. And so I have spent the last 20 some years writing code in languages that had enormous faith in my ability to do the right thing. And along with that enormous faith in my ability to do the right thing, they gave me the freedom of everything....
(My summary: She talked to a guy after a conference who asked her how using dynamic language could possibly work, and she answered)
You just trust people. And he said they are not trustworthy. And I said well, they shouldn't write Ruby, they should write Java. I really prefer languages that allow me to shoot myself in the foot if I do but give me the power to do that.-----
- Has enormous faith in my ability to do the right thing
- Give me the freedom of everything
- You just trust people
These are exactly why I'm writing in Clojure and Ruby.