> LISP/Haskell/Ocaml all make a person think recursively to solve all > problems. I don't think this is natural. It is natural for some > problems, but not all. > > Java, C#, and Visual Basic all fall into the same category for me. Slower > than "C", faster than Perl/Python/Ruby. You didn't mension Delphi & Erlang. The first solve yours problems under Window and Linux in all senses; the second is a huge language/library (functional, declarative) where you can find many interesting things. jilani -- http://www.jilani.net