У нас вы можете посмотреть бесплатно Some Things Never Change: Immutable Data in the Real World или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
It’s a deceptively simple concept: programming is safer when values don’t change. There’s plenty of depth to explore when applying that concept to real world programs. We'll start by looking at the history of immutability in programming and delve into the details of how vals work in Scala. From there, we'll go beyond the truism that immutable data makes concurrency easier and examine other benefits and tradeoffs in the practice of programming with immutable values. We'll discuss some elegant and counter-intuitive outcomes of functional data structures that take advantage of immutable data. With those in mind, we’ll take a hard look at the performance of the standard library implementations of immutable collections in Scala. Finally, we'll explore frameworks in and out of Scala that do exciting things with immutable data, from the database level (append-only DBs) to data processing (Summingbird) to front-end development (Facebook’s React & Om). Author: Kelsey Gilmore-Innis Kelsey Gilmore-Innis is a back-end engineer at PagerDuty, where she uses Scala & functional programming to build powerful, scalable software systems that consistently wake you up in the middle of the night (when they’re supposed to, any way.) She cofounded the Lambda Ladies group for women in functional programming and strives, with her fellow Lambda Ladies, to write code with charisma, uniqueness, nerve and talent.