🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #11320

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

#11320
From: Nicolas Barbier
Date: Sat, 09 Feb 2002 22:30
34 lines
2477 bytes
"Pieter Philippaerts" <Pieter@allapi.net> wrote:
>En wat als ik bijvoorbeeld *soms* een bepaalde variabele moet declareren
>die veel system resources inneemt? Bijvoorbeeld een array van een miljoen
>bytes ofzo...
>
>In de nieuwere talen kan je gewoon hetvolgende doen:
>    if (...) {
>         byte[] MyArray = new byte[1000000];
>    }
>terwijl je in Delphi zowieso die array declareert ofdat je hem nu gebruikt
>of niet.

in C kan je dit ook perfect doen, want het staat in het begin van een
blok. (en conditionele dingen zitten nu eenmaal in blokken :-)

ook: als je new (of malloc/..) gebruikt kan je die evengoed in de if
zetten en de *declaratie* vanboven.
uiteindelijk maakt het bijna niet uit qua leesbaarheid (ik vindt het
zelfs leesbaarder als het allemaal vanboven staat, anders heb je zo'n
rare scope).

>> bijna elke compiler geeft die warnings
>
>Dus zolang de compilers het maar oplossen mag je taal een slechte syntax
>hebben? Handig om te weten...

inderdaad dat was een nogal zwak argument :-)

-- 
Nicolas Barbier

String myEmail() {
  return "nicolas.barbier" + '@' + "easynet.be";
}
Technical Details
Message-ID: <3c65a18d.46633745@news.easynet.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!isdnet!newsfeed.online.be!feed1.news.be.easynet.net!news.be.easynet.net!not-for-mail
References: <uXu88.122912$rt4.11582@afrodite.telenet-ops.be> <1013109746.799866@seven.kulnet.kuleuven.ac.be> <3C63C40B.BA1DDAA9@iae.nl> <1013181054.194148@seven.kulnet.kuleuven.ac.be> <3C63EE8A.DEE29046@iae.nl> <1013187868.875791@seven.kulnet.kuleuven.ac.be> <3c644047.25430366@news.easynet.be> <1013206504.88893@seven.kulnet.kuleuven.ac.be>

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-09 14:32:09 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!isdnet!newsfeed.online.be!feed1.news.be.easynet.net!news.be.easynet.net!not-for-mail
From: nicolas.barbier@easynet.nospamforme.be (Nicolas Barbier)
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: Re: oproep aan de programmeurs:wat moet ik kiezen ?
Date: Sat, 09 Feb 2002 22:30:22 GMT
Organization: [ posted via Easynet Belgium ]
Lines: 34
Message-ID: <3c65a18d.46633745@news.easynet.be>
References: <uXu88.122912$rt4.11582@afrodite.telenet-ops.be> <1013109746.799866@seven.kulnet.kuleuven.ac.be> <3C63C40B.BA1DDAA9@iae.nl> <1013181054.194148@seven.kulnet.kuleuven.ac.be> <3C63EE8A.DEE29046@iae.nl> <1013187868.875791@seven.kulnet.kuleuven.ac.be> <3c644047.25430366@news.easynet.be> <1013206504.88893@seven.kulnet.kuleuven.ac.be>
NNTP-Posting-Host: 213-193-182-215.adsl.easynet.be
X-Trace: rivage.news.be.easynet.net 1013293921 80009 213.193.182.215 (9 Feb 2002 22:32:01 GMT)
X-Complaints-To: abuse@easynet.be
NNTP-Posting-Date: 9 Feb 2002 22:32:01 GMT
X-Newsreader: Forte Free Agent 1.21/32.243