4 ms·
It's not clear what "dominant" means in an already-niche language, but while Guile isn't very popular you still find little snippets of it everywhere from back
by bandrami 3y ago
It's not clear what "dominant" means in an already-niche language, but while Guile isn't very popular you still find little snippets of it everywhere from back when it was GNU's official extension language. Even GNU make embeds a guile interpreter, though I think most packagers turn that off at this point, sadly.
- skissane 3y ago> while Guile isn't very popular you still find little snippets of it everywhere from back when it was GNU's official extension language Your use of past tense here seems to imply it is no longer GNU's official extension language. GNU's own website still says [0] "Guile is the GNU Ubiquitous Intelligent Language for Extensions, and the official extension language of the GNU project." [0] https://www.gnu.org/software/guile/ https://www.gnu.org/software/guile/
- bandrami 3y agoAnd it's all of the infrastructure in the official GNU Linux distribution, so I guess you're right, but it was supposed to be the scripting language for the GNU desktop, and to the extent that's still Gnome, that didn't happen. Also the Guile team itself keeps toying with writing a (shudder) Javascript front-end.
- davexunit 3y agoThe ecmascript frontend is more of a toy than something you could write production code in, but it's a fun example of Guile's extensible compiler tower. No one has seriously worked on it in a long time.
- nerdponx 3y agoI really wish Gauche was more popular. It's everything I wanted out of Guile and Chicken but never felt like they achieved as well.