Article View: be.comp.programming
Article #10998Re: oproep aan de programmeurs:wat moet ik kiezen ?
From: Sjoerd Schreuder
Date: Sun, 17 Feb 2002 20:52
Date: Sun, 17 Feb 2002 20:52
32 lines
3143 bytes
3143 bytes
Pieter Philippaerts wrote: > > "Sjoerd Schreuder" <sa_schreuder@wanadoo.nl> wrote in message > news:3C6FD2B5.1D31CC72@wanadoo.nl... > > Dus ik kan me er alleen maar bij aansluiten: CLI is geen nieuw idee. > > Een nieuw *idee* is het inderdaad niet, maar het is wel een eerste stap naar > de eerste implementatie ervan. > Voor zover ik weet is er momenteel geen platform buiten .NET dat devolgende > twee kenmerken bezit: > - taal onafhankelijkheid > - platform onafhankelijkheid GCC intermediate language. De GCC compiler kent meerdere talen (zeker meer dan alleen C en C++) en kan naar vele platforms (cross)compileren. Dat doen ze door eerst de taal naar een intermediate language om te zetten, en die vervolgens naar een platform specifieke assembly om te zetten. Dus een nieuwe taal vereist maar een nieuw frontend en je hebt gelijk alle platforms tot je beschikking, terwijl een nieuw platform alleen een nieuw backend vereist om alle talen gelijk beschikbaar te hebben. Zoek ook eens op op de Amsterdam Compiler Kit (ACK). Dit, aan de VU ntworpen en gebouwde groep van compilers was op dat principe gebouwd en dat al ruim 15 jaar geleden. Ons praktikum compilerbouw bestond uit een nieuw frontend schrijven voor een of ander pascal-achtige taal. Dat zijn al twee voorbeelden, en dan ben ik nog niet eens goed bekend in de compilerwereld. Sjoerd Schreuder
Technical Details
Message-ID:
<3C7019B8.2C74A2B4@wanadoo.nl>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!194.25.134.62!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!amsnews01.chello.com!cleanfeed.casema.net!leda.casema.net!castor.casema.net.POSTED!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>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 12:57:01 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!194.25.134.62!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!amsnews01.chello.com!cleanfeed.casema.net!leda.casema.net!castor.casema.net.POSTED!not-for-mail Message-ID: <3C7019B8.2C74A2B4@wanadoo.nl> From: Sjoerd Schreuder <sa_schreuder@wanadoo.nl> X-Mailer: Mozilla 4.7 [en] (Win98; I) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: be.comp.programming,nl.comp.programmeren Subject: Re: oproep aan de programmeurs:wat moet ik kiezen ? 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> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 32 Date: Sun, 17 Feb 2002 20:52:53 GMT NNTP-Posting-Host: 194.134.127.132 X-Trace: castor.casema.net 1013979173 194.134.127.132 (Sun, 17 Feb 2002 21:52:53 MET) NNTP-Posting-Date: Sun, 17 Feb 2002 21:52:53 MET Organization: EuroNet Internet