Racket vs. Common Lisp - which should I learn?
<p>I am deciding which lisp to invest my time learning, and I am really struggling to make a decision between Common Lisp and Racket. I was curious of the opinions of people on this site. The main conclusions I have gathered from reading about them is:</p> <p>Racket:</p> <p>Simpler to learn</p> <p>More momentum in the community, likelihood of broader adoption</p> <p>Has gradually typed extension</p> <p>Common Lisp:</p> <p>Better tooling / dev environment</p> <p>Better for industrial uses - code is faster</p> <p>Neutral (I don't know enough to have an opinion)</p> <p>Lisp-1 vs. Lisp-2</p> <p>Hygenic vs. Unhygenic macros</p> <p>Smaller amount of well documented libraries vs. lots of half implemented undocumented libraries</p> <p>What would you choose to learn in 2019, given that you plan on using it well into the future?</p>
Related stories
- The Verge · 0 points · 4 days ago
- Can John Ternus find Apple’s next big thing?theverge.comThe Verge · 0 points · 9 days ago
- Lobsters · 86 points · about 1 year ago
- Arc and Scheme in Emacs Lisprepl.itLobsters · 10 points · over 7 years ago
- Lobsters · 46 points · 8 months ago
- Hacker News · 1 points · 10 days ago