<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.12.0">
</HEAD>
<BODY>
On Wed, 2008-05-07 at 07:34 -0700, John Lam (IRONRUBY) wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">C.J. Adams-Collier:</FONT>

<FONT COLOR="#000000">&gt; I see that the Ruby.StandardLibrary.RubySocket is implemented in C#.</FONT>
<FONT COLOR="#000000">&gt; Is it common to write the core in C#?  Has anything been written in</FONT>
<FONT COLOR="#000000">&gt; Ruby itself?</FONT>

<FONT COLOR="#000000">Our guideline is: if it was written in C in MRI, we're writing in C#.</FONT>

<FONT COLOR="#000000">Thanks,</FONT>
<FONT COLOR="#000000">-John</FONT>
</PRE>
</BLOCKQUOTE>
<BR>
Sounds reasonable.&nbsp; Any thoughts on using the '<A HREF="http://gcc.gnu.org/projects/cli.html">cil</A>' back-end for gcc to emit IL placeholders until there are enough free tuits to implement in C#?<BR>
<BR>
</BODY>
</HTML>