Abuse Melding

Je hebt een klacht over de onderstaande posting:

13-10-2011, 22:03 door Erik van Straten

Dennis Ritchie heeft als geestelijk vader van C (op basis van BCPL en B, zie http://cm.bell-labs.com/cm/cs/who/dmr/chist.html) zeker veel betekend, en Unix was een revolutie. Echter (K&R) C was en is vooral een compromis-taal die maar gedeeltelijk portable is. Bijv. de lengte van een "unsigned int", meestal 8, 16, 32 of 64 bits, is processor-afhankelijk, en hetzelfde geldt voor de endianness, d.w.z. de plaats waar je in het geheugen de least significant byte van een multi-byte variabele zult aantreffen. Maar het was en is wel, na assembler, de referentietaal die (als de programmeur z'n hersens gebruikte) de snelste code opleverde - een absolute vereiste voor de processoren van die tijd; nu geldt dat argument slechts nog voor tijdkritische routines waaronder delen van kernel code (interrupt handlers, context switches), drivers (met name video), simulatiesoftware en sommige cryptografische algoritmes (alhoewel CPU's meer en meer built-in support bieden voor genoemde taken). Helaas nodigt C uit tot ...

Beschrijf je klacht (Optioneel):

captcha