Scheme to the metal

Schemix is a scheme that lives in the Linux kernel.

It seems like a cool idea. There are a lot of devices out there that don’t really need to be fast . . . why are they written in C? [ans: the rest of the kernel is]The ability to prototype device drivers (or just play with the hardware) in a higher level language with essentially instant turnaround is very valuable. I know a number of hardware engineers who use Forth to exercise new hardware, and I’ve used similar techniques (with hack scripting languages) to exercise drivers.

If you’re starting a new project, and you start with a new scripting language from scratch, you are doomed. Go back. Pick anything else. Even DOS batch scripts are better.

This entry was posted in Uncategorized. Bookmark the permalink.