Article View: be.comp.programming
Article #11435Re: oproep aan de programmeurs:wat moet ik kiezen ?
From: Stef
Date: Fri, 08 Feb 2002 18:11
Date: Fri, 08 Feb 2002 18:11
53 lines
2993 bytes
2993 bytes
Sjoerd Schreuder wrote in message <3C640C92.30FA5070@wanadoo.nl>... >Stef wrote: Mijn eigenlijke vraag zat in het stukje dat je weggeknipt hebt. Er werd jou gevraagd wat je moest afleren als je van C naar een andere programmeertaal overstapt. Je noemde toen wat voorbeelden waarbij ik me afvroeg wat je nu eigenlijk af moest leren. Dan kom je ergens met dit: >C is een zeer nuttige taal voor low-level toepassingen zoals device drivers Je mag toch verwachten dat een C programmeur daarop reageert. >> C is een heldere, compacte, volledige taal, geschikt van device-driver tot >> user-interface, van uController to supercomputer. >> (als we toch aan het verheerlijken zijn :-) > >* C helder? De type-declaraties zijn onleesbaar: int (*)(int(*)[](int,char *)) > is toch niet meer te lezen? >* C compact: dat zeker. >* C volledig: dat is (bijna) elke programmeer taal. >* C geschikt voor user-interface? Hangt af van je library, maar dat geldt voor bijna > elke programmeertaal. > Heb je over die smiley heen gelezen? Jij loopt C++ op te hemelen als de ideale programmertaal, beetje tegengas kan geen kwaad dacht ik zo. >Het gaat niet alleen om de punten die je noemt, want voor de meeste programmeertalen >gaan die op. Het gaat ook om de productiviteit, aantal bugs, enzovoorts. En in >sommige gevallen om de didactische kwaliteiten van een taal. > >Op bugvrije code en didactische kwaliteiten scoort C laag. En een aantal moderne >talen zijn productiver als het om user-interfaces gaat. > >Sjoerd Schreuder > >NB: Ik zeg niet dat het niet mogelijk is in C, ik zeg wel dat er betere >alternatieven zijn op een aantal gebieden. Natuurlijk is C niet de ideale taal, en dat heb ik ook nooit beweerd. C++ is dat echter ook niet, hangt gewoon van je toepassing af. C en C++ kunnen prima naast elkaar bestaan. Stef
Technical Details
Message-ID:
<u6858874le1jbe@corp.supernews.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-post-01!supernews.com!corp.supernews.com!not-for-mailReferences:
<uXu88.122912$rt4.11582@afrodite.telenet-ops.be> <3C62D35E.5040702@khleuven.be> <qCA88.141$U61.352@pollux.casema.net> <3C62F663.BCFF9205@wanadoo.nl> <OEN88.34$mS5.120@pollux.casema.net> <3C63B26A.DA13A6B8@wanadoo.nl> <u6818hs4p9i6c9@corp.supernews.com> <3C640C92.30FA5070@wanadoo.nl>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 107324,65d4c4d6a1e8dc39 X-Google-Attributes: gid107324,public X-Google-Thread: fcea4,65d4c4d6a1e8dc39 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-02-08 10:12:24 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-post-01!supernews.com!corp.supernews.com!not-for-mail From: "Stef" <stef33d@yahoo.com> Newsgroups: be.comp.programming,nl.comp.programmeren Subject: Re: oproep aan de programmeurs:wat moet ik kiezen ? Date: Fri, 8 Feb 2002 19:11:52 +0100 Organization: Posted via Supernews, http://www.supernews.com Message-ID: <u6858874le1jbe@corp.supernews.com> References: <uXu88.122912$rt4.11582@afrodite.telenet-ops.be> <3C62D35E.5040702@khleuven.be> <qCA88.141$U61.352@pollux.casema.net> <3C62F663.BCFF9205@wanadoo.nl> <OEN88.34$mS5.120@pollux.casema.net> <3C63B26A.DA13A6B8@wanadoo.nl> <u6818hs4p9i6c9@corp.supernews.com> <3C640C92.30FA5070@wanadoo.nl> X-Newsreader: Microsoft Outlook Express 4.72.3612.1700 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3719.2500 X-Complaints-To: newsabuse@supernews.com Lines: 56