4 ms·
People really should learn Racket through this book: "How to Design Programs, Second Edition" http://www.ccs.neu.edu/home/matthias/HtDP2e/ http://www.ccs.neu.
by baldfat 9y ago
People really should learn Racket through this book: "How to Design Programs, Second Edition"
http://www.ccs.neu.edu/home/matthias/HtDP2e/ http://www.ccs.neu.edu/home/matthias/HtDP2e/
Dense and very complete into learning a Lisp. The one HUGE benefit is I see Racket moving into the most modern programming Lisp. Racket really looks like it has a future.
1) Concurrency and Parallelism (Without pull all your hair out) - http://docs.racket-lang.org/reference/concurrency.html http://docs.racket-lang.org/reference/concurrency.html
2) Great Documentation http://docs.racket-lang.org/reference/index.html http://docs.racket-lang.org/reference/index.html
3) It will make you a better programmer in other languages
Racket's biggest problem - It's fun to use so everyone has their own solutions for many common problems.
- sedachv 9y ago+1 for HtDP. I think it is also a really valuable book for anyone coming from JavaScript who wants to actually learn how to do functional and reactive programming properly.