🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #11003

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

#11003
From: Serve La.
Date: Sun, 17 Feb 2002 21:32
23 lines
3066 bytes
> Ik ben niet zo goed bekend met Java Bytecode, maar de volgende punten
> geven nogal eens problemen (ook bij de .NET IL). C++ heeft:
> - geen algemeen Object klasse waar alles van afgeleid is.
> - multiple inheritance.
> - zowel virtual inheritance als gewone inheritance. Als B en C
>   beiden afgeleid zijn van A, en D is afgeleid van zowel B en C,
>   hoevaak komt A dan voor in D? De antwoorden 1 keer (virtual)
>   en 2 keer (gewoon) is beide mogelijk in C++. Zeer subtiel en deels
>   ook obscuur onderdeel van C++, maar wel onderdeel van de standaard.
> - ingebouwde typen en structs/unions/arrays van ingebouwde typen
>   (samen de PODs genoemd) hebben specifieke eisen aan geheugenlayout
>   en grootte. Bovendien mag je ze met memcpy() kopieren.

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.
Ook mag je geen case-sensitivity meer gebruiken (Object object; bv)
Ik geloof wel dat Visual Studio.NET er een tool bijlevert die controleert of
de code echt taalonafhankelijk is.

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.
Technical Details
Message-ID: <DdVb8.28378$ql6.2476775@zwoll1.home.nl>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news-x2.support.nl!newshub1.nl.home.com!news.nl.home.com!zwoll1.home.nl.POSTED!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>

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 13:35:35 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news-x2.support.nl!newshub1.nl.home.com!news.nl.home.com!zwoll1.home.nl.POSTED!not-for-mail
From: "Serve La." <z@t.nl>
Newsgroups: be.comp.programming,nl.comp.programmeren
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>
Subject: Re: oproep aan de programmeurs:wat moet ik kiezen ?
Lines: 25
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
Message-ID: <DdVb8.28378$ql6.2476775@zwoll1.home.nl>
Date: Sun, 17 Feb 2002 22:32:50 +0100
NNTP-Posting-Host: 217.120.117.63
X-Complaints-To: abuse@home.nl
X-Trace: zwoll1.home.nl 1013981155 217.120.117.63 (Sun, 17 Feb 2002 22:25:55 MET)
NNTP-Posting-Date: Sun, 17 Feb 2002 22:25:55 MET
Organization: @Home Network