• Вопрос к Ruby девелоперам: за что Вы любите Ruby?

    @Renius
    дурак восторженный
    За то, что, код можно прочитать в слух, и код от этого не потеряет ясность.
    За то, что англо-русский словарь нужен для именования переменных
    За то, что именование переменных и выбор общего алгоритма — едиснтвенное о чем приходится думать.
    За то, что при программировании на Ruby 99% уходит на проектирование поведения, и 1% на программирование
    За то, что по первой строке ошибки можно определить где и в чем ошибка
    За то, что интеграционные тесты можно писать на русском, от чего заказчик обливается слезами умиления и расстается с деньгами
    За то, что вызывает ООП головного мозга
    За то, что технилогический уровень, и технологическое качество на голову выше программы ВУЗ-ов
    За то, что высокий порг вхождения по IQ на нет сокращает количество быдлокодеров
    За то, что разработка вызывает просто животный восторг граничащий с оргазмом
    За то, что разработкой в кайф реально можно заниматься по 16 часов в сутки и не сломать себе мозг
    За то, что на форуме тебе не скажут: лол ты нуб иди читай маны днище!!111адинадин
    За то, что, возможно, ваше изящное решение еще никто не использовал
    мне на работу пора, а так я могу очень долго писать
    Ответ написан
    2 комментария
  • Вопрос к Ruby девелоперам: за что Вы любите Ruby?

    jj_killer
    @jj_killer
    Еще одной киллер фичей является огромная инфраструктура и культура TDD и BDD. Практически все популярные gem'ы имеют в составе юнит-тесты или спеки.
    Ответ написан
    Комментировать
  • Вопрос к Ruby девелоперам: за что Вы любите Ruby?

    Loremaster
    @Loremaster
    + Ясность, краткость и выразительность языка: наличие очень мощных библиотек для работы с текстом, массивами, простая работа с файлами, ну и так далее.
    + В целом, как я заметил, достаточно хорошая культура разработчиков к написанию качественного и лаконичного кода, покрытие тестами, возможно, это объясняется достаточно высоким уровнем самих разработчиков.
    + Большой набор библиотек на разные случаи жизни, при этом они все достаточно актуальны и их стараются поддерживать. Если поддерживать перестают, то делают форк, либо появляется иной проект.
    + Ruby on Rails — я считаю это киллер фичей, расписывать про него не буду, в инете и так вагон материала.
    + Достаточно большое сообщество разработчиков.
    + Полностью объектно-ориентированный, но при этом позволяет писать в псевдо-процедурном стиле, а также в функциональном.
    Ответ написан
    Комментировать
  • Вопрос к Ruby девелоперам: за что Вы любите Ruby?

    sdevalex
    @sdevalex
    За огромное количество гемов, которые более-менее стараются покрыть тестами. Начинаешь проект и первые пол часа тупо вписываешь в Gemfile библиотеки, которые тебе понадобятся. Потом ещё пару часов все настраиваешь и получается уже минимум 10-20% проекта готово. Топ лист можно глянуть на www.ruby-toolbox.com/, он довольно точен (так с ходу можно штук 30-40 гемов перечислить, делающих жизнь сладкой).
    Ответ написан
    3 комментария