[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
}