🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #11435

Re: oproep aan de programmeurs:wat moet ik kiezen ?

#11435
From: Stef
Date: Fri, 08 Feb 2002 18:11
53 lines
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-mail
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>

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