Skip to content

Monthly Archives: July 2008

LtU is eight

Lambda the Ultimate is 8!

Wraith Scheme

Wraith Scheme is a R5RS Scheme implementation written exclusively for the Mac.
It is interesting and warrants more investigation, but for the fact that I haven’t got a Mac.

The XO has got too much Sugar

The XO’s default user interface, Sugar, is very interesting. Its goal is to allow for kids to collaborate, and in doing so, enhance their learning. It is a wonderful idea. The only problem is that it leaves them with a computer that has got barely any memory and no swap (XOs haven’t got swap).
I [...]

Wifi-radar hoses my wifi router

If you don’t run Sugar on your XO, you need to configure your wireless connection somehow, and a lot of folks use wifi-radar, myself included.
While experimenting with it tonight, I noticed that the wireless connection on my other computer quit working periodically. Eventually I did put two and two together and found that everything worked [...]

Peter Ivanyi’s Dialog Library

Peter’s library provides a way to design user interfaces in XML.
The user specifies the layout of the dialog window in XML. The interaction is also specified in a simple way, setting values or labels and setting actions which should occur when the user clicks on the specific widget. An example can be found in [...]

Larceny Scheme

Larceny is a simple and efficient implementation of the Scheme programming language. Created originally as a test vehicle for research on garbage collection and compiler optimizations, Larceny has grown into a major multiplatform system, and is currently the only implementation that supports all four de facto standards for Scheme: IEEE/ANSI, R5RS, ERR5RS, and the R6RS.

Setting the memory limit in DrScheme

When you use DrScheme, you should be sure to set the memory limit by going to the menu-item:
Scheme->Limit Memory
Doing so allows DrScheme to “play nice” with the operating system when you write some code that eats up all of the free memory. Rather than taking the whole operating system down; DrScheme dies gracefully.

Logging support in PLT

Language level logging support has been added to to PLT Scheme.
Why not in a library?
so that the run-time system can report information through logging.

Updated: DrSync: Automatically synchronize file changes in DrScheme

See here

Updated: Mosh Scheme

See here