For a time, I had to learn to use ObjectScript which is some lame psuedo-object-oriented-programming-language from InterSystems.
I documented some of what I learned on my old blog: http://myobjectscript.azurewebsites.net/
55 How can I explain the difference between NULL and zero? feb 13 '12
28 How does one manage an intern effectively? [duplicate] jun 17 '11