From: Bil Kleb Date: 2008-07-12T19:25:48+09:00 Subject: Re: Why Ruby interpreter is writed in c (not in c++)? Ranieri Teixeira wrote: > I've downloaded the sources of Ruby 1.8.7-p22 and compiled it with MS CL > compiler. Ok, very well. But, the code is in structured C, not in object > oriented C++. Why? 1) Ruby was born long before C++ compilers were even close to portable, and according to Ara, they weren't portable even a few years ago. 2) Rubinius' core VM is currently in C++ -- see http://is.gd/RJE Regards, -- Bil Kleb