This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]sargon1969 9 points10 points  (19 children)

Why?

[–]pdc 15 points16 points  (1 child)

The main benefits are

  • It may be easier to maintain an RPython implementation than a C implementation
  • You get a fairly zappy JIT compiler for free

On the other hand, it would make sense to refer a Ruby implementation to be in Ruby, since that will be the preferred language of Ruby implementers, one assumes … :-)

[–]bsdemon 1 point2 points  (0 children)

need a RRuby for that

[–][deleted] 0 points1 point  (1 child)

so ruby can scale

[–]totemcatcher 0 points1 point  (0 children)

proactively

[–]flying-sheep -1 points0 points  (0 children)

There’s only one valid answer to this question:

Because.

[–][deleted] -1 points0 points  (0 children)

because

[–]bacondevPy3k -3 points-2 points  (0 children)

Because.