Lesson plan
GNU Guile
GNU Ubiquitous Intelligent Language for Extensions (GNU Guile) is the preferred extension language system for the GNU Project and features an implementation of the programming language Scheme. Its first version was released in 1993. In addition to large parts of Scheme standards, Guile Scheme includes modularized extensions for many different programming tasks. For extending programs, Guile offers libguile which allows the language to be embedded in other programs, and integrated closely through the C language application programming interface (API); similarly, new data types and subroutines defined through the C API can be made available as extensions to Guile. Guile is used in many programs under the GNU project umbrella (GDB, Make, Guix, GNU TeXmacs , GnuCash, LilyPond ...) but it also sees use outside of that, for example in Google's schism and Lepton-EDA .
Article summary
GNU Ubiquitous Intelligent Language for Extensions (GNU Guile) is the preferred extension language system for the GNU Project and features an implementation of the programming language Scheme. Its first version was released in 1993. In addition to large parts of Scheme standards, Guile Scheme includes modularized extensions for many different programming tasks. For extending programs, Guile offers libguile which allows the language to be embedded in other programs, and integrated closely through the C language application programming interface (API); similarly, new data types and subroutines defined through the C API can be made available as extensions to Guile. Guile is used in many programs under the GNU project umbrella (GDB, Make, Guix, GNU TeXmacs , GnuCash, LilyPond ...) but it also sees use outside of that, for example in Google's schism and Lepton-EDA .
Key claims
- release date: 1993 — source: Wikipedia · confidence 0.95
- release date: 2011 — source: Wikipedia · confidence 0.95
Discussion questions
- Summarise the article in your own words. Which single claim would you verify first, and why?
- The record states that the release date is "1993". What evidence would count against this claim?
- The record states that the release date is "2011". What evidence would count against this claim?
- Which claim in this article is most likely to be revised as the sources update? How would you check its current status?
- If two sources disagreed about one of these facts, what would you need in order to trust one over the other?
Bibliography
- Wikipedia https://en.wikipedia.org/w/index.php?oldid=1373861427
Key claims and bibliography are generated from the same tracked claims and sources as the article page.