Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
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

List of 24 messages in thread
TopicAuthorDate
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      

Back to Subject List