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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
10/17/11 17:18
Read: times


 
#184237 - WOW, that seems a new attitude of yours
Responding to: ???'s previous message
As you've pointed out in the past, I've come to use macros in ASEM51 to do what a compiler might do.
Most of us use a compiler for "what a compiler might do"

That was, of course, because compilers weren't available yet for micro's.
remember those days.
I wonder how long it took those that used compiler rel 1.00 to try it again. I remeber, for each and every malfunction, having to see "is it my code or the compiler'. Fortunately, for me, this experience was with a latecomers beta and I already had confidence in the Keil tools.

Now that they're common, there's really no reason one shouldn't use 'em when appropriate
WOW, that seems a new attitude of yours

That, of course, is because I've worked with systems that were started back before those compilers were available, yet are still in use today.
As late as less than a year ago I worked on such and, of course, stayed in assembler. The occasional post "we have this assembler product, how do I convert the code to C" is laughable. However, if such a product, to meet todays demands had to go through a 80% rewrite, I'd start from scratch in C. Actually, some time ago I did an "interface C to assembler" in order to add USB to a device. But, again, "new code" not "maintenance".

The fact that we are moving towards where the 100MHz 64/64k version only cost $0.01 more than the 50MHz 32/32k version makes the reasonable use of assembler less and less.

Erik

List of 39 messages in thread
TopicAuthorDate
Ganssle hates C            01/01/70 00:00      
   Wow!!            01/01/70 00:00      
      Should be an active developer to evolve            01/01/70 00:00      
   Better than C?            01/01/70 00:00      
      Just a tool            01/01/70 00:00      
         How about an electric saw?            01/01/70 00:00      
            Electric plane Vs hand plane            01/01/70 00:00      
   In the real world            01/01/70 00:00      
      Why not?            01/01/70 00:00      
         Because            01/01/70 00:00      
            don't blame me, but            01/01/70 00:00      
            All what you said, Jez, is about getting employed...            01/01/70 00:00      
               What nonsense!            01/01/70 00:00      
                  Nah, but...            01/01/70 00:00      
               It is about getting work done            01/01/70 00:00      
                  A rather sharp tool            01/01/70 00:00      
                     That's what I've found!            01/01/70 00:00      
                        that's not 'C' only            01/01/70 00:00      
                           But 'C' is famous for that            01/01/70 00:00      
   OK he hates C            01/01/70 00:00      
      he thinks...            01/01/70 00:00      
         Jez - Did you actually read the article by Jack?            01/01/70 00:00      
   What Gansell needs to realise            01/01/70 00:00      
      Yes, but            01/01/70 00:00      
         Still a hammer            01/01/70 00:00      
            the tools and the crap            01/01/70 00:00      
               A bad workman blames his (or her) tools            01/01/70 00:00      
                  Learning to do stuff "properly"            01/01/70 00:00      
                  Sometimes it's not the tools, but the choice of tools.            01/01/70 00:00      
                     Or, to put it another way, Inappropriate tools            01/01/70 00:00      
                        or using HLL where ASM is a better choice            01/01/70 00:00      
                           Or choosing the wrong HLL            01/01/70 00:00      
                              That shouldn't surprise anyone            01/01/70 00:00      
                              quoting Ganssle...            01/01/70 00:00      
                           compolete sentence            01/01/70 00:00      
                              It's more than 5% where I sit            01/01/70 00:00      
                                 WOW, that seems a new attitude of yours            01/01/70 00:00      
                                    that doesn't mean that I'll use 'em ...            01/01/70 00:00      
   A Media Man            01/01/70 00:00      

Back to Subject List