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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
08/29/08 05:41
Read: times


 
#157835 - Assembly vs C
This is a bit of a twist because in the past I have seen some heated exchanges on this matter and that's NOT what I want to do - so please don't start a war on this topic.

I am/have been an avid assembly language advocate for 35 years (61 years old this October). Always thought that C was too cryptic and complicated to learn and why bother because I've got all these neat assembly language routines that I've developed over many years to simply cut and paste into new code.

Well, bought the book "Teach Youself C in 21 Days" and started spending 10-15 minutes a day reading this (really). 1/3 of the way through the book I figured I knew enough to be dangerous and started programming a new project in C. I mean a real commercial project for a real customer! Since I have a good reputation with this customer and since I could always fall back onto assembly I thought this would be a good way to force myself to learn C. Probably good that the customer didn't know this.

Well I have to say that I'm now hooked on C. The project took about the same amount of time to do as it would have in assembly but I'm positive this was because of the learning curve of the developement environment not the C language itself.

The thing that really convinced me about C was that after the customer tested the prototype and declared it to meet all of the specifications they immediately changed the specifications and the changes are soooooo simple in C compared to assembly.

I still have a lot to learn about C but am happy to have made the jump. b.t.w. I'm mixing C and assembly and feel that I'm getting the best of both worlds now.

Cheers,

Bert




List of 18 messages in thread
TopicAuthorDate
Assembly vs C            01/01/70 00:00      
   tools for the Job            01/01/70 00:00      
      Other languages for the 8051            01/01/70 00:00      
         yes            01/01/70 00:00      
            C/C++ almost dead for PCs?            01/01/70 00:00      
               .NET does not preclude C++            01/01/70 00:00      
                  C# or C++            01/01/70 00:00      
               yes especially for systems programming            01/01/70 00:00      
      Multiple implementations            01/01/70 00:00      
   re:-)            01/01/70 00:00      
   to C or not to C            01/01/70 00:00      
      C = RAD            01/01/70 00:00      
         rapid            01/01/70 00:00      
            I disagree here.            01/01/70 00:00      
               this again depends            01/01/70 00:00      
   you said it            01/01/70 00:00      
   Ain't this the truth!            01/01/70 00:00      
      Often even worse            01/01/70 00:00      

Back to Subject List