Иммутабельность и статическая типизация для Ruby программистов

ruby Доклад 30 минут Тимофей Цветков Ruby(Рио-де-Жанейро) :   Jun 17 12:30
Тимофей Цветков
Разработчик и аналитик отдела aналитики Toptal.com
Динамическая и слабая типизация, мутабельность, monkey patching и прочие атрибуты свободы. Но плоследнее время мы все чаще слышим о возврате к статическим типам и былой строгости. Feature #9999 (https://bugs.ruby-lang.org/issues/9999), RSpec.describe вместо describe. Что происходит?

В докладе мы поговорим про иммутабельность на уровне типов данных и в целом, как о практике разработки. Обсудим разные подходы к типизации, попытаемся понять их минусы и плюсы, поговорим о том, как это связано с Ruby и попытаемся понять почему еще не так давно ruby/rails программисты и не задумывались о типах, а теперь вдруг захотели статически типизированный ruby.
Постоянная ссылка на доклад: https://devconf.ru/offer/214