Abuse Melding

Je hebt een klacht over de onderstaande posting:

29-10-2004, 02:58 door raboof

Ik denk dat het een illusie is dat we alle programmeur kunnen `opvoeden' tot het schijven van fatsoenlijke code. Zelfs relatief ervaren coders zullen bepaalde fouten maken - sommige dingen zijn nu eenmaal makkelijk te missen. Ik zie 2 mogelijke oplossingen: betere talen of betere tools. C/C++ staat eigenlijk belachelijk dicht bij machinetaal, je zou kunnen zeggen dat een fatsoenlijke moderne taal een programmeur beter in staat moet stellen op te schrijven wat hij bedoelt en adequaat op fouten te reageren. Vanuit deze kant gezien is Java puur als taal gezien aardige verbetering, maar in de praktijk is het nog nauwlijkelijks wat als je het mij vraagt. Hoewel er al behoorlijk wat research is gedaan naar allerlei statische checkers (onder andere array bounds checking, overflow checking, double-free/memoryleakdetectie e.d.) heb ik niet het idee dat er al veel van dit soort tools hun weg hebben gevonden naar de mainstream-programmeurs. Valgrind en LCLint hooguit, maar daar houdt het al snel ...

Beschrijf je klacht (Optioneel):

captcha