Я хотел бы иметь возможность отправлять приложение Ruby некоторым коллегам, не требуя от них установки интерпретатора Ruby. Один exe был бы предпочтительнее.
Я погуглил и нашел «RubyScript2Exe».
Какой у вас опыт с этим? Существуют ли другие такие инструменты или есть подходы лучше, чем создание exe?

Я использовал его около 3 раз, и у меня не было никаких проблем с ним, я запустил одно из приложений на 10 серверах и никогда не имел никаких проблем. Итак, я думаю, что RubyScript2Exe примерно так же хорош, как и для Ruby.
Ocra - последняя реализация RubyScript2Exe. Обозначает приложение One Click Ruby
Платформа _why обувь позволяет упаковать программу как исполняемый файл для Mac или Windows, который устанавливает Shoes (содержит интерпретатор Ruby). Информация об использовании упаковщика - здесь. _why также дает подсказки о том, как он делает исполняемый файл Windows здесь.
До сих пор мне было очень приятно работать с Shoes, я бы порекомендовал попробовать.
После исчезновения _why все упомянутые выше ссылки отключены. Новый дом Shoes находится по адресу shoes.heroku.com, а исходный код - по адресу github.com/shoes/shoes.
Вопрос: условия, чтобы не устанавливать интерпретатор Ruby, и как вы ожидаете, что обувь будет установлена?
Извините за опоздание на вечеринку, но я нашел этот вопрос в своих поисках, пытаясь сделать это сам (начиная использовать SO все больше и больше в качестве основного ресурса).
В любом случае, я только что добился успеха с exerb, хотя я бы добавил пару замечаний:
exerb встроит собственный код вашей системы (например, файлы Linux .so) в .exe. На практике это означает, что вам нужно создать любое важное приложение для Windows.ruby -r exerb/mkrbc, но фактическая команда - ruby -r exerb/mkexy.Не забывайте OCRA [1], которую я использовал пару раз и которая только что сработала. Раньше я создавал своих бывших с помощью RubyScript2Exe, как упоминалось выше, но у меня были проблемы при использовании с Ruby 1.9 [2].
[1] http://ocra.rubyforge.org/
[2] http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/343891
RubyScript2Exe очень прост в использовании. Но стоит отметить, что исполняемые файлы запускаются очень медленно.