Хочу попробовать использовать IronRuby для разработки в свой дипломной работе для организации тестирования. Сейчас все написано на Nemerle, а для тестов использую NUnit 2.5, но подозреваю, что RSpec может быть удобнее. К сожалению в Ruby я нуб и поставить RSpec на IronRuby 0.5 не смог.
Было бы круто прочитать на хабре пошаговый манула для настройки, начиная от ссылки на IronRuby нужной версии и заканчивая установкой RSpec в windows и mono. Еще не понятно подойдет мне RSpec или нет, я использую параметризованный тесты, а данные для тестов храню в xml, но про поддержку параметризованных тестов в RSpec нигде не читал. Если кто-нибудь напишет статью, от меня плюс в карму:)
Тогда придётся создавать кластеры mongrel/thin, проксировать на них nginx/apache или вообще напрямую, что уж совсем неудобно.
Хотя, большая часть passenger написана на ruby, и, может быть, пойдёт под IronRuby
А в чем фишка IronRuby, по сравнению с типизированными языками, c# например? Чем он круче шарпов?:) Объясните холопу-девелоперу или киньте ссылкой (может, кто какую хорошую видел по теме) — буду признателен.
на мой взгляд, ruby красив сам по себе
я знакомлюсь с Ruby по бесплатной книге «Little Book Of Ruby» www.sapphiresteel.com/The-Little-Book-Of-Ruby
написано крайне понятно и приятно
честно говоря, я на нем еще не программирую, только изучаю.
но он в .net-разработке уже нашел широкое применение, например, замена view engine на ruby-based в Spark или ruby-скрипты как плагины расширения.
Вышел IronRuby 0.9