Hi,

today I've been working on cljs-devmode:

https://github.com/maxweber/cljs-devmode

It is a really primitive prototype of a development mode for
ClojureScript. For an explanation take a look at the README on the
GitHub repo. I'm in a hurry so I'm going to continue the work on cljs-
devmode tomorrow. I would appreciate any feedback.

Best regards

Max

On 24 Jul., 23:51, Sam Aaron <samaa...@gmail.com> wrote:
> Hi there,
>
> Having never really enjoyed javascript and therefore avoiding it for the 
> longest time, I'm now quite excited to jump into it given the introduction of 
> ClojureScript. It's really quite exciting - thanks everyone for putting so 
> much effort and thought into it.
>
> One thing I'm wondering about (and hope that someone with more ClojureScript 
> dev experience than myself could help illuminate things for me) is what a 
> typical ClojureScript development workflow looks like.
>
> With Clojure, I do the following:
>
> * start up a swank server
> * hack in the repl
> * hack in the text editor - sending forms to be evaled on the swank server
> * instantly see/hear (if I'm doing GUI/sound work) the results of my evals
>
> I walked through the first two Google Closure tutorials:
>
> *http://code.google.com/closure/library/docs/gettingstarted.html
> *http://code.google.com/closure/library/docs/tutorial.html
>
> My workflow lacked a REPL (although I believe they exist in some web 
> browsers) but I was able to modify the code, hit refresh in the browser and 
> immediately see changes.
>
> However, when I went through the ClojureScript tutorial:
>
> *https://github.com/clojure/clojurescript/wiki/Quick-Start
>
> Although I did get a REPL, it was totally disconnected from the browser, so I 
> wasn't able to test any GUI stuff with it and if I modified the code I had to 
> wait quite a long time for the js to compile before I saw the changes in the 
> browser.
>
> I'm therefore wondering, how do other people with more experience develop 
> with ClojureScript? Is there any way of getting the wonderful flow of code 
> creation/evaluation/visibility that you can get in a typical Clojure workflow?
>
> Thanks in advance,
>
> Sam
>
> ---http://sam.aaron.name

-- 
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

Reply via email to