Почему Ruby называют «языком для человека, а не компьютера»? С ним проще получать удовольствие от разработки. Звучит странно? Судите сами:
- Ruby — самый объектно-ориентированный язык;
- Ruby — сильно динамический язык, а это значит, что в Ruby нельзя сложить массив с массивом и получить строчку или NaN;
- В Ruby можно разрабатывать многие фичи гораздо быстрее. В нем нет типов, т.е. не нужно писать лишние буквы, высвободившееся время можно потратить непосредственно на код. И есть куча готовых решений — гемов;
- Convention over configuration. Что это значит? Например, вы хотите сделать какую-то фичу на JS и гуглите. Поисковик выдает 10 ссылок с разными примерами. Фича одна и та же, но в этих материалах будут рассматриваться разные структуры папок, разный код. И все они будут рабочими, но какой правильный вариант — непонятно. Рубисты же пишут код одинаково. Вы можете говорить на разных языках, но код на одну и ту же фичу будет практически одинаковым, если не полностью.
Если вы приняли решение изучать Ruby, обратите внимание на базовый или профессиональный курс в IT-Academy:
- 7 августа — «Программирование на Ruby: начальный уровень» (1339 руб. при единовременной оплате);
- 30 августа — «Разработка веб-приложений на Ruby on Rails» (1599 руб. при единовременной оплате).
Подробности по ссылке или по телефону +375 (33) 900-44-44показать телефон.
Нашли опечатку? Выделите фрагмент текста с опечаткой и нажмите Ctrl + Enter.
Хотите поделиться тем, что произошло в Гродно? Напишите в наш телеграм-бот. Это анонимно и быстро.