Chas, Sean, Alan, thank you for taking the discussion back on track. I completely support Rich's position re protecting Clojure form becoming bloated with half-baked features. (half-baked = conceptually and practically mature)
I'm happy to have Rich as a "benevolent dictator for life" :) ( live a happy and long life, Rich, a keep the Clojure ball rolling! ). However, I'm not really ready to accept the fact that you have to be an old-school lisper (with Emacs et. al) to be able to use it with pleasure. I tried Emacs on Ubuntu, and I quit after two weeks, because I was simply much more productive using Enclojure. Maybe it's unfair, but every time I try a functional language IDE, I compare it to coding in F# using Visual Studio, which was a very pleasant experience. I'd say, it still wasn't quite 100%, but the editor, auto-complete, the REPL got better with every release. I'm probably unfair, as Enclojure will probably never get the financial backing as F# and VS has. Maybe I'll just try using Aquamacs again, and this time I'll try harder... Bests, Laszlo 2011/5/17 Alan <a...@malloys.org> > On May 17, 11:00 am, Sean Corfield <seancorfi...@gmail.com> wrote: > > On Tue, May 17, 2011 at 5:34 AM, Timothy Washington <twash...@gmail.com> > wrote: > > > I'm a former java developer, whose tried scala, ruby, etc. And with > clojure, > > > I haven't been this intellectually excited since I designed my first > DSL :) > > > > My commercial background is primarily (in historical order): C, C++, > > Java, CFML - then later Groovy, Scala and now Clojure. Back at > > university, I worked with Lisp a fair bit (and Prolog) and spent three > > years doing research on functional language design and implementation > > - then OO came along (with C++) and steamrollered everything else :) > > I'm very pleased to see functional programming being taken seriously > > again these days and attracting people from mainstream / OO > > backgrounds! > > Me! I used Java and C for years before my abortive attempt to learn > CL, followed by a more enthusiastic leap towards Clojure. > > > As Chas and others have hinted, tooling support is fairly immature for > > Clojure and there's quite a split between the "old school Lispers" > > with Emacs / Slime / Swank / etc (not intended as a knock but it seems > > the folks who favor this stuff are long time Emacs and/or Lisp users?) > > and the "former Java devs" with Eclipse / IntelliJ / NetBeans and > > their plugins. > > For what it's worth, a year ago I had never touched Emacs and was > terrified by it, partly because of the attitude of superiority Emacs > users tend to have. But I was learning lisp, and Emacs was reported to > be the best tool for lisp, so by God I learned Emacs. A year later: I > still use Eclipse for Java, and occasionally for its "Team" SVN > features, but I use Emacs for everything else. I try to hide my new- > found attitude of superiority :). > > -- > 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 > Note that posts from new members are moderated - please be patient with > your first post. > 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 > -- László Török Skype: laczoka2000 Twitter: @laczoka -- 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 Note that posts from new members are moderated - please be patient with your first post. 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