<div dir="ltr"><div>Hello,</div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 4, 2014 at 9:51 PM, blake <span dir="ltr">&lt;<a href="mailto:dsblakewatson@gmail.com" target="_blank">dsblakewatson@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class=""><div class="gmail_extra"><div class="gmail_quote">

On Wed, Jun 4, 2014 at 9:02 AM, Frank Shearar <span dir="ltr">&lt;<a href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div>It depends on what you mean by &quot;tooling&quot;, I suppose. Lightable is an<br>

</div>
entire IDE for Clojure, clojure-mode and nREPL have been around for<br>
ages for emacs users. There are build tools (lein), package managers<br>
(lein), version control (whatever you like, but I&#39;m guessing most<br>
Clojure folk use git), ... You debug live services by connecting a<br>
REPL to the misbehaving service, exactly analogous to VNC&#39;ing into<br>
<a href="http://source.squeak.org" target="_blank">source.squeak.org</a>, except text based.<br>
<span><font color="#888888"><br>
frank<br>
</font></span><div><div></div></div></blockquote></div><br></div></div><div class="gmail_extra">LightTable, also Cursive, CounterClockwise, NightMod (for games), to name a few of the livelier ones. Development is very Smalltalk-like, except that Clojure is AGAINST state and Smalltalk is ALL state...</div>


</div>
<br></blockquote><div><br></div><div><br></div><div>There is also Field IDE for live coding (Python, Java, JavaScript, Processing ect.) (<a href="http://openendedgroup.com/field/OverviewBanners2.html">http://openendedgroup.com/field/OverviewBanners2.html</a>) from OpenEndedGroup, has introduced code execution timeline first and more fundamental, which is worth to note presented in Swift.<div>

>From the features of Field IDE: </div><div>&quot;A Multi-paradigm code &#39;canvas&#39;<div>Field adds to this text editor a drawing surface. The elements on this canvas &quot;contain&quot; the code that the text editor edits. What you do with this surface is really up to you. It could just supply a simple desktop metaphor, a spatial memory for the arrangement of your code fragments. But you can also arrange boxes of code into sequences and scrub over them with execution markers; you can invent your own control-flow systems between code fragments; you can write code that draws into the canvas using a sophisticated procedural drawing system; you can visualize the inner workings of code as it executes; you can further edit these drawings with the integrated mouse-based spline editor. You can embed graphical user interface elements directly into the canvas to start building your own interfaces for the code that you are writing. &quot;</div>

</div><div><br></div><div>Regards,</div><div>Nikolay</div></div><div> </div></div><br></div></div>