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