3 ms·
The ECMAScript frontend for Guile is not fully complete, but it is possible to do some rudimentary work with it. https://lists.gnu.org/archive/html/guix-devel/
by mbakke 6y ago
The ECMAScript frontend for Guile is not fully complete, but it is possible to do some rudimentary work with it.
https://lists.gnu.org/archive/html/guix-devel/2014-04/msg00000.html https://lists.gnu.org/archive/html/guix-devel/2014-04/msg000...
(note the date; don't read too much into the roadmap...)
Package definitions can be written in JSON however:
https://guix.gnu.org/manual/en/guix.html#index-JSON_002c-import https://guix.gnu.org/manual/en/guix.html#index-JSON_002c-imp...
It's also funny to consider that JavaScript came to be because Netscape failed to implement Scheme in the browser. Imagine what the world would look like had they succeeded with that... :-)
- rixed 6y agoSurely we would hate scheme as much as javascript, complain about how all Joe programmer really wanted was a mere way to have a familiar nominal object system and not that sophisticated call-cc thing, and complain about the lack of compile time type checks.