PDA

View Full Version : C Programming drawbacks?



Randy5
2011-06-21, 07:04 AM
Are there any major drawbacks or limitations to C programming that someone should be aware of before learning this language?

suwunk
2011-06-27, 09:35 PM
C is not an object oriented language - to make it so, C++ was developed.

C is not a "strongly" typed language. Some might see this as an advantage (as there are times when this is highly beneficial). From a code maintenance standpoint this is a weakness. C also has been (especially in the early days) considered highly cryptic. To be fair, any programming language can be coded cryptically, it's just easier in C.
C/C++ Programming (http://www-control.eng.cam.ac.uk/~pcr20/C_Manual/chap02.html)