Thank you. So I'm now thinking your overall opinion might be stated as something like "It seems that Perl 6, or at least the Rakudo Perl 6 compiler, will almost certainly always suffer from the same implementation problems as Java, or at least javac, due to its architecture, for many of Perl 5's most popular use cases."
Are these problems you see specific to particular VMs like the JVM? Or do you see the same sorts of problems applying even to, say, LuaJIT and its VM, for much the same reasons?
If LuaJIT's VM is OK, what are the main things about it that makes the LuaJIT project a fundamentally different and potentially acceptable architectural approach, in your view, for the use cases you focus on?
If you think that some VMs, in some scenarios relevant to you, can be a good thing, what are the main things that lead you to think that MoarVM misses the mark?
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.