🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #11174

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

#11174
From: Stefan Arentz
Date: Sun, 17 Feb 2002 14:21
55 lines
4171 bytes
Marco van de Voort <marcov@toad.stack.nl> writes:

> In article <slrna6v1ni.1f2m.marcov@toad.stack.nl>, Marco van de Voort wrote:
> > In article <1013913710.524385@seven.kulnet.kuleuven.ac.be>, Pieter Philippaerts wrote:
> >> "Mendel Mobach" <usenet@megabot.nl> wrote in message
> >> news:slrna6tm41.3mc.usenet@dolens.mobach.nl...
> >>> > Als Microsoft als enige had aangekondigt dat ze de runtime zouden porten
> >>> > <SNIP>
> >>> > andere operating systems (oa. Corel, Borland, Ximian [mensen van GNOME]
> >>> > en GNU).
> >>>
> >>> Nou omdat GNU en Ximian enz... allemaal wel leuk willen profiteren van
> >>> de marketing campagne van M$... :-)
> >> 
> >> ... en ze hebben groot gelijk! :-)
> >> 
> >>> >  - CLI (+classlib)
> >>> Command Line Interface ? Das niet nieuw >-)
> >> 
> >> In de .NET wereld bedoelt men meestal 'Common Language Infrastructure' als
> >> men
> >> spreekt over CLI. Dit is de Common Langauge Runtime (CLR of class library)
> >> en de specificaties van onder andere Intermediate Language (IL).
> >> De spcificaties van de CLI kan gevonden worden op
> >> http://www.ecma.ch/ecma1/STAND/ecma-335.htm
> > 
> > CLI is volgens mij niet exact CLR:
> > 
> > CLI= de bytecode taal (wat compilers moeten afleveren, en CLR's moeten uitvoeren)
> > CLR= hetgene dat de bytecode uitvoerd, het VM/JIT stelsel dus.
> 
> Dom natuurlijk. IL=de taal. Infrastructure de JIT? Grr, nu weet ik het helemaal niet meer :-)

Het valt allemaal wel mee :-)

IL is de 'Intermediate Language'. Language is een beetje vreemd gekozen
woord hier want het is niet echt een taal maar om een (virtuele)
instructieset.

De CLR is de omgeving waarin jouw applicatie draait. Dat gaat om het
uitvoeren van de code, security services, garbage collection, etc. 'De code'
is hier IL, en de CLR kan deze interpreteren of compileren, of een combinatie
van die twee doen (interpreter met JIT-compiler).

CLI staat voor Common Language Infrastructure en is eigenlijk gelijk aan
'de .net class library' zoals die in de ECMA specificatie staat. Daar zitten
dus dingen in als System.Net.Socket en System.Runtime. Geen onderdeel zijn
de Windows/Microsoft/Vendor specifieke dingen zoals classes uit bijvoorbeeld
Microsoft.Win32.

Zoiets ;-) Er is werkelijk al geen veel over geschreven, een beetje eigen
onderzoek met Google en msdn.microsoft.com doet wonderen als je details wil
weten.

 Stefan
Technical Details
Message-ID: <rnadu8dw9b.fsf@keyser.soze.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!128.230.129.106!news.maxwell.syr.edu!newsfeed.wirehub.nl!kleenex.wirehub.nl!news.wirehub.nl!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> <slrna6v1ni.1f2m.marcov@toad.stack.nl> <slrna6vddt.qp6.marcov@toad.stack.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 06:21:43 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!128.230.129.106!news.maxwell.syr.edu!newsfeed.wirehub.nl!kleenex.wirehub.nl!news.wirehub.nl!not-for-mail
From: Stefan Arentz <stefan@keyser.soze.com>
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: Re: oproep aan de programmeurs:wat moet ik kiezen ?
Date: 17 Feb 2002 15:21:36 +0100
Organization: Wirehub! Internet, The Netherlands
Lines: 55
Message-ID: <rnadu8dw9b.fsf@keyser.soze.com>
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> <slrna6v1ni.1f2m.marcov@toad.stack.nl> <slrna6vddt.qp6.marcov@toad.stack.nl>
NNTP-Posting-Host: newsreader1.wirehub.nl
X-Trace: thor.wirehub.nl 1013955699 4207 195.86.128.18 (17 Feb 2002 14:21:39 GMT)
X-Complaints-To: abuse@wirehub.net
NNTP-Posting-Date: 17 Feb 2002 14:21:39 GMT
X-Newsreader: Gnus v5.5/XEmacs 20.3 - "Vatican City"
Cache-Post-Path: newsreader1.wirehub.nl!unknown@keyser.soze.com
X-Cache: nntpcache 2.4.0b2 (see http://www.nntpcache.org/)