Re: Light table
Cursive's coming along nicely. It's a little difficult for me to judge since I tend to see more of what needs doing than what already works well, but it's very usable now. Plenty of people are using it for daily work with no serious issues. As a data point, the last version was downloaded around 7000 times, and the version I brought out yesterday is on track to be downloaded around 1000 times in the first 24 hours. The biggest pain point is likely to be if you're working on code which is very macro heavy, which means that many of the symbols won't resolve correctly. In general, as I commented in another thread here recently, I firmly believe that it's no longer true that everyone will end up with Emacs, or that they'd be better off doing so. Certainly there's a lot of inertia towards it, but other options are getting much better and are even better for certain use cases (LightTable for CLJS/web work and Cursive/CCW for mixed Clojure/Java projects). On 17 April 2014 13:12, Mark Engelberg mark.engelb...@gmail.com wrote: On Wed, Apr 16, 2014 at 6:01 PM, Colin Fleming colin.mailingl...@gmail.com wrote: Standard disclaimer: I develop Cursive. How's Cursive coming along? The website still says it's only for those who are feeling brave. -- 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. -- 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.
Re: Light table
I've been doing all of my Clojure work in Vim. VimClojure [1] was great, but fireplace [2] has been a game changer for me. It might not look like much, but the REPL really feels tightly integrated into the editor. I actually never touch the REPL directly anymore (except for restarting it from times to times): cpb evaluates the current form (and shows the result at the bottom of the screen), cpp the current top-level form, and c!! replaces the current top-level form with its evaluation right into the editor. There are also other shortcuts to macroexpand, show source, show doc, go to source (including inside required jars), etc. I also get auto-completion with docs and so on. All in all, I feel very productive and very much connected to my code - like I'm actually interacting with it rather than just writing it. The limit between REPL and editor is blurry. I keep meaning to look at Emacs to check what it has that is so much better in terms of integration, but so far I have not found the time. I did try LightTable in the early days and was not very much convinced, but we're talking somewhere around 0.2 here so I guess I'll check it again in the near future. Disclaimer: I was already using Vim before I learned Clojure. I started editing Clojure with a simple tslime-based workflow [3], then moved on to VimClojure and now to fireplace. [1] https://github.com/vim-scripts/VimClojure [2] https://github.com/tpope/vim-fireplace [3] http://www.vim.org/scripts/script.php?script_id=3023 On 17 April 2014 08:06, Colin Fleming colin.mailingl...@gmail.com wrote: Cursive's coming along nicely. It's a little difficult for me to judge since I tend to see more of what needs doing than what already works well, but it's very usable now. Plenty of people are using it for daily work with no serious issues. As a data point, the last version was downloaded around 7000 times, and the version I brought out yesterday is on track to be downloaded around 1000 times in the first 24 hours. The biggest pain point is likely to be if you're working on code which is very macro heavy, which means that many of the symbols won't resolve correctly. In general, as I commented in another thread here recently, I firmly believe that it's no longer true that everyone will end up with Emacs, or that they'd be better off doing so. Certainly there's a lot of inertia towards it, but other options are getting much better and are even better for certain use cases (LightTable for CLJS/web work and Cursive/CCW for mixed Clojure/Java projects). On 17 April 2014 13:12, Mark Engelberg mark.engelb...@gmail.com wrote: On Wed, Apr 16, 2014 at 6:01 PM, Colin Fleming colin.mailingl...@gmail.com wrote: Standard disclaimer: I develop Cursive. How's Cursive coming along? The website still says it's only for those who are feeling brave. -- 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. -- 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. -- 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.
Re: Light table
I have been using Eclipse for the last 10 years roughly. Having a polyglot project made this choice obvious. Now that our code base is in Clojure at 99%, I do not feel tempted by emacs. May give a try with LightTable however. I used to do most of my editing with emacs in the 1980s, using the first version written in Teco on tops-20. In these times it was a vast improvement on line by line editing. But I can't get back to it, the keyboard shortcuts do not seem to fit in my brain anymore. Years of WYSIWYG probably shrank this brain function to a bare minimum :) Luc P. On Apr 16, 2014, at 10:48 PM, Mikera mike.r.anderson...@gmail.com wrote: On Thursday, 17 April 2014 03:57:56 UTC+8, Mike Haney wrote: The conventional wisdom seems to be that you will end up learning emacs eventually if you spend any amount of time doing clojure or lisp, so you might as well learn it from the start. That is definitely the approach taken in the braveclojure book, and he may be right, but I have no regrets starting with lighttable. As a counter-example to the conventional wisdom, I have never really used Emacs and I've being doing Clojure successfully for around 4 years now. I'm sure Emacs is great for those who have taken the time to master it, but it certainly isn't necessary to be productive in Clojure. I personally use Counterclockwise - this is mainly because I also do a lot of Java work in Eclipse and it makes the polyglot integration much easier if you aren't switching tools all the time. I'm also quite excited about the potential of things like Session or Gorilla-REPL for exploratory / data science work. I like the way that the Clojure ecosystem is developing a lot of innovative, plug-able components and tools that enable different development styles. A different kind of counter-example: I've used emacs a fair bit in my decades of Lisping and now years of Clojuring, but I now too use Counterclockwise. IMHO emacs has tremendous and beautiful power but unnecessarily awful usability characteristics. I hope that some day someone will develop a Clojure environment with the former but without the later, possibly driven by emacs under the hood. -Lee -- 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. -- Luc Prefontainelprefonta...@softaddicts.ca sent by ibisMail! -- 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.
Re: Light table
I recently moved from Emacs to Light Table for Clojurescript and I like working with it. I created a tutorial that outlines my Clojurescript workflow using Light Table: github.com/wvdlaan/todomvc For my work on the JVM I still use Emacs because old habits die hard. But I expect to move to Light Table at some point. On Wednesday, April 16, 2014 9:42:40 PM UTC+2, Roelof Wobben wrote: Has anyone tried Light table as a IDE instead of Emacs ? Roelof -- 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.
Re: Light table
Thanks all. Unfortunally I cannot get Lighttable work. I work with Nixos where all the packages are stored in /var/store/nixos/hash instead of the way linux does these things. So untill I find out how to compile it from source no Light Table for me. Roelof Op donderdag 17 april 2014 10:34:58 UTC+2 schreef Walter van der Laan: I recently moved from Emacs to Light Table for Clojurescript and I like working with it. I created a tutorial that outlines my Clojurescript workflow using Light Table: github.com/wvdlaan/todomvc For my work on the JVM I still use Emacs because old habits die hard. But I expect to move to Light Table at some point. On Wednesday, April 16, 2014 9:42:40 PM UTC+2, Roelof Wobben wrote: Has anyone tried Light table as a IDE instead of Emacs ? Roelof -- 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.
Re: Light table
It seems that Nightcode works What do you experts think of this IDE. Roelof Op donderdag 17 april 2014 13:39:31 UTC+2 schreef Roelof Wobben: Thanks all. Unfortunally I cannot get Lighttable work. I work with Nixos where all the packages are stored in /var/store/nixos/hash instead of the way linux does these things. So untill I find out how to compile it from source no Light Table for me. Roelof Op donderdag 17 april 2014 10:34:58 UTC+2 schreef Walter van der Laan: I recently moved from Emacs to Light Table for Clojurescript and I like working with it. I created a tutorial that outlines my Clojurescript workflow using Light Table: github.com/wvdlaan/todomvc For my work on the JVM I still use Emacs because old habits die hard. But I expect to move to Light Table at some point. On Wednesday, April 16, 2014 9:42:40 PM UTC+2, Roelof Wobben wrote: Has anyone tried Light table as a IDE instead of Emacs ? Roelof -- 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.
Re: Light table
BTW I changed the website copy a little for Cursive, since much less bravery is now required than previously. Thanks for the heads up! I'd forgotten that was still there. On 17 April 2014 13:12, Mark Engelberg mark.engelb...@gmail.com wrote: On Wed, Apr 16, 2014 at 6:01 PM, Colin Fleming colin.mailingl...@gmail.com wrote: Standard disclaimer: I develop Cursive. How's Cursive coming along? The website still says it's only for those who are feeling brave. -- 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. -- 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.
Re: Light table
On Apr 16, 2014, at 12:42 PM, Roelof Wobben rwob...@hotmail.com wrote: Has anyone tried Light table as a IDE instead of Emacs ? Yes. I used Emacs back in the 17.x / 18.x / early 19.x days and then went on to other editors. After a long break, and after starting to use Clojure daily, I went back to Emacs in late 2011 and used it solidly up until LT hit 0.6.0, then switched completely to LT. With Emacs-mode enabled and the Emacs and Paredit plugins, it's fairly Emacs-like although there are definitely some quirks in key bindings and some of the paredit stuff. What I really like about LT is the integrated evaluation of code inline so I can treat a file as a REPL and see the results right there, and if you're doing ClojureScript, the ability to live eval cljs and the embedded browser make for a very smooth workflow. Sean Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ Perfection is the enemy of the good. -- Gustave Flaubert, French realist novelist (1821-1880) signature.asc Description: Message signed with OpenPGP using GPGMail
Re: Light table
I think LightTable is a good choice for Clojure beginners, certainly it's much more approachable than Emacs. Other options you might consider are Cursive (based on IntelliJ, at http://cursiveclojure.com) or CounterClockwise (based on Eclipse, at https://code.google.com/p/counterclockwise) which are both pretty newbie-friendly and work much more like standard applications than Emacs. Standard disclaimer: I develop Cursive. On 17 April 2014 09:15, Sean Corfield s...@corfield.org wrote: On Apr 16, 2014, at 12:42 PM, Roelof Wobben rwob...@hotmail.com wrote: Has anyone tried Light table as a IDE instead of Emacs ? Yes. I used Emacs back in the 17.x / 18.x / early 19.x days and then went on to other editors. After a long break, and after starting to use Clojure daily, I went back to Emacs in late 2011 and used it solidly up until LT hit 0.6.0, then switched completely to LT. With Emacs-mode enabled and the Emacs and Paredit plugins, it's fairly Emacs-like although there are definitely some quirks in key bindings and some of the paredit stuff. What I really like about LT is the integrated evaluation of code inline so I can treat a file as a REPL and see the results right there, and if you're doing ClojureScript, the ability to live eval cljs and the embedded browser make for a very smooth workflow. Sean Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ Perfection is the enemy of the good. -- Gustave Flaubert, French realist novelist (1821-1880) -- 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.
Re: Light table
On Wed, Apr 16, 2014 at 6:01 PM, Colin Fleming colin.mailingl...@gmail.comwrote: Standard disclaimer: I develop Cursive. How's Cursive coming along? The website still says it's only for those who are feeling brave. -- 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.
Re: Light table
I use Cursive for my Clojure development and it's great! I'm a big fan. Standard disclaimer: I was already firmly entrenched in Intellij beforehand. Sent from my mobile doohickey On 17/04/2014 11:12 AM, Mark Engelberg mark.engelb...@gmail.com wrote: On Wed, Apr 16, 2014 at 6:01 PM, Colin Fleming colin.mailingl...@gmail.com wrote: Standard disclaimer: I develop Cursive. How's Cursive coming along? The website still says it's only for those who are feeling brave. -- 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. -- 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.
Re: Light table
On Thursday, 17 April 2014 03:57:56 UTC+8, Mike Haney wrote: Lots of people use it, including me. I don't think it's a bad choice for beginners at all. The conventional wisdom seems to be that you will end up learning emacs eventually if you spend any amount of time doing clojure or lisp, so you might as well learn it from the start. That is definitely the approach taken in the braveclojure book, and he may be right, but I have no regrets starting with lighttable. As a counter-example to the conventional wisdom, I have never really used Emacs and I've being doing Clojure successfully for around 4 years now. I'm sure Emacs is great for those who have taken the time to master it, but it certainly isn't necessary to be productive in Clojure. I personally use Counterclockwise - this is mainly because I also do a lot of Java work in Eclipse and it makes the polyglot integration much easier if you aren't switching tools all the time. I'm also quite excited about the potential of things like Session or Gorilla-REPL for exploratory / data science work. I like the way that the Clojure ecosystem is developing a lot of innovative, plug-able components and tools that enable different development styles. -- 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.
Re: Light table
On Apr 16, 2014, at 10:48 PM, Mikera mike.r.anderson...@gmail.com wrote: On Thursday, 17 April 2014 03:57:56 UTC+8, Mike Haney wrote: The conventional wisdom seems to be that you will end up learning emacs eventually if you spend any amount of time doing clojure or lisp, so you might as well learn it from the start. That is definitely the approach taken in the braveclojure book, and he may be right, but I have no regrets starting with lighttable. As a counter-example to the conventional wisdom, I have never really used Emacs and I've being doing Clojure successfully for around 4 years now. I'm sure Emacs is great for those who have taken the time to master it, but it certainly isn't necessary to be productive in Clojure. I personally use Counterclockwise - this is mainly because I also do a lot of Java work in Eclipse and it makes the polyglot integration much easier if you aren't switching tools all the time. I'm also quite excited about the potential of things like Session or Gorilla-REPL for exploratory / data science work. I like the way that the Clojure ecosystem is developing a lot of innovative, plug-able components and tools that enable different development styles. A different kind of counter-example: I've used emacs a fair bit in my decades of Lisping and now years of Clojuring, but I now too use Counterclockwise. IMHO emacs has tremendous and beautiful power but unnecessarily awful usability characteristics. I hope that some day someone will develop a Clojure environment with the former but without the later, possibly driven by emacs under the hood. -Lee -- 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.
Re: Light Table Playground got a lot more useful.
For the life of me I can figure out the key binding for the Cmd key. Can someone help? On Monday, July 9, 2012 6:27:26 PM UTC-7, Chris Granger wrote: Hey folks, In case you missed it via other channels, the Light Table Playground can now hook into your own projects! http://www.chris-granger.com/2012/07/09/light-table-playgrounds-level-up/ Take her for a spin :D Cheers, Chris. -- 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
Re: Light Table Playground got a lot more useful.
Cmd/Ctrl means either the Cmd key (which is on macs) or the Ctrl key on windows/linux. So if it says Cmd/Ctrl + d that would mean just ctrl + d. Cheers, Chris. On Wed, Sep 26, 2012 at 5:01 PM, humblepie wilmerwal...@gmail.com wrote: For the life of me I can figure out the key binding for the Cmd key. Can someone help? On Monday, July 9, 2012 6:27:26 PM UTC-7, Chris Granger wrote: Hey folks, In case you missed it via other channels, the Light Table Playground can now hook into your own projects! http://www.chris-granger.com/**2012/07/09/light-table-** playgrounds-level-up/http://www.chris-granger.com/2012/07/09/light-table-playgrounds-level-up/ Take her for a spin :D Cheers, Chris. -- 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 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
Re: Light Table on Windows XP
v0.0.7 (an updated to the first release) was released July 9, 2012. It's a very early release of the LT Playground. Chris Granger mentioned a target of sometime next year for a stable release. -- 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
Re: Light Table Playground got a lot more useful.
It's looking good. Really look forward to version 1.0. :) On Tuesday, July 10, 2012 7:27:26 AM UTC+6, Chris Granger wrote: Hey folks, In case you missed it via other channels, the Light Table Playground can now hook into your own projects! http://www.chris-granger.com/2012/07/09/light-table-playgrounds-level-up/ Take her for a spin :D Cheers, Chris. -- 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
Re: Light Table - a new IDE concept
ArsTechnica mentions Light Table now http://arstechnica.com/business/news/2012/04/html5-bullets-innovative-clojurescript-ide-css-filter-effects-and-more.ars -- 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
Re: Light Table - a new IDE concept
Wow, that really blew me away. -- 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
Re: Light Table - a new IDE concept
On Saturday, 14 April 2012 04:34:54 UTC+10, looselytyped wrote: This is an awesome implementation of Brett Victors Inventing On Principle [http://vimeo.com/36579366] using Clojure and Noir by Chris Granger (who also wrote Noir). Figured I would share it with the group. http://www.chris-granger.com/2012/04/12/light-table---a-new-ide-concept/ Raju Super cool, probably the coolest thing I've seen all year. I wonder if the compiler can be (or is) clojurescript compiled to js, then the whole thing could be hosted remotely, without that latency of sending the code to some sort of compile/interpret service. I'm really looking forward to trying it -- 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
Re: Light Table - a new IDE concept
On Friday, April 13, 2012 1:34:54 PM UTC-5, looselytyped wrote: This is an awesome implementation of Brett Victors Inventing On Principle [http://vimeo.com/36579366] using Clojure and Noir by Chris Granger (who also wrote Noir). Figured I would share it with the group. http://www.chris-granger.com/2012/04/12/light-table---a-new-ide-concept/ Raju A most excellent piece of work. I would like to see some extensions to support literate programming. Look at http://axiom-developer.org/axiom-website/litprog.html Look at section 2.2 Besides the function, I would like to see the surround div text. Even better, I would like to be able to edit the text as well as the function. Search could be specialized to the text. For Clojure code, look at http://daly.axiom-developer.org/clojure.pamphlet which is a latex document containing the source code for Clojure, as well as its test cases and Ant build script. (The PDF is at http://daly.axiom-developer.org/clojure.pdf) Here I have Clojure and Java code, access to a table of contents as well as an index of terms. The document is broken up into \chapter, \section, \subsection, and other text markups. Is light-table open source? How can I contribute these kinds of changes? Tim Daly d...@literatesoftware.com -- 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
Re: Light Table - a new IDE concept
This is really interesting. Is there a sourcecode for the light table ? I couldn't find it... пятница, 13 апреля 2012 г., 21:34:54 UTC+3 пользователь looselytyped написал: This is an awesome implementation of Brett Victors Inventing On Principle [http://vimeo.com/36579366] using Clojure and Noir by Chris Granger (who also wrote Noir). Figured I would share it with the group. http://www.chris-granger.com/2012/04/12/light-table---a-new-ide-concept/ Raju пятница, 13 апреля 2012 г., 21:34:54 UTC+3 пользователь looselytyped написал: This is an awesome implementation of Brett Victors Inventing On Principle [http://vimeo.com/36579366] using Clojure and Noir by Chris Granger (who also wrote Noir). Figured I would share it with the group. http://www.chris-granger.com/2012/04/12/light-table---a-new-ide-concept/ Raju -- 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
Re: Light Table - a new IDE concept
Nope, the source hasn't been released yet. I think Chris is still trying to figure out what to do with it. 2012/4/13 D.Bushenko d.bushe...@gmail.com This is really interesting. Is there a sourcecode for the light table ? I couldn't find it... пятница, 13 апреля 2012 г., 21:34:54 UTC+3 пользователь looselytyped написал: This is an awesome implementation of Brett Victors Inventing On Principle [http://vimeo.com/36579366] using Clojure and Noir by Chris Granger (who also wrote Noir). Figured I would share it with the group. http://www.chris-granger.com/**2012/04/12/light-table---a-** new-ide-concept/http://www.chris-granger.com/2012/04/12/light-table---a-new-ide-concept/ Raju пятница, 13 апреля 2012 г., 21:34:54 UTC+3 пользователь looselytyped написал: This is an awesome implementation of Brett Victors Inventing On Principle [http://vimeo.com/36579366] using Clojure and Noir by Chris Granger (who also wrote Noir). Figured I would share it with the group. http://www.chris-granger.com/**2012/04/12/light-table---a-** new-ide-concept/http://www.chris-granger.com/2012/04/12/light-table---a-new-ide-concept/ Raju -- 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 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
Re: Light Table - a new IDE concept
I wish there was a link to download it. On Fri, Apr 13, 2012 at 1:34 PM, looselytyped raju.gan...@gmail.com wrote: This is an awesome implementation of Brett Victors Inventing On Principle [http://vimeo.com/36579366] using Clojure and Noir by Chris Granger (who also wrote Noir). Figured I would share it with the group. http://www.chris-granger.com/2012/04/12/light-table---a-new-ide-concept/ Raju -- 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 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
Re: Light Table - a new IDE concept
I am left speecheless...! Jim On 13/04/12 19:49, sean neilan wrote: I wish there was a link to download it. On Fri, Apr 13, 2012 at 1:34 PM, looselytyped raju.gan...@gmail.com mailto:raju.gan...@gmail.com wrote: This is an awesome implementation of Brett Victors Inventing On Principle [http://vimeo.com/36579366] using Clojure and Noir by Chris Granger (who also wrote Noir). Figured I would share it with the group. http://www.chris-granger.com/2012/04/12/light-table---a-new-ide-concept/ Raju -- 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 mailto: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 mailto:clojure%2bunsubscr...@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 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 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
Re: Light Table - a new IDE concept
On Apr 13, 2012, at 2:34 PM, looselytyped wrote: http://www.chris-granger.com/2012/04/12/light-table---a-new-ide-concept/ Very nice! Small note: In Interlisp, if I remember it correctly, code was structured into functions -- not files -- and one got an editor window for each function definition. One saved one's work to disk by writing out the whole workspace of function definitions, without there being a concept of files of code. Or at least that's how I remember it, although it has been a long time! Interlisp did the live propagation of values thing that's in this demo... but still, it's interesting to see the idea of function editors coming back. -Lee -- 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
Re: Light Table - a new IDE concept
On Apr 13, 2012, at 3:18 PM, Lee Spector wrote: Interlisp did the live propagation of values thing that's in this demo... but still, it's interesting to see the idea of function editors coming back. OOPS -- I meant Interlisp DIDN'T DO the live propagation of values thing Interlisp had lots of cool stuff (like DWIM auto-correction of code, great GUI for syntax-aware editing, ...) but not that. -Lee -- 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
Re: Light Table - a new IDE concept
Holy I've been wanting this for literally the last decade. Seeing the data flow through the program. Being able to instantly see the code for all the functions related to your function call. I 100% agree that we need smaller units of source code than the text file. Interested in how it would deal with 1. long running evaluations 2. some way to save store the results of the evaluation, which themselves are useful (right now they seem very ephemeral) On Fri, Apr 13, 2012 at 3:07 PM, Jim - FooBar(); jimpil1...@gmail.com wrote: I am left speecheless...! Jim On 13/04/12 19:49, sean neilan wrote: I wish there was a link to download it. On Fri, Apr 13, 2012 at 1:34 PM, looselytyped raju.gan...@gmail.com wrote: This is an awesome implementation of Brett Victors Inventing On Principle [http://vimeo.com/36579366] using Clojure and Noir by Chris Granger (who also wrote Noir). Figured I would share it with the group. http://www.chris-granger.com/2012/04/12/light-table---a-new-ide-concept/ Raju -- 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 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 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 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
Re: Light Table - a new IDE concept
kovas boguta kovas.bog...@gmail.com writes: Holy I've been wanting this for literally the last decade. Seeing the data flow through the program. I'd like to try it out and see what it shows for recursive functions. :) Being able to instantly see the code for all the functions related to your function call. Yes, that really cool. 2. some way to save store the results of the evaluation, which themselves are useful (right now they seem very ephemeral) Yeah. You write a function, then some snippet using it, you instantly see the value it evaluated to, you think it's correct, so you hit M-x butterfly RET [1], and bang, the snippet and the result are added to your test suite. Bye, Tassilo Footnotes: [1] http://xkcd.com/378/ -- 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
Re: Light Table - a new IDE concept
My first thought is that I would contribute money for this to be actively developed and maintained. My second thoughts are that it's kind of a bummer it only works in the browser currently, and kind of a bummer that he had to fork clojure to provide metadata changes, and kind of a bummer that we're encoding indentation into the metadata (since there's so many different styles around this). But none of that changes my first thought. :) On Friday, April 13, 2012 1:34:54 PM UTC-5, looselytyped wrote: This is an awesome implementation of Brett Victors Inventing On Principle [http://vimeo.com/36579366] using Clojure and Noir by Chris Granger (who also wrote Noir). Figured I would share it with the group. http://www.chris-granger.com/2012/04/12/light-table---a-new-ide-concept/ Raju -- 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