Downloaded and tried. It's very neat! Thanks for sharing. Shantanu
On Friday, 27 June 2014 20:30:37 UTC+5:30, juan.facorro wrote: > > Hello Clojurians! > > I wanted to share with you a project called *Clojure Lab*, an *IDE for > Clojure in Clojure*. > > *https://github.com/jfacorro/clojure-lab > <https://github.com/jfacorro/clojure-lab>* > > Yes! Another IDE for Clojure, uhm... the more the merrier? > > This project started as a learning exercise and ended up being my final > project for school, it has gone through a prototyping phase, a few > refactorings and finally became something that works and is usable. I have > used ideas from a number of places, but the two bigger sources of > inspiration were *Emacs* and *Light Table*. > > The main two goals of this project are *usability* and *extensibility*. > > In terms of *usability* there's been an effort to make the *UI* as simple > and as clean as possible (how fruitful this effort has been is for you to > say :). The user always has access to a quick reminder of the commands > available in each context thanks to a help dialog that pops up by pressing > F1. > > *Extensibility* is offered through being able to implement every > functionality as a plugin (including the support for new languages) and by > presenting an abstraction over all UI controls that mimics the hiccup > <https://github.com/weavejester/hiccup> syntax and selectors *alla* enlive > <https://github.com/cgrand/enlive#selectors>. The currently available > implementation for this abstraction uses Swing. > > Even though I've been working on *Clojure Lab* for quite some time now, > I've been reluctant of making any announcements because of the number of > great tools and environments that exist in the Clojure ecosystem already > (i.e. *Counter-Clockwise*, *Light Table*, *Cursive* and *NightCode* just > to name a few). Regardless, a time comes when one must share with the world > the fruits of one's labor and ask the world for feedback on one's work... > mustn't one? > > Any and all feedback is extremely welcome as well as reports on any issues > you might have if you try it out. > > Thank you for being such a great community and for supporting such an > awesome language! > > Yours truly, > > Juan Facorro > > PS: If you want to check out what it looks like, there are some > screenshots here > <https://github.com/jfacorro/clojure-lab/blob/master/docs/manual.md>. To > try it out you can download an executable jar here > <https://github.com/jfacorro/clojure-lab/releases/download/v0.1.0-beta/lab.zip> > . > -- 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 --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.