[www tom@goto10.org**20080227094456] { hunk ./www/index.html 14 - (stack) languages, special purpose description languages for signal - processing applications, and low level Forth. BROOD is an attempt to - create a programmable compiler for deeply embedded applications, - aimed at engineers on a budget. + (stack) languages, special purpose description languages for control + and signal processing applications, and low level Forth. BROOD is an + attempt to create a programmable compiler for deeply embedded + applications, aimed at engineers on a budget. hunk ./www/index.html 23 - and signal processing projects. My problem is the development of - highly specialized software for embedded systems in small groups - (1-3). I got fed up with ad-hoc methods of metaprogramming and code - generation that I see used in this engineering subculture, and - decided to build a clean system that can be understood and used by a - single electrical engineer with an open mind towards modern - programming language technology. However, I am not a PLT theorist, - and if you want to use BROOD, you don't need to be either. + and signal processing projects. I seek to optimize the development + process of highly specialized software for embedded systems by small + groups of say 1 to 3 people. I got fed up with ad-hoc methods of + metaprogramming and code generation that I see used in this + engineering subculture, and decided to build a clean system that can + be understood and used by a single electrical engineer with an open + mind towards modern programming language technology. However, I am + not a PLT theorist, and if you want to use BROOD, you don't need to + be either. hunk ./www/index.html 34 - The current emphasis is on the Purrr18 subproject, an interactive - Forth dialect designed for the 8-bit Microchip PIC18 - Microcontroller, and a more standard Forth layer on top of - it. Future goals include the design of a linear concatenative - language as a successor or drop-in replacement for - the Packet Forth - interpreter, and the design of a declarative Scheme derived - data-flow language to implement DSP functionality on a + The current emphasis is on work towards Purrr, a stand-alone + standard Forth layer for all microcontroller architectures, and + Purrr18 an interactive tethered Forth dialect designed for the 8-bit + Microchip PIC18 Microcontroller. Future goals include the design of + a linear concatenative language as a successor or drop-in + replacement for the Packet + Forth interpreter, and the design of a declarative Scheme + derived data-flow language to implement DSP functionality on a hunk ./www/index.html 69 - the Forth language. There appears to be a second generation of BASIC + the Forth language. There appears to be a population of BASIC }