🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #814

Re: Actuele programmeertalen

#814
From: Jan Claeys
Date: Fri, 17 Mar 2006 20:54
43 lines
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-mail
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>

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