Так и запускать: ruby имя_файла.
Почему не работает я хз, но скрипт старый очень. Попробуй поставить рубин версии 1.9.1
Проверить версию рубина так: ruby -v
1. Не советую пользовать Рубин на винде. Вот из-за таких неожиданностей (сам Рубин работает, а вот всякие библиотеки -- как повезёт). Лучше виртуалка с линуксом.
2. Если очень хочется Винду: https://rubyinstaller.org/downloads/ ставь Ruby+Devkit 2.5.1
ТыжСисАдмин POS_troi, Ну, я давно под винду пробовал, последний раз (при 1.9.3, наверное). Тогда там Нокогири не работало и мускульный гем через раз вставал.
Надеюсь сейчас оно получше стало.
ТыжСисАдмин POS_troi, Для обучения как-раз плохо. Чайник путается -- то ли он что-то не так делает, то ли оно глючит.
Сам Рубин работает, но вот некоторые распространённые гемы....
Михаил Захаров: Количество, ожидаемые нагрузки, схема поддержки (собственная, аутсорс, консалтинг клиента), географическая распределённость, технические требования,....?
В общем случае (предполагая, что у вас что-то вроде вёб-студии) можно разделить на несколько виртуалок/контейнеров. Отдельно держать свои сайты, отдельно сайты клиентов, разделяя на удобное для вас кол-во.
Управление сотнями сайтов решается с помощью автоматизированных средств администрирования (Puppet, например) и развёртывания.
Ассемблер.
А быстрее ассемблера -- машинные коды.
А сравнивать Питон с Си это как сравнивать жопу с пальцем -- это части тела. Иногда одного и того же ; )
Подтверждаю -- Рубин под Виндой плохо работает. Либо Линукс, либо МакОС.
Вагрант, конечно, для такого дела не обязателен. Вполне достаточно VMWare или VirtualBox виртуалки с Линуксом (проще всего какую-нить Kubuntu или Mint)