User talk:Tylercurtis

From Rosetta Code

Welcome to Rosetta Code! I'm Mike, and I noticed you created an account.

Some quick things you should be aware of:

Template:Mylang Helps you show what languages you're familiar with, and helps us become aware of skills with languages we haven't seen.
Category:Unimplemented tasks by language A place to find tasks missing solutions in various languages.
Blogs, twitter, facebook... We have them, and are interested in yours.
Special:Webchat Logs you into #rosettacode on the Freenode IRC channel. Not usually the most active communications medium, but occasionally helpful. It's logged at http://irclog.perlgeek.de/rosettacode/today.
Rosetta Code:Village Pump A general Q/A and discussion area.
Rosetta Code:Finances For most of Rosetta Code's history, expenses have been paid out of my pocket. I can't afford that much longer, and so you can see the state of Rosetta Code's finances, and how you may help. If you enjoy or are excited about the site, please consider reading through it.

Sorry for the boilerplate; it can be a bit difficult giving an individual greeting to each person. If you post information about your technical interests and background, I'll probably read it. If you already have put that kind of information on your user page, I probably already have; I'm always interested in how people do and can benefit from Rosetta Code. --Michael Mol 00:11, 28 August 2010 (UTC)

Perl 6 and bootstrapping

Is the implementation of Perl 6 you write documented here? What language is it written in? --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. --Tylercurtis 17:07, 28 August 2010 (UTC)