Differences between revisions 3 and 4
Revision 3 as of 2005-06-03 03:49:58
Size: 475
Editor: i249181
Comment: Point out that Parrot is register-based
Revision 4 as of 2005-06-24 11:06:44
Size: 475
Editor: pcp03255616pcs
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
Maybe it would be more interesting to work on the Parrot side of things, which is also a register based VM, but will include support for other languages then Python (allowing for cool things like exchanging objects/functionality in Perl, Python and PHP). Maybe it would be more interesting to work on the Parrot side of things, which is also a register based VM, but will include support for other languages than Python (allowing for cool things like exchanging objects/functionality in Perl, Python and PHP).

Replace the stack based virtual machine with a register based machine. This would be a fairly large project but could likely be mostly completed in a summer. The resulting performance increase would be around 10%.

Maybe it would be more interesting to work on the Parrot side of things, which is also a register based VM, but will include support for other languages than Python (allowing for cool things like exchanging objects/functionality in Perl, Python and PHP).

CodingProjectIdeas/RegisterVirtualMachine (last edited 2009-03-19 18:57:39 by DanielDiniz)

Unable to edit the page? See the FrontPage for instructions.