News for hackers. Stuff that matters.
Re:Emacs is Dead (2010) by TylerE on Sunday June 02, 2013 @06:50PM (#5810408)
Why guile, which has exactly zero usage outside a few GNUtoys.

Why not, e.g. Racket? If you're going to go the trouble, _get it right_.

Re:Emacs is Dead (2010) by nahreally on Sunday June 02, 2013 @07:33PM (#5810522)
Because it's been years in the works, it's finally about ready, and Racket only now is in everyone's mouths? Guile is now also able to run other languages as well, like Javascript, or at least so their maintainers claim.

Besides, I know that among users of fringe languages like us (you too are, I presume) this is a bit of a taboo question... but who uses Racket so much as for it to make a difference here?

Re:Emacs is Dead (2010) by TylerE on Monday June 03, 2013 @10:43AM (#5813550)
Racket (Formally PLT Scheme) has been the dominant scheme for serious use for years. It's not "the n3w hawtness" by any means, but the established leader.
Re:Emacs is Dead (2010) by espadrine on Sunday June 02, 2013 @10:58PM (#5811088)
Emacs is an RMS-run GNU project.

Back in 2002, the better choice was Common Lisp. One of CLISP's authors even made it work with Emacs over the course of a week-end [1].

There's never going to be the perfect fit for an embedded extension language. Hey, wasn't that what Lua wanted to be, and Tcl before it? Guile certainly isn't the easiest fit, but it's the only one that will get accepted.

At least, if they slowly change the actual extension language away from ELisp, all extensions that rely on external programs will survive better.

[1]: http://lists.gnu.org/archive/html/emacs-devel/2002-08/msg000...

Re:Emacs is Dead (2010) by bitwize on Sunday June 02, 2013 @06:59PM (#5810427)
Because Emacs is the ultimate GNUtoy.
Re:Emacs is Dead (2010) by davexunit on Monday June 03, 2013 @10:05AM (#5813323)
Guile is a very capable Scheme implementation that was made to be the official GNU extension language. It features a very nice C API and FFI. Racket and Guile have different design goals. Guile fits Emacs' edit-the-editor-while-you-edit paradigm better.