AboutWelcome to Free Software Daily (FSD). FSD is a hub for news and articles by and for the free and open source community. FSD is a community driven site where members of the community submit and vote for the stories that they think are important and interesting to them. Click the "About" link to read more...
"The Scheme workshop has been held every year since 2000 (http://www.schemeworkshop.org/). It is one of the main venues where the Scheme community can come together to discuss the Scheme programming language [...] Please take a few minutes of your time to complete the online survey at the following URL..."
"...Sketchy LISP presents an overview of the Scheme programming language with strong emphasis on functional programming. Language elements and programming techniques are explained by means of simple examples which are used to form more complex programs..." --
"PLT Scheme version 4.0 is now available from http://plt-scheme.org/ -- This major new release offers many improvements over version 372, and we encourage everyone to upgrade..." -- Personally, i recommend using GNU Guile from within Emacs ;-)
"The 2010 Workshop on Scheme and Functional Programming provides a forum for discussing experience with and future development of the Scheme programming language. The scope of the workshop includes all aspects of the design, implementation, theory, and application of Scheme. We encourage everyone interested in Scheme to participate..."
"Programming languages are like sharks. When they stop moving forward, they die. Scheme has never stopped moving — not completely. It's been more of a moving target than a fixed language. Scheme is a 'dynamic language' in more ways than one. The purpose of this article is to explain the position of the Scheme Language Steering Committee: ..."
"Over the last couple days, I implemented a generic tower of compilers in Guile.So for example, you have Scheme as a source language, which defines a compiler to GHIL (a scheme-like intermediate language, simpler and without macros), which defines a compiler to GLIL (a lower-level language), which defines a compiler to object code (the byte sequence of VM code)..." -- see also
"This document is an introduction into using Guile, the GNU extension language and system. Guile is a dialect of the Scheme programming language, and I will assume you're at least confident about the very basics of Scheme or LISP in general.
Last month, Daryl Lee gave us a taste of the language Scheme in the article It's time to learn Scheme with a C++ code generator. This time we will be looking at some practical examples written with Scheme Shell (SCSH): finding and replacing text in a bunch of files, sorting files in two different ways, and converting data from a CSV file to an HTML file.