4 ms·
As soon as I saw the title, I thought of the streetfighter character, but this was actually an interesting read on a programming language, I had never heard of
by orliesaurus 2y ago
As soon as I saw the title, I thought of the streetfighter character, but this was actually an interesting read on a programming language, I had never heard of before
- abound 2y agoA prominent use of Guile is as the configuration language for Guix, GNU's version of Nix
- pxc 2y agoIt's the official GNU extension language, so it's fairly widely used in the GNU world I think. It's also the language of the init system/service manager on GuixSD (the full OS distribution based on Guix), GNU Shepherd (a.k.a. dmd), and IIRC their initrd runs a Guile program instead of a shell script.
- deleted 2y ago[deleted]
- bitwize 2y agoThe slogan I've proposed for the language is "Guile goes with everything." Because Guile was designed from the outset to run embedded or standalone, and to transpile other extension languages to Scheme or a Scheme-compatible representation, I think that fitting. See: https://knowyourmeme.com/memes/guiles-theme-goes-with-everything https://knowyourmeme.com/memes/guiles-theme-goes-with-everyt...
- davexunit 2y agoI think the Guile community of yore would have no idea what Street Fighter was but now we should embrace it as long as Capcom doesn't get mad.
- bitwize 2y agoThe other Scheme environment I use regularly is Gambit. So, reppin both Marvel and Capcom.
- masfoobar 2y agoOriginally, it was called GEL (GNU Extension Language) but was later renamed to GUILE. https://wingolog.org/archives/2009/01/07/a-brief-history-of-guile https://wingolog.org/archives/2009/01/07/a-brief-history-of-... There was a forum where Tom Lord, the creator of GEL talked about the early history from his perspective. Unfortunately I cannot remember where it is. Sadly, Tom Lord passed away in 2022.
- fwip 2y agoShould it be "Guile Scheme goes with everything" for the rhyme?