Почему Ruby называют «языком для человека, а не компьютера»?

Поделиться
Класснуть
Отправить

С ним проще получать удовольствие от разработки. Звучит странно? Суди сам:

  • Ruby — самый объектно-ориентированный язык;
  • Ruby — сильно динамический язык, а это значит, что в Ruby нельзя сложить массив с массивом и получить строчку или NaN;
  • В Ruby можно разрабатывать многие фичи гораздо быстрее. В нем нет типов, т.е. не нужно писать лишние буквы, высвободившееся время ты тратишь непосредственно на код. И есть куча готовых решений — гемов.

Convention over configuration. Что это значит? Например, ты хочешь сделать какую-то фичу на JS и гуглишь. Поисковик выдает 10 ссылок с разными примерами. Фича одна и та же, но в этих материалах будут рассматриваться разные структуры папок, разный код. И все они будут рабочими, но какой правильный вариант — непонятно. Рубисты же пишут код одинаково. Вы можете говорить на разных языках, но код на одну и ту же фичу будет полностью либо практически одинаковым.

Если ты принял решение изучать Ruby, обрати внимание на базовый или профессиональный курс в IT-Academy:

  • 18 апреля — «Программирование на Ruby: начальный уровень»;
  • 19 апреля — «Разработка веб-приложений на Ruby on Rails».

Подробности по ссылке.

Образовательный центр программирования и высоких технологий

Адрес: Гродно, ул. Горького, 1
Телефон: +375 (44) 749-22-22показать телефон

Нашли опечатку? Выделите фрагмент текста с опечаткой и нажмите Ctrl + Enter.