
На сколько большие зарплаты у Ruby-разработчиков в России и где растет спрос на рубистов?
Юкихиро Мацумото, создатель Ruby, рассказывает о предстоящих нововведениях в Ruby 3.
Что дало обновление GitHub до Ruby 2.7? И каких улучшений ждать от Ruby 3?
Какие Js-библиотеки чаще используются с Ruby on Rails? Кому-нибудь пригодился StimulusJS? Много ли в rails-проектах легаси? Какие базы данных предпочитают rails-разработчики? На сколько обширно используют контейнеризацию? Много ли желающих продолжать использовать Ruby on Rails в 2020 году и готовы ли они рекомендовать его для начинающих разработчиков и для новых проектов? результаты опроса Rails-сообщества.
Новости


Юкихиро Мацумото в своем коммите установил следующую версию Ruby 3.0.
21 августа состоялась конференция NoRuKo миниреорганизация в online-формате конференции EuRuKo. Юкихиро Мацумото рассказал о некоторых общих особенностях языков программирования, о планируемой дате выхода Ruby 3 и о предстоящих нововведениях. Среди них: увеличение производительности, статическая типизация (RBS), параллельные вычисления на основе акторов (Ractor) и другие. Конференция проходила в два потока: основной поток и поток сообщества.
12 сентября, уже на этой неделе, в День программиста, пройдёт конференция RubyC 2020 крупнейшая украинская конференция, посвященная Ruby, Ruby on Rails и сопутствующим технологиям.
Обновление GitHub до Ruby 2.7 дало ощутимое повышение производительности. При этом у Ruby 3 задача еще выше увеличить производительность в 3 раза в сравнении с версией 2.0. В GitHub сложилось впечатление, что разработчики Ruby уверено идут к этой цели.
Ruby вошел в Топ10 популярных языков программирования по рейтингу IT Shifting, составленному на основе поисковых запросов в Google.
Ruby возглавил Топ backend-языков программирования, составленный на основе данных о 50ти лучших стартапах Y Combinator. А в списке Топ100 компаний, поддержанных Y Combinator, каждые
8 из 10 компаний используют Ruby.
Открыт конкурс заявок на гранты 2020 от Ruby Association. Гранты предназначены для проектов, связанных с реализацией языка Ruby, его библиотеками и фреймворками, включая улучшение уже существующего программного обеспечения. Если у вас есть хорошие идеи отправляйте предложения.
Опубликованы результаты опроса участников Rails-сообщества из многих стран мира по разнообразным техническим темам. Вот некоторые из них.
- StimulusJS на третьем месте по частоте использования вместе с Rails, на втором месте React, на первом jQuery.
- 55% текущих проектов являются преимущественно новыми разработками, в 36% содержание легаси около половины или немного больше, и только в 9% подавляющий объем кода составляет легаси.
- Предпочитаемая база данных Rails-разработчиков PostgreSQL, на втором месте MySQL.
- Из NoSQL активно используются Redis, Elasticsearch, MongoDB.
- Без контейнеризации обходятся всего 32% опрошенных, а пользуются контейнеризацией в том или ином виде более чем в двое больше 68%; половина всех опрошенных отдают предпочтение Docker.
- Целых 93% опрошенных настроены продолжать использовать Rails в качестве серверного фреймворка и столько же, 93%, готовы рекомендовать его для начинающих разработчиков и для новых проектов.
Новинки






Посмотреть/послушать

Новые методы including, excluding для Array и Enumerable в Rails 6;
Rodauth обновленное решение для аутентификации;
Отладка утечек памяти.

Юкихиро Мацумото, создатель Ruby, о проблемах обновления языка программирования;
Большой Rubykon Benchmark 2020: CRuby vs JRuby vs TruffleRuby;
Обновление GitHub до Ruby 2.7.







Обсуждение метапрограммирования.
Углубляемся в Service Objects: где их складывать и как называть?
Интервью с Тимом Кэнтли сохранение организованности Rails-приложений по мере роста.
Интервью с Кеном Коллинсом Serverless-логика с AWS Lambda и Ruby on Rails
Интервью с Робби Расселом опрос сообщества Ruby on Rails.
Познавательное

Как Shopify переписал витрину и сократил время отклика?
10 лучших Ruby-фреймворков для веб-разработки в 2020 году
Ruby on Rails в 2020-ом чем хорош? и почему его стоит использовать?
Будущее Rails: StimulusReflex.
Добавь пикантности своему frontend-опыту в Rails.
Bootstrap vs Bulma в Rails-приложении.
Web-скраппинг с Ruby. Часть вторая.
Я сделал карту экосистемы Rails, вдохновленную Laravel.
Как я сделал генератор изображений по url за выходные.
Как проверить, готовы ли ваши тесты к обновлению Rails?
Предыдущий Ruby Digest