Don't tell the Ruby folks this -- but a lot of us still have a lot of fun with Perl. I also enjoy Common Lisp.
Just like the adage, "you can write bad code in any langauge", well, you can bore yourself to death in any language, as well. If you are doing boring things, your programming langauge choice isn't going to magically make something fun. (The opposite isn't true, though. If you pick Java or PHP for your project, you won't have much time for having fun.)
But don't worry, there will always be a new language for the fanbois to latch on to. This week, it's Clojure. (And for the record, I like Clojure. It's just hard to read anything about Lisp and not hear 138 Clojure fanbois talk about "OMG ITS THE JVM!!1", and that is pretty annoying. Blog posters should be required to install the language and write "hello world" before they start advocating it.)
Just like the adage, "you can write bad code in any langauge", well, you can bore yourself to death in any language, as well. If you are doing boring things, your programming langauge choice isn't going to magically make something fun. (The opposite isn't true, though. If you pick Java or PHP for your project, you won't have much time for having fun.)
But don't worry, there will always be a new language for the fanbois to latch on to. This week, it's Clojure. (And for the record, I like Clojure. It's just hard to read anything about Lisp and not hear 138 Clojure fanbois talk about "OMG ITS THE JVM!!1", and that is pretty annoying. Blog posters should be required to install the language and write "hello world" before they start advocating it.)