Hi, Am 10.09.2008 um 20:40 schrieb Rich Hickey:
What are you doing with Clojure?
At home mostly pet projects to learn different aspects of programming: - lazy-map started as closure became a proxy and will finally end up in Java. => Java to Clojure Interface - parser (parser combinator library) to experiment with functional programming. (this also goes somehow into the DSL direction) - (planned) a simple pop3 server to work with multiple threads At work: - a DSL which "compiles" to Excel and Powerpoint to get rid of Office - a GUI for previously mentioned DSL
What 3 features would you most like to see added next?
1. More informative error messages. From .clj files it's relatively easy to get the line of the failure and start guessing. But from the Repl it's pretty hard to figure out sometimes, what the problem in Compiler$AnalyzeSeq: bla blub is. 2. A compiler. :) 3. Whatever you do: Keep Clojure simple and clean. (4. clojure.contrib.lib is already contained. :)) You do a really good job here! :) Thank you. Also chapeau for the Clojure community! It's very helpful and newbie friendly. It's really fun to be around here in these exciting times. One doesn't get the chance to experience the development of such a nice language from the very beginning that often. Sincerely Meikel
smime.p7s
Description: S/MIME cryptographic signature