Как стать автором
Обновить

Комментарии 11

Помню читал про Rubinius — у них там был FFI-подход, который вроде бы и в JRuby используется, да и MRI/YARV поддерживает.
Да, FFI тоже можно использовать, и из Ruby 1.8 тоже.
kenai.com/projects/ruby-ffi
НЛО прилетело и опубликовало эту надпись здесь
Для C++ вот это вроде ничего: rice.rubyforge.org/
Но я не смотрел еще.
Кто реально писал свои расширения?
НЛО прилетело и опубликовало эту надпись здесь
Спасибо за вторую часть! Всё супер. :-) Ждём продолжения по этой теме, а также по другим. ;-)
Я хоть и не Рубист, но статья отличная! ^_^ Успехов автору…
P.S. Всмё больше начинаю заинтерисовываться Руби…
А как вернуть рубевское булево значение?
Нужно использовать константы Qtrue и Qfalse (для nil — Qnil).
Например:

VALUE test(VALUE self) {
return Qfalse;
}

этот метод возвращает false.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории