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.

Reply via email to