Article View: be.comp.programming
Article #9073Re: ATTN: alle mensen die kunnen programmeren (c inside)
From: Pieter Philippaerts
Date: Wed, 29 May 2002 16:14
Date: Wed, 29 May 2002 16:14
54 lines
3925 bytes
3925 bytes
"Dominique Devriese" <fritmebufstek@pandora.be> wrote in message news:871ybv2ila.fsf@pandora.be... > Pff.. als ge zo begint, dan is windows direct ook een perfect platform > voor elk soort programma, Het ging hier niet over Windows, maar over de Visual C++ compiler. > Er is hier maar ��n woord van > toepassing en dat is 'monopolie'... Er is geen enkel 'monopolie' dat Westwood, Valve, Sierra en ID ertoe verplicht om Visual C++ te gebruiken. > dingen waarvan ik weet dat VC++ ze verkeerd implementeert: > Covariant return types (technische term, zoek maar eens op google) Oei, je zit wat achter precies; dat probleem is opgelost in Visual C++ .NET. > twee keer gedefini�erde types (dit moet een error geven, maar geeft in > VC++ enkel een warning, blijkbaar om mensen die geen "include guards" > kennen ter wille te zijn... Dit heeft niets met standaarden te maken. Microsoft heeft gekozen voor een strategie die zegt dat 'als de compiler het kan oplossen, dan doet die dat maar'. Als g++ liever een error geeft bij zo'n code, dan is dat ook goed. Nogmaals: dit heeft niets met standaarden te maken. > -> iemand heeft hier een tijdje geleden > iets over gevraagd... Ja, en je antwoord met include guards heeft hem niet veel verder geholpen :-) Kijk maar op news://news.pandora.be/ad0ugn$dum$1@news.worldonline.be > Hm... Pieter Philippaerts is een grapjas... toch nog wat werken aan > dat gevoel voor humor hoor... Wel, eerlijk gezegd was het niet echt grappig bedoeld; het was eerder een absurd antwoord op een absurde opmerking. > Dan heb je geluk gehad, en gebruik je niet echt veel geavanceerdere > c++-features, En waarom zou je dat denken? Als Valve RtCW kan porten van Windows/VC++ naar Linux en MacOS zonder al teveel problemen, ga je dan ook zeggen dat ze in hun spel geen geevanceerde C++ features gebruikt hebben? I think not... Zoals ik al eerder gezegd heb, programma's die zich aan de standaarden houden compilen op nagenoeg elk platform met nagenoeg elke compiler (zij het met enkele triviale aanpassingen die je zonder probleem in een #define of twee kan inpakken). Mvg, Pieter Philippaerts
Technical Details
Message-ID:
<1022688727.731807@seven.kulnet.kuleuven.ac.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!supernews.com!peer1-sjc1.usenetserver.com!usenetserver.com!newsfeed1.cidera.com!Cidera!newsfeed.icl.net!colt.net!news-x2.support.nl!newsfeed.equant.nl!newsfeed.equant.nl!news2.euro.net!newshub1.nl.home.com!news.nl.home.com!borium.box.nl!newsfeed.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mailReferences:
<9HJI8.9745$r11.1715757115@hebe.telenet-ops.be> <fWJI8.99921$Ze.15397@afrodite.telenet-ops.be> <nCKI8.9774$oI1.1718533230@hebe.telenet-ops.be> <6vLI8.100026$Ze.15031@afrodite.telenet-ops.be> <_CLI8.9808$O32.1720046745@hebe.telenet-ops.be> <1022598389.743836@seven.kulnet.kuleuven.ac.be> <tVUI8.101445$Ze.15655@afrodite.telenet-ops.be> <1022634669.710017@seven.kulnet.kuleuven.ac.be> <871ybv2ila.fsf@pandora.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,41704e143a43bd68 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-05-29 09:12:30 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!supernews.com!peer1-sjc1.usenetserver.com!usenetserver.com!newsfeed1.cidera.com!Cidera!newsfeed.icl.net!colt.net!news-x2.support.nl!newsfeed.equant.nl!newsfeed.equant.nl!news2.euro.net!newshub1.nl.home.com!news.nl.home.com!borium.box.nl!newsfeed.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail From: "Pieter Philippaerts" <Pieter@mentalis.org> Newsgroups: be.comp.programming Subject: Re: ATTN: alle mensen die kunnen programmeren (c inside) Date: Wed, 29 May 2002 18:14:46 +0200 Organization: KULeuvenNet Lines: 57 Message-ID: <1022688727.731807@seven.kulnet.kuleuven.ac.be> References: <9HJI8.9745$r11.1715757115@hebe.telenet-ops.be> <fWJI8.99921$Ze.15397@afrodite.telenet-ops.be> <nCKI8.9774$oI1.1718533230@hebe.telenet-ops.be> <6vLI8.100026$Ze.15031@afrodite.telenet-ops.be> <_CLI8.9808$O32.1720046745@hebe.telenet-ops.be> <1022598389.743836@seven.kulnet.kuleuven.ac.be> <tVUI8.101445$Ze.15655@afrodite.telenet-ops.be> <1022634669.710017@seven.kulnet.kuleuven.ac.be> <871ybv2ila.fsf@pandora.be> NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be X-Trace: naxos.belnet.be 1022688728 21259 134.58.127.12 (29 May 2002 16:12:08 GMT) X-Complaints-To: abuse@belnet.be NNTP-Posting-Date: Wed, 29 May 2002 16:12:08 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@localhost X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)