| Ruby - один из самых молодых языков программирования. Вот как описывает Ruby его создатель, японский программист Юкихиро Мацумото (Yukihiro Matsumoto): "Это мощный и динамический объектно-ориентированный язык с открытыми исходниками, который я начал разрабатывать в 1993 году. Ruby работает на многих платформах, включая Linux и многие реализации Unix, MS-DOS, Windows 9x/2000/NT, BeOS и MacOS. Главная цель Ruby - эффективность разработки программ, и пользователи найдут, что программирование на нем эффективно и даже забавно".
Реализации виртуальных машин для языка Ruby:
MRI - основная реализация;
JRuby - реализация для JVM;
IronRuby - реализация для .NET DLR;
MacRuby - реализация на базе LLVM и Objective-C для MacOS X;
MagLev - реализация для Smalltalk VM;
Rubinius - реализация языка Ruby, написанная на языке Ruby, VM на С++;
REE - Ruby Enterprise Edition;
BlueRuby - реализация для ABAP VM. | |