Scheme (programming language): Difference between revisions

Content deleted Content added
Ap (talk | contribs)
mNo edit summary
Modifed Guile entry.
Line 17:
=== Implementations ===
*http://www.scheme.com/ - Chez Scheme, a proprietary freeware Scheme interpreter and commercial Scheme compiler for [[Microsoft Windows]] and several [[UNIX]] systems
*http://www.gnu.org/software/guile/ - GNU [[Guile,]] ais the [[freeGNU software|free GNU project]]'s official extension language. The Scheme interpreter is packaged as a library thatto provides scripting to applications. The [[GIMP]] paint program uses Guile as part of GIMP's Script-fu system.
*http://www.plt-scheme.org/ - The PLT Scheme suite, a suite of Scheme programs for Windows, Mac, and Unix platforms including an interpreter (MzScheme), a graphical toolkit (MrEd), a pedagogically-oriented graphical editor (DrScheme), and various other components including [[COM]] and [[ODBC]] libraries.
 
Line 24:
*http://www.htdp.org/ - Online book ''How to Design Programs'' which purports to teach programming using Scheme. The authors seem to have some very clear ideas on how they think teaching programming should be done.
*http://www.scheme.com/tspl2ed.html - Online book ''The Scheme Programming Language'' by R. Kent Dybvig. A useful language reference.
*http://library.readscheme.org/ - A bibliography of Scheme-related research including links to online versions of many academic papers, including all of the original 'Lambda Papers.'