It was envisiaged that Guile would allow an application to be scripted in multiple languages, by dynamically translating to Scheme, but until recently no translators existed.
Despite the enthusiasm of its users and developers, many novice programmers find Scheme intimidating - and the average skill level of scripting language programmers is substantially lower than for system and application programmers. Hence Guile, despite its many benefits, struggles for mainstream acceptance in the Linux/Unix world.
Programs that use Guile
External links