iv_s15 янв 2009 в 13:05Ruby и C. Часть 2.Время на прочтение4 минОхват и читатели5.9KRuby * Всего голосов 33: ↑28 и ↓5+23Добавить в закладки39Комментарии11
Scala15 янв 2009 в 15:32Помню читал про Rubinius — у них там был FFI-подход, который вроде бы и в JRuby используется, да и MRI/YARV поддерживает.
iv_s15 янв 2009 в 15:54Показать предыдущий комментарийДа, FFI тоже можно использовать, и из Ruby 1.8 тоже. kenai.com/projects/ruby-ffi
iv_s15 янв 2009 в 17:03Показать предыдущий комментарийДля C++ вот это вроде ничего: rice.rubyforge.org/ Но я не смотрел еще.
yyyar15 янв 2009 в 17:52Когда-то тоже писал на эту тему. Кому интересно, в дополнение: Введение в расширения Ruby на C
edelweard15 янв 2009 в 18:28Спасибо за вторую часть! Всё супер. :-) Ждём продолжения по этой теме, а также по другим. ;-)
Fally15 янв 2009 в 21:21Я хоть и не Рубист, но статья отличная! ^_^ Успехов автору… P.S. Всмё больше начинаю заинтерисовываться Руби…
iv_s23 янв 2009 в 10:28Показать предыдущий комментарийНужно использовать константы Qtrue и Qfalse (для nil — Qnil). Например: VALUE test(VALUE self) { return Qfalse; } этот метод возвращает false.
Ruby и C. Часть 2.