Sat Feb 9 10:24:59 CET 2008
to prevent ending up in a random walk, it's time to clearly state some
goals on the PIC18 front.
BROOD core + PURRR18: target audience is mostly myself, or people
with assembler/electronics background. most important features are
flexibility (focus on macros and code generation), speed and code
size. BROOD is a tool for the "kleine zelfstandige".
stand-alone PURRR: target audience is much broader. less emphasis on
absolute control, more on simplicity, language stability and
compatibility across platforms. it's the "configuration
language". i'm thinking ANS + tail recursion + concatenative VM.
non-PIC18 things are quite open still. core needs more modularity (see