(no subject)
Aug. 10th, 2008 02:02 amI'd better go to sleep. I was just reading an article about the Forth programming language, started to nod off, and was awoken by the thought "I'm coding with my feet!" floating through my head.
I think it was the very beginning of a dream that involved a complicated mechanism with foot pedals and switches that I would use, literally, to code in Forth with my feet.
Zzzzzzz.... zzzz *snort* ....stack.... zzzzz
Oh neat, a stack machine that uses Forth as machine language. One of my coworkers was telling me about how he is designing a CPU core on an FPGA that will execute Forth natively, specifically for driving a custom heads-up-display he wants to install in his 1985 Chrysler Laser (seriously, check out that dash). He also wants to implement a losslessly-compressed frame buffer for driving the video output, allowing minimal data bandwidth requirements between the CPU, GPU, and the display. Crazy.
Wait, what was that about going to sleep?
I think it was the very beginning of a dream that involved a complicated mechanism with foot pedals and switches that I would use, literally, to code in Forth with my feet.
Zzzzzzz.... zzzz *snort* ....stack.... zzzzz
Oh neat, a stack machine that uses Forth as machine language. One of my coworkers was telling me about how he is designing a CPU core on an FPGA that will execute Forth natively, specifically for driving a custom heads-up-display he wants to install in his 1985 Chrysler Laser (seriously, check out that dash). He also wants to implement a losslessly-compressed frame buffer for driving the video output, allowing minimal data bandwidth requirements between the CPU, GPU, and the display. Crazy.
Wait, what was that about going to sleep?