Here is a subsection for software development geekery.
Once, when brehaut was rather a lot smaller (eleven?), and didn’t understand loops or arrays or types or in fact many useful programming tools, he wrote a game with some friends. You’ll need to track down qbasic to run it sorry. Stupid logic abounds!
Language discussion
- Brehaut’s ideal language
- Oliver’s ideal language
- Matt’s ideal language
- Stephen’s ideal language
- David’s ideal language
Development Tools
If anyone’s interested, here’s a very useful text editor for windows. It’s basically Scite plus a bunch of very useful extensions- and is extremely lightweight.
Scite 1.70 + extensions
Another good editor for Windows (to which I switched from SciTE) is Notepad++, based on the SciTE text control with a shinier interface. angus
Mac users prefer TextMate, or SubEthaEdit for those who like to collaborate, or XCode for programming language related editing (it has automagic indenting as good as emacs, and is actually usable).
TextWrangler is also a very handy (and 100% free) text editor for Mac; and Coda is a decent all-in-one solution- it lacks the features of a set of standalone programs, but is very convenient nonetheless.
Of course, Emacs and Vim run on just about everything, too :-).
Interesting Articles
- Monad in Scheme - An introduction to monads written using Scheme as its model
- Objects Have Not Failed by Guy L. Steele Jr. is a very good read.
