🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #11010

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

#11010
From: Pieter Philippaerts
Date: Sun, 17 Feb 2002 23:29
40 lines
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-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> <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/)