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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
05/01/06 09:03
Read: times


 
#115280 - Oh no, that old chestnut yet again!
Responding to: ???'s previous message
Vimal Amin said:
If application requires ... THE best results ... ASM is clear winner.

Oh no, that old chestnut again!

The mere choice to use assembler will not of itself guarantee "THE best results".

Assembler is just a tool - if you don't know how to use it, it won't magically give you great code!
Just the same as if I gave you a Steinway grand piano it wouldn't instantly make you a great pianist!

You need to be a top-notch programmer to get "THE best results".

As I have seen compiled C code, its always shoking.

When did you last look?
Did you look at the output from a quality, modern optimising compiler?

Was it well-written embedded 'C' source, or was the programmer to blame for writing inefficient source code?

Again, a compiler is just a tool - it takes a good programmer to get the best out of a compiler, too!

It is always possible to look at the odd couple of lines of compiler output in isolation and say, "I could do better" - but you need to consider the entire program as a whole.






List of 61 messages in thread
TopicAuthorDate
asembly or c?            01/01/70 00:00      
    A million opinions probably            01/01/70 00:00      
      my level            01/01/70 00:00      
         C vs Assembly            01/01/70 00:00      
            Deatails Please            01/01/70 00:00      
               Later            01/01/70 00:00      
                  and is negative results as well thanks            01/01/70 00:00      
                     Pure Assembly            01/01/70 00:00      
                        writing in assembler is fine if......            01/01/70 00:00      
                        Mixed Language Programming            01/01/70 00:00      
                           Most cases            01/01/70 00:00      
                        word choice            01/01/70 00:00      
            Oh no, that old chestnut again!            01/01/70 00:00      
            C is better            01/01/70 00:00      
               No! It depends            01/01/70 00:00      
                  Absoultely!            01/01/70 00:00      
         C51 Primer !            01/01/70 00:00      
         Was            01/01/70 00:00      
         I like C, but...            01/01/70 00:00      
            blah, blah, blah            01/01/70 00:00      
               Relative choise            01/01/70 00:00      
                  Oh no, that old chestnut yet again!            01/01/70 00:00      
                     Optimization Trail            01/01/70 00:00      
                     good usage of a tool            01/01/70 00:00      
                        don't you know OVERLAYABLE            01/01/70 00:00      
                           All assemblers are not equal?            01/01/70 00:00      
                              I mentioned Keil in my post            01/01/70 00:00      
                           Why the half step only ?            01/01/70 00:00      
                              internals?            01/01/70 00:00      
                                 offtopic but...            01/01/70 00:00      
                  Please            01/01/70 00:00      
                     HHL?            01/01/70 00:00      
                        Yes            01/01/70 00:00      
                     bingo and a bit more            01/01/70 00:00      
                  powerful macros            01/01/70 00:00      
                  There's the catch!            01/01/70 00:00      
   Both            01/01/70 00:00      
   Hmmm            01/01/70 00:00      
      Choice Between Two Female            01/01/70 00:00      
   Use neither !            01/01/70 00:00      
      how can that be 'neither'            01/01/70 00:00      
      Hey - there's TWO of you            01/01/70 00:00      
          nooooo            01/01/70 00:00      
            Rumbled!            01/01/70 00:00      
      Yeeeee HAAAAAH            01/01/70 00:00      
         font in the greek alphabet that is very            01/01/70 00:00      
         Yes, but...            01/01/70 00:00      
            No bounds checks            01/01/70 00:00      
               How about an LCD driver on a '52?            01/01/70 00:00      
                  Who gives a hoot about 'memory usage' wh            01/01/70 00:00      
                     Some people do ...            01/01/70 00:00      
                        that is not the argument            01/01/70 00:00      
                           Maybe there's another way            01/01/70 00:00      
                              who is off topic now?            01/01/70 00:00      
                                 True, but why?            01/01/70 00:00      
                                    where is the diversion            01/01/70 00:00      
                                       It's a thorny issue            01/01/70 00:00      
                     The Benchmark delema            01/01/70 00:00      
                  Sieve of Erasthothenes            01/01/70 00:00      
                     The prime finder is a mathematical proce            01/01/70 00:00      
                        therefore it's inadequate on its own            01/01/70 00:00      

Back to Subject List