🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #304

Re: Licentiaten

#304
From: Vetzak
Date: Fri, 17 Oct 2008 13:51
47 lines
3495 bytes
On Oct 15, 9:59 pm, Jawade <Henk_Jaw...@hotmail.com> wrote:
> In article <a8e2d7de-9630-40a9-9313-54b23941d...@a18g2000pra.googlegroups.com>, ptrs...@gmail.com
> says...
>
> > On Oct 15, 8:58 am, user <d...@allemaale.be> wrote:
> > > Vetzak wrote:
> > > > "goto is slecht"
>
> > > en jij vindt goto goed ??
>
> > > spaghettiprogrammeur...
>
> > Da's typische licentiatenpraat :-)
>
> > Ja ik gebruik dat veel. Probeer maar eens een complexe 2D sequence
> > diagram om te zetten in "gestructureerd programmeren", kost soms meer
> > code generatie dan gezond is.
>
> Ben ik met je eens, maar 90% van de programma's heeft het niet
> nodig. En àls je het gebruikt, ligt het ook nog eens aan de manier
> hóe. Het kan n.l. ook overzichtelijk.
>
> Met vriendelijke groeten, Jawade.
> --http://jawade.nl/ Veel vernieuwd! Diskeditors met MBR-rebuilders!
> Bootmanager (+Vista +Linux), ClrMBR, SDir v DIRgrootte, POP3lezer,
> DOS-Filebrowser, Kalender, Webtellers en IP-log, USB-stick tester.
>
> >>>>>>> Interesse in e-roken? Zie de groep alt.e-roken.nl <<<<<<<<

Ik denk wel dat we op dezelfde lijn zitten. Toffe tooltjes op jouw
website trouwens.

"Overzichtelijk" is wel persoonlijk. Voor mij is source overzichtelijk
als er veel & nuttige commentaar in zit (dus veel meer als in bvb de
linux kernel sources) en goto leest voor mij gemakkelijk omdat ik
meestal vertrek van een 2D sequence diagram (op papier of in het
hoofd).

Ik zal nooit code generatie opofferen om een meer leesbare source te
hebben. Een compiler is een (beperkte) code generator op basis van
source. Ik weet welke code ik wil produceren en hoe ik dat de C/C++
compiler moet vertellen in source.

In deze optiek ben ik ook gekant tegen bepaalde C++ taalelementen. 1
enkele lijn source kan leiden tot een explosie van code generatie (bvb
met streaming operators werken). En C++0x gaat nog erger worden.
Technical Details
Message-ID: <3bf52a2b-1a72-40f9-b804-f9b99e8c532f@h2g2000hsg.googlegroups.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!postnews.google.com!h2g2000hsg.googlegroups.com!not-for-mail
References: <9c0eea5c-124a-4094-850d-7b3c5419887c@h60g2000hsg.googlegroups.com> <slrnge6ph5.2v6b.philip+usenet@carrot.paeps.cx> <gc4hkn$6o5$1@registered.motzarella.org> <i852s5-2lm.ln1@whisper.very.softly> <616423b8-d7d0-41dd-b018-7a312dd907fc@p59g2000hsd.googlegroups.com> <gd44bb$r5g$1@registered.motzarella.org> <a8e2d7de-9630-40a9-9313-54b23941d220@a18g2000pra.googlegroups.com> <MPG.236069f2cec3bcc39898e2@txtnews.caiway.nl>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,2c2f525637cc273b
X-Google-Attributes: gidfcea4,domainid0,public,usenet
X-Google-Language: DUTCH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!postnews.google.com!h2g2000hsg.googlegroups.com!not-for-mail
From: Vetzak <ptrshrn@gmail.com>
Newsgroups: be.comp.programming
Subject: Re: Licentiaten
Date: Fri, 17 Oct 2008 06:51:15 -0700 (PDT)
Organization: http://groups.google.com
Lines: 47
Message-ID: <3bf52a2b-1a72-40f9-b804-f9b99e8c532f@h2g2000hsg.googlegroups.com>
References: <9c0eea5c-124a-4094-850d-7b3c5419887c@h60g2000hsg.googlegroups.com> 
 <slrnge6ph5.2v6b.philip+usenet@carrot.paeps.cx> <gc4hkn$6o5$1@registered.motzarella.org>
 <i852s5-2lm.ln1@whisper.very.softly> <616423b8-d7d0-41dd-b018-7a312dd907fc@p59g2000hsd.googlegroups.com>
 <gd44bb$r5g$1@registered.motzarella.org> <a8e2d7de-9630-40a9-9313-54b23941d220@a18g2000pra.googlegroups.com>
 <MPG.236069f2cec3bcc39898e2@txtnews.caiway.nl>
NNTP-Posting-Host: 81.242.6.149
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1224251476 30820 127.0.0.1 (17 Oct 2008 13:51:16 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Fri, 17 Oct 2008 13:51:16 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: h2g2000hsg.googlegroups.com; posting-host=81.242.6.149; 
 posting-account=-QM1owoAAADy5rvyZ08w_M12aJTi-vj0
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.3) 
 Gecko/2008092417 Firefox/3.0.3,gzip(gfe),gzip(gfe)