4 ms·
In my opinion a modern equivalent of messing with programming at school would be Racket. There are couple of awesome books `Realm of Racket`[1] and `How to Desi
by truncate 11y ago
In my opinion a modern equivalent of messing with programming at school would be Racket. There are couple of awesome books `Realm of Racket`[1] and `How to Design Program`. Realm of Racket introduce programming by writing games. Its actually very easy to write interactive programs with this framework called big-bang. Matthias Felleison recently spoke about it on Strange Loop[3]
Unlike BASIC though, Racket no toy language. It's very powerful and expressive. Its a Scheme dialect btw.
I occasionally spend some time contributing to a Racket-JS compiler called Whalsong. Whatever games you write in Racket using big-bang can run on your browser. Checkout some examples here http://bigbang.ccs.neu.edu/search?q=%23stevelikes http://bigbang.ccs.neu.edu/search?q=%23stevelikes
[1] http://www.amazon.com/Realm-Racket-Learn-Program-Game/dp/1593274912/ref=sr_1_1?ie=UTF8&qid=1445487500&sr=8-1&keywords=realm+of+racket http://www.amazon.com/Realm-Racket-Learn-Program-Game/dp/159...
[2] http://www.ccs.neu.edu/home/matthias/HtDP2e/ http://www.ccs.neu.edu/home/matthias/HtDP2e/
[3] https://www.youtube.com/watch?v=ayoofXuKqMY https://www.youtube.com/watch?v=ayoofXuKqMY