Начало довольно-таки прозаичное: захотелось попробовать чего-то необычного, и взгляд упал на "Ruby 1.7+" в окне отправки решения.
Ruby сразу же понравился своим хм... подходом. "Зачем писать 10 строчек, когда хватит и одной?" Иначе говоря, Ruby Way довольно-таки хм... оригинален.
Кое-что уже есть (Хэл Фултон "Язык программирования Ruby"), пара методичек. Но везде информация либо слишком широкая (больше похоже на справочник), либо слишком поверхностная (программирование для начинающих). Хочется почитать книги уровня "для тех, кто уже писал на других языках"
Кроме этого, стоит ли продолжать знакомство с Ruby? Насколько актуален этот язык, он "декоративный" или на нем все же создаются реальные проекты и т.д.? Стоит ли углубляться, или в олимпиадном программировании на нем можно только писать короткие и элегантные решения задач? Совсем не видел описания производительности, особенно в сравнении с другими языками (намеки, конечно, даются, но...)
p.s.
И еще один вопрос:
Если вдруг нашел тест для старой задачи ("Полное решение", но на моем тесте валится), то нужно ли писать кому-нибудь из "Штаба" (например, Михаилу) чтобы добавили тест, или это не баг, а фича?)
p.p.s.
И, алсо, нет ли на CF поиска по блогам?
стоит, создаются, тормозной ужасно, дфс на 10^5 вершин ловит ТЛ только так
Лично я не пишу решения на Ruby просто потому, что соревнований где его можно использовать слишком мало. (Кроме Codeforces больше ничего не припоминаю.) Плюс моя команда сориентирована на C++, а распыляться плохо. Но язык мне очень нравится.