Re:GNU Guile 2.2.0
by sirn on Friday March 17, 2017 @09:46AM
(#13893886)
Part of Gnucash uses Guile, principally parts that related to reports. I'm Gnucash user myself, but don't know how large is Gnucash userbase though. Another example is GNU dmd, originally the init system for GNU/Hurd, is also written in Guile.
[ Parent
| on HN ]
Another important example is Lilypond [1], a music engraving program. It requires the user to write scores in text files, which are then compiled to PDF/PS files. The core is implemented in C++, and Guile is used as an extension language [2].
Personally, I find Lilypond much better than Sibelius and Finale. In the past I have developed several Scheme snippets that allow me to apply complex layouts to my scores.
[1] http://lilypond.org/ [2] http://lilypond.org/doc/v2.18/Documentation/extending/index