Article View: be.comp.programming
Article #814Re: Actuele programmeertalen
From: Jan Claeys
Date: Fri, 17 Mar 2006 20:54
Date: Fri, 17 Mar 2006 20:54
43 lines
3195 bytes
3195 bytes
Op Tue, 14 Mar 2006 23:30:59 +0000, schreef John Bokma: > Jan Claeys <usenet@janc.invalid> wrote: > >> Ik vrees dat "parrot" een doodgeboren kind is... > > Gebaseerd op wat? Ik bedoelde daarmee als cross-language VM, daarvoor is het te laat op de markt. Als "standaard" VM voor Perl 6 zie ik het eventueel wel gebruikt worden. >> Als er al een _veelgebruikte_ gemeenschappelijke VM voor Python en >> Perl komt, zal dat vermoedelijk eerder .NET/Mono zijn; > > Betwijfel ik. De Java VM is uitdrukkelijk niet gekozen, omdat zowel Perl > als Python dingen doen die daar niet makkelijk op gaan. Ik ben vrij > zeker dat dit ook voor .NET op gaat. > > ff de FAQ er bij gehaald: > > "Those VMs are designed for statically typed languages. That's fine, > since Java, C#, and lots of other languages are statically typed. Perl > isn't. For a variety of reasons, it means that Perl would run more > slowly there than on an interpreter geared towards dynamic languages. > > The .NET VM didn't even exist when we started development, or at least > we didn't know about it when we were working on the design. We do now, > though it's still not suitable." <http://www.parrotcode.org/faq/> De voormalige projectleider van Jython (Python-on-Java, wordt ook effectief gebruikt), Jim Hugunin, is enkele jaren geleden begonnen met IronPython (Python-on-.NET) en Microsoft heeft hem vervolgens in dienst genomen om daar verder aan te werken, maar ook om de .NET engine aan te passen om die dynamische-taal-vriendelijk(er) te maken. De resultaten daarvan zitten deels al in .NET 2.0. <http://www.ironpython.com/> -- JanC
Technical Details
Message-ID:
<pan.2006.03.17.20.54.54.976429@janc.homeip.net>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news4.google.com!news.glorb.com!news2.volia.net!hwmnpeer01.ams!hwmedia!news.highwinds-media.com!nntp.telenet.be!kwabbernoot.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mailReferences:
<NClNf.287769$YA1.9144381@phobos.telenet-ops.be> <slrne0brcf.iv.philip+usenet@fasolt.home.paeps.cx> <Xns9779853A8810Ecastleamber@130.133.1.4> <slrne0c2i1.iv.philip+usenet@fasolt.home.paeps.cx> <Xns9779BC34664E9castleamber@130.133.1.4> <slrne0d9el.iv.philip+usenet@fasolt.home.paeps.cx> <Xns977A16BABF1F9castleamber@130.133.1.4> <pan.2006.03.07.18.55.37.830563@janc.homeip.net> <Xns977F8B742675Ccastleamber@130.133.1.4> <pan.2006.03.14.22.10.17.630912@janc.homeip.net> <Xns9786B22DC6BFFcastleamber@130.133.1.4>Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,4d740fa1dd681dfc X-Google-Attributes: gidfcea4,public X-Google-Language: DUTCH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news4.google.com!news.glorb.com!news2.volia.net!hwmnpeer01.ams!hwmedia!news.highwinds-media.com!nntp.telenet.be!kwabbernoot.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail From: Jan Claeys <usenet@janc.invalid> Subject: Re: Actuele programmeertalen User-Agent: Pan/0.14.2.91 (As She Crawled Across the Table (Debian GNU/Linux)) Message-ID: <pan.2006.03.17.20.54.54.976429@janc.homeip.net> Newsgroups: be.comp.programming References: <NClNf.287769$YA1.9144381@phobos.telenet-ops.be> <slrne0brcf.iv.philip+usenet@fasolt.home.paeps.cx> <Xns9779853A8810Ecastleamber@130.133.1.4> <slrne0c2i1.iv.philip+usenet@fasolt.home.paeps.cx> <Xns9779BC34664E9castleamber@130.133.1.4> <slrne0d9el.iv.philip+usenet@fasolt.home.paeps.cx> <Xns977A16BABF1F9castleamber@130.133.1.4> <pan.2006.03.07.18.55.37.830563@janc.homeip.net> <Xns977F8B742675Ccastleamber@130.133.1.4> <pan.2006.03.14.22.10.17.630912@janc.homeip.net> <Xns9786B22DC6BFFcastleamber@130.133.1.4> Reply-To: usenet@janc.cjb.net MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit Lines: 43 Date: Fri, 17 Mar 2006 20:54:40 GMT NNTP-Posting-Host: 213.119.4.14 X-Complaints-To: abuse@telenet.be X-Trace: phobos.telenet-ops.be 1142628880 213.119.4.14 (Fri, 17 Mar 2006 21:54:40 MET) NNTP-Posting-Date: Fri, 17 Mar 2006 21:54:40 MET Organization: Telenet Internet