4 ms·
I look a few times to racket in the past. It's distinctive features are: - Pedagogy first: easy to learn, cute visual tutorial with support for desktop UIs, ni
by nudpiedo 7y ago
I look a few times to racket in the past. It's distinctive features are:
- Pedagogy first: easy to learn, cute visual tutorial with support for desktop UIs, nice tutorials on the language itself and how to learn several aspects of programming such as sockets etc.
- Very Easy to write a programming language on top of it by creating a new lisp reader (#lang) which transforms the given code and makes the access to the rest of racket's ecosystem very easy.
It is not industry-focused, therefore you might end up frustrated if your main/only goal is to write single web applications or you need good support for commercial libraries, databases etc. On the other hand in software everything is possible so you could always find your way to access those libraries and leverage the existing ecosyste,