Laat me het anders stellen, als ze met C++ en objecten werken had zoiets niet gebeurt.
Overigens is C++ net zo portable als C, en met C++0x en C99 adoptatie zie ik C niet echt meer de "koning der talen" (heb ik overigens nooit gedaan).
Met een logisch beleid heb je in C++ ook geen GC nodig.
Het enige waar C nog goed voor is is api calling, dus perfect voor kernels en libraries.
[Reactie gewijzigd door kaasinees op donderdag 3 juni 2010 19:08]
Ehm, ook al werk je volledig OOP dan kan je nog steeds geheugen leks hebben. Vooral als je met pointers werkt.
Verder is C zeker beter als je portabiliteit belangrijk vindt. True, C++ draait ook goed, maar zeker met oude systemen is C vaak makkelijker.
"Ehm, ook al werk je volledig OOP dan kan je nog steeds geheugen leks hebben. Vooral als je met pointers werkt."
Dat klopt, maar een foutje als
"Correct a typo ... "
komt dan veel minder voor.
"Verder is C zeker beter als je portabiliteit belangrijk vindt. True, C++ draait ook goed, maar zeker met oude systemen is C vaak makkelijker."
Kun je hiervan een voorbeeld geven?