User talk:Tylercurtis: Difference between revisions

Whoops! Fix my notation for linking to a category.
(Welcome!)
 
(Whoops! Fix my notation for linking to a category.)
 
(2 intermediate revisions by 2 users not shown)
Line 1:
{{User:Short Circuit/new user greeting}} --[[User:Short Circuit|Michael Mol]] 00:11, 28 August 2010 (UTC)
 
== Perl 6 and bootstrapping ==
 
Is the implementation of [[Perl 6]] you write [[:Category:Perl 6 Implementations|documented here?]] What language is it written in? --[[User:Short Circuit|Michael Mol]] 12:44, 28 August 2010 (UTC)
 
I occasionally work on [[Rakudo]], which is written in Perl 6 (most of the Setting, which is what Perl 6 calls the built-ins), NQP (mostly the compiler), PIR (parts of the runtime and compiler that are tricky or too slow to do in Perl 6 or NQP), and C (for defining new PMCs and ops for Parrot). As well, I am working on a native-code-ish compiler called Bennu ("native-code-ish" because I'm in the process of a rewrite and I may decide to target C initially instead of my ), that will be written entirely in Perl 6 (Niecza will likely be the implementation I use for bootstrapping purposes, since it looks to be quite close to being able to run the standard grammar). Bennu isn't documented here, but it's not existent enough to do so yet. --[[User:Tylercurtis|Tylercurtis]] 17:07, 28 August 2010 (UTC)