M. David Peterson wrote:
On Mon, 28 Apr 2008 08:05:02 -0600, John Lam (IRONRUBY)
<[EMAIL PROTECTED]> wrote:
He also gets a number of important technical details wrong about
IronRuby, I'll respond later today.
I can point out at least one: "IronRuby really has its roots in the
Ruby.NET project from Queensland University of Technology" is incorrect.
The IronRuby parser/scanner was bootstrapped by the Ruby.NET
parser/scanner, but has since removed all signs of the Ruby.NET
parser/scanner in favor of a from-the-ground-up implementation written
entirely by -- I believe -- Tomas Matousek. Of course, as Charlie points
out somewhat correctly in his opening paragraph,
The IronRuby parser/scanner being bootstrapped by the Ruby.NET
parser/scanner is certainly enough to say that's where IronRuby's roots
lie. And even without that, IronRuby probably wouldn't have been
attempted if Ruby.NET had shown it to be too difficult or impossible.
IronRuby owes Ruby.NET for its birth, at least.
IronRuby was still Wilco Bauer's IronRuby, a doomed codebase and
project name eventually to be adopted by Microsoft's later Ruby
implementation effort.
... which is at least partially correct, if not a bit misleading given
that for all intents and purposes the IronRuby project of today is a
from-the-ground-up implementation of the Ruby language and runtime based
on top of the from-the-ground-up Dynamic Language Runtime code base and
architecture.
No, it's an entirely correct statement. At the time, IronRuby was
Wilco's project, and no IronRuby work had been started at MS. I did not
make any claim that the codebase was somehow reused or incorporated into
the official "IronRuby", and made a point of calling it doomed because
as far as I know it's never going to be touched again.
Perhaps I should have said:
"IronRuby" was still Wilco Bauer's IronRuby, ...
- Charlie
_______________________________________________
Ironruby-core mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ironruby-core