My Quest For Another Language – Part 1

Some Initial Thoughts…

I have been searching for a language for a few years now. I think it's because of all the ones I start working with, there are just things I don't like about them… Java, PHP, Ruby, Python to start with (I am not going to C, or C++). So I have been looking at some other ones, like Common LISP and Haskell. Here's a link to all languages from WikiPedia.

I think the language that I will like will  be multi-paradigmed (functional, object oriented, and interpreted). Some candidates for that are: Common LISP, Objective Caml, Perl, Python, PHP, Ruby, Groovy, Jython, JRuby. If syntax is a consideration, I would eliminate PHP and Perl. If performance was a consideration I would liminate Groovy, Jython, and JRuby. This leaves me Common LISP, Objective Caml, Python and Ruby. But of these only Python and Ruby are interpreted.

To be continued…