As I write this it is 2am on Tuesday night and I have nothing. I’m grasping for topics once again. So this post is yet another one of those conversational threads in which I ask you a questions and you answer back. :)
I know that large segment of my readers are programmers and IT folk, so out of curiosity, I wanted to ask what language are you working with right now. By that I mean the current project you are working on. It can be for work, or it might be a hobby/part time thing that you do on the side. I want to get an idea of what is the spread of languages here.
I have two follow up questions too. First, what language do you love (or would love to learn more about) but you just don’t get many chances to work with? Second, what is the language you absolutely abhor, but you have to use from time to time?
I don’t want to exclude people who don’t code so I’ll add a last follow up to the follow up – what was the most boring, degrading project that you had the “pleasure” of working on lately?
I would love to work more with two languages: Ruby and Lisp. Both are great languages for different reasons. Most of my side/hobby projects are on the back burner right now because I just don’t have time for them. At work on the other hand there is a mountain of PHP code into which I can just plug new components. It makes no sense to use any new language unless for a new, unrelated project.
The language i hate but have to work with from time to time is VBA. Horrible language, horrible editor, and piss poor debugging experience. I don’t wish this on my worst enemies. I also love when people ask me to do something that is virtually impossible to do in Word. For example, one guy wants to have the chapter title repeated on the first line of every page of the document with exception of certain pages that will include tables full page tables or figures (which btw can appear anywhere and are inserted by the user manually). Oh, and that chapter title cannot be in the header – it must be on the first line of the text. And it also should be context aware and change to the title of section or subsection within the chapter if it contains any. Sigh…
How about you?