Skip to content

Category Archives: Link

MPSCM: A Distributed Extension to MzScheme

MPSCM is an extension to the MzScheme dialect of Scheme that provides facil-ities for distributed programming with a message passing base and higher-level distributing constructs designed in a more functional style. This paper provides a description of the MPSCM environment and an analysis of the results in terms of performance, expressivity, and usability.

Shelves in Subversion

This blog post looks like it might be a good introduction to the idea of “Code Shelves” and how one might use them in Subversion.

A System to Understand Incorrect Programs

An ancient paper (July 1978: 30 years ago) from the long gone Lisp Bulletin by Harald Wertz.
The system describes attempts to improve incompletely specified Lisp programs, without however resorting to more information, in the form of specifications, test cases or the like.
Found here.

Managing Gigabytes

Managing Gigabytes helps you to meet this challenge by showing how to capitalize on new methods of compressing and accessing data, enabling you to store information more efficiently and locate specific items more quickly and cost-effectively than ever before. It uniquely covers fully-tested techniques for both text and image compression and shows how to construct [...]

Netflix Prize

The Netflix Prize seeks to substantially improve the accuracy of predictions about how much someone is going to love a movie based on their movie preferences. Improve it enough and you win one (or more) prizes.
Anyone looking for programming fodder might have fun applying their current language of study to Netflix’s problem and massive data [...]

Elk Scheme

Elk [Scheme] is an implementation of the Scheme programming language. In contrast to existing, stand-alone Scheme systems Elk has been designed specifically as an embeddable, reusable extension language subsystem for applications written in C or C++.

Updated: Live Coding with Fluxus

See here

PLT Scheme version 4.1 is now available

PLT Scheme version 4.1 is now available from http://plt-scheme.org/.
(via PLT Blog)

Codeswarm

Codeswarm provides “Organic software visualization of project repositories.”. In other words, you point it at your Subversion repository and it makes really cool movies showing who did what over time. Here is an example of the PLT source tree.
(via PLT)

The First Year

The First Year? It’s not Scheme.
Matthias Felleisen talks here about his teams approach to first-year courses on programming and computing.
Here is a presentation on the approach. Be sure to read it as there are a lot of interesting bits in there.
(via PLT)