|P is for Practical|
Re^6: Perl 5 Optimizing Compiler, Part 10: Kickstarter & Performance Benchmarksby Will_the_Chill (Pilgrim)
|on Nov 30, 2013 at 03:14 UTC||Need Help??|
1a. Kurila is a new language. Perl 5 code can be (somewhat) converted into Kurila. Kurila code is NOT Perl 5.
1b. RPerl is strictly a subset of Perl 5. RPerl code IS Perl 5 code. RPerl code will run unmodified by the existing Perl 5 interpreter, and it can also be compiled.
2a. Kurila is not specifically focused on speed.
2b. RPerl is specifically focused on speed.
3a. Kurila is dead.
3b. RPerl is alive.
4a. Kurila is a fork of Perl 5.
4b. RPerl is an upgrade to Perl 5.
5a. Kurila breaks backward compatibility.
5b. RPerl specifically maintains backward compatibility, so compiled RPerl code can be mixed back in with un-compiled Perl 5 code.
Does that answer your question about the differences between Kurila and RPerl?
~ Will the Chill