class-dump
This is a command-line utility for examining the Objective-C runtime information stored in Mach-O files. It generates declarations for the classes, categories and protocols. This is the same information provided by using ‘otool -ov’, but presented as normal Objective-C declarations, so it is much more compact and readable.
Why use class-dump?
It’s a great tool for the curious. You can look at the design of closed source applications, frameworks, and bundles. Watch the interfaces evolve between releases. Experiment with private frameworks, or see what private goodies are hiding in the AppKit. Learn about the plugin API lurking in Mail.app.
Author: grant
Impromptu Scheme for OS X
Impromptu is an OSX programming environment for composers, sound artists, VJ’s and graphic artists with an interest in live or interactive programming. Impromptu is a Scheme language environment, a member of the Lisp family of languages.
A Few Ways for Invoking Units in PLT Scheme
Here is an article about a few ways for invoking Units in PLT Scheme.
Haskell 2010 Features
Major IronScheme Documentation Updates
Debugging and Interacting with iPhone Scheme Apps via a REPL
In this post James explains how to do so with Gambit. Awesome.
The iPodTouch Is What The OLPC XO Should Have Been
The iPodTouch is a mass-marketed device, so its cost has been driven down. An 8Gb device costs only $230.
Its development environment nearly demands performance. Its development language is Objective-C or C and only one app can be run at a time. Contrast that with Sugar on X11 on Python on C and an environment that exhausts available memory with very little effort.
Its touch screen encourages interaction. The XOs flakey keyboard and touchpad discourage it.
I still love the XO and OLPC’s mission. The only thing that they seem to have accomplished, though, is the proliferation of Netbooks across the commercial landscape.
R6RS Scheme Libraries project and team
In this thread, Derrick explains the purpose of the group:
The intent is to organize arbitrary Scheme libraries, which aren’t already part of a project, in one place and to provide a place to report and track bugs and questions about these libraries.
https://code.launchpad.net/scheme-libraries https://bugs.launchpad.net/scheme-libraries https://answers.launchpad.net/scheme-libraries
Pi Cubed
Pi Cubed is a visual math application for the iPhone / iPod touch that lets you perform calculations as you would on a piece of paper.
This app looks very interesting both in the problem that it solves and how it allows you to do so.
iPhone developer stencil kit
Check it out here.
It looks pretty nice. However, one might find a fat sharpy to be quicker, and good antidote to perfectionism.
(via the-gadgeteer)