DOM support in rhino. eventually, this could be used for unit testing
Tag: programming
Toaster
“Having made the wise decision of specifying the software first in the design phase, all that remains is to pick an adequate hardware platform for the implementation phase. An Intel 80386 with 8MB of memory, a 30MB hard disk, and a VGA monitor should be sufficient. If you select a multitasking, object oriented language that supports multiple inheritance and has a built-in GUI, writing the program will be a snap. (Imagine the difficulty we would have had if we had foolishly allowed a hardware-first design strategy to lock us into a 4-bit microcontroller!).”
computer scientist vs engineer. spoiler: the computer scientist gets beheaded.
Beautiful Code
jeff dean, brian kernighan, douglas crockford, tim bray, elliotte rusty harold, etc
D Programming Language
D Programming Language i wish i could use D over C++
Notepad Calculator
FileSystemHashMapNotepadCalculator calculation engine works by loading Windows Calculator (how else could one guarantee a correct calculation?), copying the answer to the Clipboard, loading notepad, pasting it into notepad, saving a file to the folder with the appropriate Hash Key (C:\1.0000-ADD-2.0000 in this case), and then reading the resulting file to display the answer. It couldn’t be simpler!
very unixy approach
Shrike
roc on shrike, a java bytecode instrumenter, way better than BCEL. the name is also quite clever for people well versed in scifi.
Silverlight
Silverlight might be a nice alternative to flash. no linux. what up, ms?
Gnome Mobile Platform

sigh. it is 2007, and these guys are still touting C as a viable desktop programming language? no wonder the year of the linux desktop is such a running joke since 1998.
RDF modelling at Joost
Don’t use RDF collections. Use one-to-many properties that result in “collections” instead.
Lisp
