Multilingual.
Well, I think the time has come for me to learn a new programming language. We’re having a bit of a slow month at work, so I have my boss’ blessing to use some of this time to learn some new skills.
So, I’ve narrowed the list of things I want to learn down to four things:
- Ruby On Rails
- JSP
- iPhone development
- Adobe Flex
I’m leaning towards RoR, as it seems reasonably straightforward to get into. I haven’t got a clue where to begin with JSP - Java development is a huge, sprawling and utterly unfathomable thing to me. Do I need to learn full-on Java to do JSP? What are Struts and all these other buzzwords? I’ve taken a look at the iPhone development book too, and, on one hand, it seems relatively straightforward, but it’s also “proper” programming, having to pay attention to memory, stacks and stuff like that, and I haven’t done stuff like that since my Amiga days! Plus, Objective-C, Apple’s preferred programming language for the iPhone, is weird - lots of strange syntax that I don’t entirely understand. Now, Flex I have a bit of a headstart with, since I’m reasonably well-up on Actionscript. It’s a bit of a different paradigm for Flash development though, and that might take a while to get used to.
Any and all suggestions are welcome…