Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re: Perl 5 Optimizing Compiler

by perlfan (Curate)
on Aug 13, 2012 at 14:05 UTC ( #987128=note: print w/ replies, xml ) Need Help??


in reply to Perl 5 Optimizing Compiler

You've probably seen PDL, but their approach is to provide XS/C based Perlish interfaces that lighten the overhead of things like Perl data structures and provide access to more exotic processing environments like GPUs and threading.

I am suggesting this because what you're asking about is something that bubbles up occasionally, and it almost never ends well. In otherwords, the idea is to some how optimize the language/interpreter and creating a "real" compiler (err...Perl to "harnessed C" transformation tool), but what ends up happening is that compromises are made and things are offloaded to modules via XS.


Comment on Re: Perl 5 Optimizing Compiler

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (4)
As of 2015-07-29 04:19 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (260 votes), past polls