I've been doing intensive dev since 1998 and before that I was doing both production support and dev (in these old ages, in production support you had the right to open an application and fix it :))).
As others have said, Lisp is quite powerful but the real job opportunities where quasi inexistant in the 1980s. So instead I used assembly languages, C, Basic, Fortran, Cobol, ... My resume is full of these. And then I started to use Java in 1999. Gulp... I am disillusioned about Java since 2002 when I started to work in a J2EE environment to build a component for a customer's portfolio. Performance was not there, tons of code lines were needed, wizards, ... beurk. As I finally went away from customer projects and could make my own technology choices, I started to search. Ruby was tempting but concurrency is weak. I looked at Erlang which as better concurrency but lacks a huge library choice. Then I crossed Clojure on the web. ET VLAN like we say in French. No need to search elsewhere anymore. I was able to reconcile Lisp, concurrency and Java. Less code, tons of librairies available, runs everywhere,... Thank you so much Rich to ease our collective pain !!! The way you put together these concepts that make up Clojure is a significant step for the entire software community. Now, it's up to us the community to implement applications in Clojure and give it a significant exposure to the rest of the world. Luc Préfontaine Armageddon was yesterday, today we have a real problem... --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---