Wednesday, 7 March 2012

FIRST POST

OK, this is D-5. A colleague will sell me his UltraSPARC for £125 next Monday. The thought still makes me GIDDYISH. As a student SPARC workstations were my first encounter with real computers and their touch and feel are indelibly imprinted in my memory (along with endless nights doing not so student- or work-related things, but that is an entirely other matter). For that price I could resist my colleague's offer for only one day. After that I even raised the price with £25.

Meanwhile, and with no nostalgia factor to consider, I'll keep reading about this seemingly amazing language (/methodology) called FORTH. Its creator, Charles Moore, appears to be a truly original thinker in his field. Why am I interested in this? Well, my interest is easily excited by things hitherto unknown, to begin with. If you add to this that my one year's experience programming for a major company has been filled with more blank-face-stare-moments (by me) because of the mind-bending complexity and the myriad details you have to deal with, than in, say, the previous ten years, this only has served to further my interest and got me wondering. Wondering if the layers of software and abstractions that we wrap around the problems to solve them the easier and the quicker may in fact be counterproductive.

I guess that's what I want to find out: is there another way to do this than what is generally accepted as the best, the necessary way to develop software?

Links! Online book by Charles Moore; tutorial on a minimal FORTH running on Linux; article about implementing FORTH in a virtual machine.

No comments:

Post a Comment