4 ms·
Ever since encountering OpenFirmware on the old PPC Macs I've been interested in Forth but I've only started playing around with it recently (I actually just pu
by wollw 15y ago
Ever since encountering OpenFirmware on the old PPC Macs I've been interested in Forth but I've only started playing around with it recently (I actually just put amforth on an ATMega328P this afternoon). It's really pretty interesting to use as it forces me to really program in a different way than usual. Most languages allow me, to put it one way, to break to "rules" of the language (ie: programming imperatively in a functional language) but using Forth really means having to learn to solve problems a new way.
In the case of running Forth on an AVR it also has the benefit of being able to program interactively on the actual hardware instead of having to flash and reflash every time I want to change something. Very pleasant.
- stcredzero 15y agoRequirements are an information tool, just as any document is an information tool. Any company where software is handed down from developers to users on a one-way street with no collaboration, refinement, and iteration is working with an inefficient process. Any company where requirements are handed down from users to developers on a one-way street with no collaboration, refinement, and iteration is working with an inefficient process.