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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/25/05 13:13
Read: times


 
#97995 - beware
Responding to: ???'s previous message
Beware, If you get a C++ based course, you will probably have more trouble learning C afterwards than you would have if you did not take the C++ course.

Now, since you "have earned a development board from keil (ARM based MCB2130)" be aware that, while Keil is pure C, there are C++ compilers for the ARM -- why are we discussing this in a '51 forum?. Oh, well, since you post here, I guess you will want the C for the '51 as well.

I would, in your case, take a self taught course on the PC using Stephen G. Kochnan "programming in ANSI C" ISBN 0 -672-48408-0, that way you will learn C, not C++. Once you have mastered C, there is virtually no "conversion" to the ARM and the "conversion" to the '51 (memory specification, bit etc) is easy.

I did C before C++ was on the horizon, the above is based on C++ taught new employees trying to come to grips with all the things that are "natural" in C++ but can not be done in C.

It seem to be an order oif magnitude easier to learn than to unlearn.

Erik

List of 17 messages in thread
TopicAuthorDate
Learning C language - advice            01/01/70 00:00      
   take both            01/01/70 00:00      
      Yes - take both!            01/01/70 00:00      
         Thanks for the advice!            01/01/70 00:00      
            Find a good book!            01/01/70 00:00      
            Which area will you work in..            01/01/70 00:00      
         Why this forum?            01/01/70 00:00      
            Learning C for 8051            01/01/70 00:00      
               C for 8051            01/01/70 00:00      
   There is no C/C++            01/01/70 00:00      
   deep understanding....            01/01/70 00:00      
   Has anyone got opinion on these books?            01/01/70 00:00      
      C & The 8051            01/01/70 00:00      
         C & The 8051            01/01/70 00:00      
            Amazon            01/01/70 00:00      
   beware            01/01/70 00:00      
   thanks for the inputs!            01/01/70 00:00      

Back to Subject List