And of course, let's not forget about Clojure Bridge <http://www.clojurebridge.org/>!
On Sunday, 21 February 2016 12:42:24 UTC+1, Val Waeselynck wrote: > > I believe there was a Clojure programming environment released exactly for > this... but can't see to find it on Google. > > I too believe it is great for beginners, except for maybe 2 aspects: > > - if Clojure is your first language, the 2nd language is likely to be > painful :) - I heard feedback about a guy who learned to program in > Clojure > and found Python pretty messed up afterwards. > - because of Clojure's hosted nature, most learning resources today > presume some programming experience. > > You should maybe contact Chris Granger if you want to invest some time in > this, what with Light Table and Eve he's probably one of the persons who > have given this topic most thought. > > See also the work of Elena Machkasova who has taught introductory CS > classes with Clojure: https://www.youtube.com/watch?v=k5erDyDPzgc. > > I personally believe one of the most important features for learning is > the REPL. Declarative data notation plays a great role too, and built-in > documentation is the cherry on the cake. > > Personal feedback: In France, in prep school, we learn programming with > OCaml - which is indeed great especially for the kind of mathematical / > algorithmic stuff we do, but I think Clojure has the advantage of targeting > platforms suited to a wider range of applications (including websites). > > HTH, > > On Sunday, 21 February 2016 11:45:44 UTC+1, Terje Dahl wrote: >> >> I believe that the simplicity of Clojure's syntax in combination with its >> clean functional nature and prefix notation makes it ideal as a "first >> language" for anyone who wants to start programming - including, and >> perhaps especially kids. >> >> Is there anything written about this? >> Arguments ... experiences ... perhaps even research ...? >> > -- 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.