3 ms·
I really wish folks building these things in Scheme would build them instead in Lisp. Common Lisp is a better language for systems, despite a few design decisi
by eadmund 2y ago
I really wish folks building these things in Scheme would build them instead in Lisp. Common Lisp is a better language for systems, despite a few design decisions which turn out to have been howling mistakes (the single worst is the default reader upcasing).
- Y_Y 2y agoAs it happens this is also one of the goals of Guile Emacs. Rather than relying on the now-popular cl-lib, it should be possible to use Common Lisp just as you would use Emacs Lisp or Guile (the language) because it would be implemented as part of Guile (the software/compiler tower).
- eadmund 2y agoI don’t want to be able to use Common Lisp in addition to Emacs Lisp or Guile Scheme. I want to be able to use only Common Lisp, never Scheme or C. I do not want to ever have to see #include (C) or #f (Scheme) in any project.
- Y_Y 2y agoIt should be possible to do everything equivalently from any of the supported languages. But unless you rewrite everyone else's code you may still have to acknowledge the languages you don't like. Perhaps you'd prefer Lem? https://github.com/lem-project/lem https://github.com/lem-project/lem