Article View: be.comp.programming
Article #11010Re: oproep aan de programmeurs:wat moet ik kiezen ?
From: Pieter Philippaerts
Date: Sun, 17 Feb 2002 23:29
Date: Sun, 17 Feb 2002 23:29
40 lines
3380 bytes
3380 bytes
> > - multiple inheritance. Ik heb nog niet met VC++.NET zitten spelen, maar in theorie kan de .NET CLR multiple inheritance aan... (ik weet niet of VC++ dit echter toelaat of niet). In een van de andere talen (ik twijfel tussel Eiffel.NET en SmallTalk.NET, maar ik denk Eiffel) kan je wel degelijk een managed klasse schrijven die multiple inheritance gebruikt. > Ik wil er ook nog het ontbreken van unsigned types bijstoppen in java. Ook > in .NET geldt het, als je een library maakt die vanuit alle .NET talen > aangeroepen kan worden mag je geen unsigned types gebruiken. Ja, maar de CLR kan het wel aan (cfr. C#, VC++) en als je verkiest om public members unsigned integers te laten gebruiken, dan is er niets dat je stopt. > Ook mag je geen case-sensitivity meer gebruiken (Object object; bv) Waarom kan dat niet meer? VB.NET is niet case sensitive, C#/C++ wel... > In ieder geval kun je niet zonder meer de stricte C++ standaard in een VM > stoppen. Het zal best gaan, maar er zullen her en der wel wat wijzigingen > aan de byte code/MSIL nodig zijn denk ik. Ik weet niet zeker of dat voor IL ook zo is. IL heeft voor zover ik weet ongeveer alles wat x86 ook heeft en ik zie dus geen probleem om C++ te laten compilen naar IL (after all, het compiled al naar zoveel verschillende instructie sets). Het grootste probleem met Bytecode is dat je geen pointers mag gebruiken; iets wat in IL wel toegelaten is. Mvg, Pieter Philippaerts
Technical Details
Message-ID:
<1013988325.966701@seven.kulnet.kuleuven.ac.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!isdnet!surfnet.nl!naxos.belnet.be!news.belnet.be!not-for-mailReferences:
<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> <3c6c35f1.5840688@newszilla.xs4all.nl> <1013742119.309832@seven.kulnet.kuleuven.ac.be> <3c6e35cf.1533535@newszilla.xs4all.nl> <1013895537.659605@seven.kulnet.kuleuven.ac.be> <slrna6tm41.3mc.usenet@dolens.mobach.nl> <1013913710.524385@seven.kulnet.kuleuven.ac.be> <3C6FD2B5.1D31CC72@wanadoo.nl> <1013970800.921078@seven.kulnet.kuleuven.ac.be> <rn8z9saqz0.fsf@keyser.soze.com> <3C701E9B.E4E373FF@wanadoo.nl> <DdVb8.28378$ql6.2476775@zwoll1.home.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-17 15:25:30 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!isdnet!surfnet.nl!naxos.belnet.be!news.belnet.be!not-for-mail From: "Pieter Philippaerts" <Pieter@allapi.net> Newsgroups: be.comp.programming,nl.comp.programmeren Subject: Re: oproep aan de programmeurs:wat moet ik kiezen ? Date: Mon, 18 Feb 2002 00:29:58 +0100 Organization: KULeuvenNet Lines: 43 Message-ID: <1013988325.966701@seven.kulnet.kuleuven.ac.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> <3c6c35f1.5840688@newszilla.xs4all.nl> <1013742119.309832@seven.kulnet.kuleuven.ac.be> <3c6e35cf.1533535@newszilla.xs4all.nl> <1013895537.659605@seven.kulnet.kuleuven.ac.be> <slrna6tm41.3mc.usenet@dolens.mobach.nl> <1013913710.524385@seven.kulnet.kuleuven.ac.be> <3C6FD2B5.1D31CC72@wanadoo.nl> <1013970800.921078@seven.kulnet.kuleuven.ac.be> <rn8z9saqz0.fsf@keyser.soze.com> <3C701E9B.E4E373FF@wanadoo.nl> <DdVb8.28378$ql6.2476775@zwoll1.home.nl> NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be X-Trace: naxos.belnet.be 1013988326 11676 134.58.127.12 (17 Feb 2002 23:25:26 GMT) X-Complaints-To: abuse@belnet.be NNTP-Posting-Date: Sun, 17 Feb 2002 23:25:26 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4807.1700 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700 Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@localhost X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)