Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister

Re^2: Spoiled by Perl

by eyepopslikeamosquito (Bishop)
on Nov 02, 2021 at 07:59 UTC ( #11138322=note: print w/replies, xml ) Need Help??

in reply to Re: Spoiled by Perl
in thread Spoiled by Perl

The Java/Microsoft fight of twenty years ago has left us today with what looks to me like an unfortunate legacy: extra work for language implementors ... or is it an extra challenge with the potential to improve the way languages are implemented?

AFAIK, Perl 5 has never seriously run on JVM or CLR. Though Raku has a JVM implementation, the CLR implementation (Niecza) seems to be abandoned. While Python 2 runs on both (Jython, IronPython), the Python 3 port to both these VMs appears to be unfinished - 13 years after the C version of Python 3 was released in 2008!

Note that I don't have any first hand experience here ... opinions/corrections welcome. :)


Replies are listed 'Best First'.
Re^3: Spoiled by Perl
by Jenda (Abbot) on Dec 07, 2021 at 09:31 UTC

    ActiveState used to have tools that allowed you to integrate Perl and CLR based stull. The Perl itself was running using its own engine, but you could call one from the other. It makes more sense to do it that way anyway. CLR was not designed for dynamic languages.

    1984 was supposed to be a warning,
    not a manual!

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://11138322]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (6)
As of 2023-02-08 22:55 GMT
Find Nodes?
    Voting Booth?
    I prefer not to run the latest version of Perl because:

    Results (44 votes). Check out past polls.