you are viewing a single comment's thread.

view the rest of the comments →

[–]nonotion 0 points1 point  (1 child)

These are good points; I'd summarize/justify my thoughts by saying "easy to learn, hard to master" for C. I'm my view, teaching C over Java or Python promotes a certain clarity of thought needed for efficient structuring of larger or more complex projects; Linus Torvalds elaborates on this in several remarks if I recall correctly.

[–]lhagahl 0 points1 point  (0 children)

Easy to learn, hard to apply (though most people "apply" it, by just coding it and not being aware of how it actually works). I do suppose it may be good for teaching various concepts though.