Cайт веб-разработчика, программиста Ruby on Rails ESV Corp. Екатеринбург, Москва, Санкт-Петербург, Новосибирск, Первоуральск

Языку программирования Ruby 30 лет! Выпущен релиз 4.0.0

Сегодня 25 декабря 2025 выпущен релиз Ruby 4.0.0

Языку программирования Ruby 30 лет!

Ruby начал разрабатываться 23 февраля 1993 года и вышел в свет в декабре 1995 года.

Очень приятно и радостно осознавать, что язык продолжает совершенствоваться, улучшаться и развиваться - становится всё лучше и лучше со всех точек зрения. Моё личное мнение - я не встречал ещё ни одного языка лучше, чем Ruby: лаконичность и красота синтаксиса, простой, предсказуемый и понятный код, но в то же время необычайная мощь механизмов языка, превосходное быстродействие, удобство использования, множество полезных библиотек, отзывчивое и профессиональное сообщество.

Мне есть с чем сравнивать - за 30+ лет своей профессиональной карьеры программиста я изучил множество языков и систем, пробовал писать на разных языках программирования. С Ruby я познакомился в 2010 году - начал изучать, полностью перешёл на него в 2011 - и по сей день я ни разу не столкнулся с тем, что не мог бы что-то реализовать с помощью Ruby - сам по себе это язык продуктивного программирования, вдобавок к этому существует ещё огромная библиотека gem-ов, которые точно так же постоянно улучшается и развивается. Приятно осознавать, что когда-то я "поставил на ту лошадку" - интуитивно выбрал правильный инструмент, который актуален всё это время, а так же перспективен и в будущем.

Поздравляю!

Мои искренние поздравления команде разработчиков, автору Ruby Юкихиро Мацумото (Matz), спасибо вам огромное за такой прекрасный язык программирования! А так же мои поздравления всем программистам, использующим Ruby.

Ruby - это...

Ruby is a Programmer's Best Friend

«Я надеюсь, что Ruby поможет каждому программисту в мире быть продуктивным, получать удовольствие от программирования и быть счастливым. Это основная цель языка Ruby» Юкихиро Мацумото

«Programming for people, not for computers» («Программирование для людей, а не для компьютеров») — фраза философии языка программирования Ruby.

 

P.S. Сейчас для компиляции Ruby с использованием YJIT требуется язык программирования Rust (скорость выполнения и безопасность), что ещё раз подчёркивает, что в Ruby используются самые передовые технологии, а симбиоз Ruby + Rust обещает быть самым мощным и перспективным направлением в программировании.