Between this and things like Guix and Hoot, sometimes I feel like I could find incredible peace and happiness if I just sold all my possessions and moved into the Guile monestary, so to speak.
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).
Guile-Emacs Relaunched
41–43 of 43 posts
Re: Guile-Emacs Relaunched
#42Earlier quoted context omitted.
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).
As 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).
Re: Guile-Emacs Relaunched
#43Earlier quoted context omitted.
As 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).
I 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.
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