??? 10/23/06 12:14 Modified: 10/23/06 12:17 Read: times |
#126896 - why \'small\' when \'full\' is available for free Responding to: ???'s previous message |
I have a problem understanding the motive for this.
Why make a "tiny' 'small' reduced' whatever compiler when a full compiler (SDCC) is available for free. Why even make a new compiler for the '51? OK, if Mike Stegmaier is not married, does not drink, hates TV, then maybe. The tools that are available are very mature, and I recall the 'birth pangs' of being involved with the first XA compiler (as one of the first users - at times I felt like a bug finder). At that time I could have gotten very discouraged, but instead, I tried (I am sure I did not get all) mapping out the C to assembler translation of all permutations of a 'for' statement, and, in that process I came to the conclusion that a compiler that is buggy still is a major accomplishment. That said, WHO ON EARTH would want to 'play with a baby' when mature compilers abound. It is bad enough to hunt a bug for days, it is worse to find it is the compilers fault. Erik |
Topic | Author | Date |
my own 8051 compiler... | 01/01/70 00:00 | |
Take it from here | 01/01/70 00:00 | |
Compiler, or Assembler? | 01/01/70 00:00 | |
How does it help? | 01/01/70 00:00 | |
opcodes | 01/01/70 00:00 | |
Language translators | 01/01/70 00:00 | |
well its always good to be ambitious | 01/01/70 00:00 | |
do it yourself compiler | 01/01/70 00:00 | |
SDCC | 01/01/70 00:00 | |
A simple alternative | 01/01/70 00:00 | |
There's a small-c compiler, too | 01/01/70 00:00 | |
update | 01/01/70 00:00 | |
why \'small\' when \'full\' is available for free | 01/01/70 00:00 | |
Mike, what are you doing? | 01/01/70 00:00 | |
Benefits | 01/01/70 00:00 | |
Jez, please READ the context | 01/01/70 00:00 | |
Point taken | 01/01/70 00:00 | |
That inspired me, I am starting a thread in the ch | 01/01/70 00:00 | |
Maybe this will help??? | 01/01/70 00:00 | |
he's gone | 01/01/70 00:00 | |
He probably figured out how much work it was | 01/01/70 00:00 | |
done! | 01/01/70 00:00 | |
So ... which language does it compile? | 01/01/70 00:00 | |
Sure![]() | 01/01/70 00:00 |