A Road to Common Lisp (2018)
11–20 of 50 posts
Re: A Road to Common Lisp (2018)
#12Re: A Road to Common Lisp (2018)
#13I've recently started on the road to Lisp but am getting there via Racket. What am I missing out on versus Common Lisp?
Re: A Road to Common Lisp (2018)
#14Re: A Road to Common Lisp (2018)
#15It's funny how all these writings miss to explain how to figure out what a function/symbol does. When I want to know what print does in Python, I can type: help(print) and get some useful information. In Lisp there is a function too, that I wish someone told me when I was a freshman: (describe 'print)
documentation is also a good one to know. Common Lisp makes pretty much the entirety of the system available to you programmatically. Browsing the CL Hyper Spec is a good way to discover these things, too.
Re: A Road to Common Lisp (2018)
#16I've recently started on the road to Lisp but am getting there via Racket. What am I missing out on versus Common Lisp?
Also if you know you ultimately need to deploy a native binary and only a native binary will work, common lisp historically produces alarmingly fast native binaries. I haven't needed to use this in racket much so I can't directly compare; it doesn't seem to prioritize perf but still seems to be much faster than other languages that don't prioritize perf.
I definitely prefer racket though. It's a bit clunky in places too but is overall much better planned and still has all the extensibility benefits.
Re: A Road to Common Lisp (2018)
#17I was exposed to Common Lisp in college in a "Programming Language Concepts" class, almost 20 years ago, and it didn't "click". I got no help or assistance or explanation, and this was pre-youtube and Google so it was hard to find an answer to "why is this happening?" But I gave Clojure a try despite the bad taste in my mouth Common Lisp left, and it was def worth it. To try it out real quick: https://tryclojure.org/
Re: A Road to Common Lisp (2018)
#18Has anyone used the “Land of Lisp” book, or Exercism.org to learn Common Lisp? Any other fun alternatives for learning lisp?
Then you should be set to start tackling the boring nerd stuff.
Re: A Road to Common Lisp (2018)
#19Has anyone used the “Land of Lisp” book, or Exercism.org to learn Common Lisp? Any other fun alternatives for learning lisp?
Lately I have been working the Exercism exercises and there are over 80 Common Lisp problems, with more problems being added over time (my hope is to finish what's there and then help by adding some more).
[0] https://www.youtube.com/watch?v=HM1Zb3xmvMc [1] https://github.com/norvig/paip-lisp
Re: A Road to Common Lisp (2018)
#20I was exposed to Common Lisp in college in a "Programming Language Concepts" class, almost 20 years ago, and it didn't "click". I got no help or assistance or explanation, and this was pre-youtube and Google so it was hard to find an answer to "why is this happening?" But I gave Clojure a try despite the bad taste in my mouth Common Lisp left, and it was def worth it. To try it out real quick: https://tryclojure.org/