Why I haven't jumped ship from Common Lisp to Racket (just yet)

Mar 25, 2017 18:04


Matthias Felleisen jested "Why are you still using CL when Scrbl/Racket is so much better :-)" ? My response was as follows:

Dear Matthias,

you are right Racket is so much better in so many dimensions. I use Lisp because I just can't bear programming in a language without proper syntactic abstraction, and that is a dimension where Racket is far ( Read more... )

common lisp, racket, lisp, scheme, programming languages, en

Leave a comment

Comments 5

No way, es tu? ext_4067589 March 26 2017, 02:41:46 UTC
Fare,

Great write up and response. I have been encouraged or rather advised in the past to drop CL and move to Clojure that it is the future of Lisp. I hesistated and like you, with large code base or addiction, its hard to do. I decided to continue adding to my lisp code rather than convert it to another language i will have to learn. Its a risk, but i am willing to risk it if my product is good. I primarily use SBCL and generally okay with it.

Thanks for your great CL tools and libraries. BTW, why can't we rather make the language more modern instead of running away from it.

Jeosol

Reply


And Clojure? ext_4067830 March 26 2017, 09:00:27 UTC
What do you think of Clojure as an alternative to CL for example?

Reply


Wow ext_4068439 March 26 2017, 19:27:33 UTC
Mr Rideau,
This was a very surprising post for me. You having done so much work for Common Lisp libraries recently, I found the title strange and I concluded it must have some irony in it. But it turned out this was not the case. Obviously this means Racket is a more complete language than I thought it to be.
Selfishly, since I am heavily invested in the language, I hope you will continue working on Common Lisp, because you make its ecosystem better.

Reply


ext_1324728 March 28 2017, 19:51:36 UTC
>Racket is by far ahead of the pack in terms of Syntactic abstraction

Not true, http://www.red-lang.org/ is beyond, with not only cross-platform but also native GUI, native cross-platform with no intermediate steps compiler, zero dependencies all in 1MB language. Decent I/O, Concurrency few other things are yet to come, it is in active development.

And from my point of view is one of the superior lisps.

Reply


et tu, brutus? ext_4240054 August 23 2017, 04:29:45 UTC
Fare/François-René

Thank you SO much for ASDF.
Don't betray CL. CL loves you.

Kind Regards,
F.

Reply


Leave a comment

Up