I'm sure you're right, I can't see many technical reasons not to use the
standard implementation. However, John Lam is specifically asking for
contributions to the IronRuby stdlib. I don't know what assignments
you'd have to make to get them accepted, and I haven't seen it discussed
anywhere. John, are you reading? Can you give us a steer on this?
There are quite a few stdlib libraries that are implemented in C - those ar=
e the ones that we need help with. We're making good progress on the built-=
in types (another dev on our team just checked in a nearly complete impleme=
ntation for Hash yesterday).
As for assignments, we will have a standard contributor agreement that will=
assert that you have the legal right to contribute the code that you are s=
ubmitting, as well as a copyright assignment. This is a very standard proce=
ss in open source projects (see Apache's contributor agreement here: http:/=
/apache.org/licenses/icla.txt).
Thanks,
-John