|
1 | 1 | =head1 NQP - Not Quite Perl (6)
|
2 | 2 |
|
3 |
| -NQP is Copyright (C) 2009-2012 by The Perl Foundation. See F<LICENSE> |
| 3 | +NQP is Copyright (C) 2009-2013 by The Perl Foundation. See F<LICENSE> |
4 | 4 | for licensing details.
|
5 | 5 |
|
6 | 6 | This is "Not Quite Perl" -- a lightweight Perl 6-like environment
|
7 | 7 | for virtual machines. The key feature of NQP is that it's
|
8 | 8 | designed to be a very small environment (as compared with, say, perl6
|
9 | 9 | or Rakudo) and is focused on being a high-level way to create
|
10 | 10 | compilers and libraries for virtual machines (such as the Parrot
|
11 |
| -Virtual Machine [1]). Unlike a full-fledged implementation of Perl 6, |
12 |
| -NQP strives to have as small a runtime footprint as it can, while |
13 |
| -still providing a Perl 6 object model and regular expression engine |
| 11 | +Virtual Machine [1] and the JVM). Unlike a full-fledged implementation |
| 12 | +of Perl 6, NQP strives to have as small a runtime footprint as it can, |
| 13 | +while still providing a Perl 6 object model and regular expression engine |
14 | 14 | for the virtual machine.
|
15 | 15 |
|
16 | 16 | [1] http://parrot.org/
|
@@ -82,9 +82,8 @@ NQP is the successor implementation of "nqp-rx" [2]. Unlike nqp-rx,
|
82 | 82 | which aimed to have almost no runtime component whatsoever, this new
|
83 | 83 | version of NQP accepts that a minimal Perl 6 object metamodel,
|
84 | 84 | multidispatcher, and regular expression engine are needed on top of
|
85 |
| -the underlying virtual machine. Also, nqp-rx is likely to only run |
86 |
| -on Parrot, whereas we expect NQP to eventually run on other virtual |
87 |
| -machine backends. |
| 85 | +the underlying virtual machine. Also, nqp-rx only ran on Parrot, |
| 86 | +whereas NQP also runs on the JVM and is designed to be portable to |
| 87 | +more. |
88 | 88 |
|
89 | 89 | [2] http://github.com/perl6/nqp-rx
|
90 |
| - |
0 commit comments