I’d like to learn a new programming language, but I’m struggling with what to learn. My experience has been in procedural (VBScript, crappy PHP) and object-oriented languages (C#, good PHP).
The temptation is to learn something like Python, but it’s just another OO language really. There are syntactical differences, but, in the end, the paradigm is the same. Sure, Ruby has some syntactical sugar to it, but it’s still from the same bloodline.
I’m thinking about going way, way out on a limb…
I want something that’s going to make me look at programming from an entirely different direction. Any recommendations?