Jqvyo2z3atqk5aeydbda
SkillsCast

Lightning Talk: Some Thoughts about Immutability and its Limits

3rd December 2018 in London at CodeNode

There are 26 other SkillsCasts available from Clojure eXchange 2018

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

A core principal of functional programming is to use immutable data structures not sometimes, but all the way through. They are highly optimized in performing the necessary copy operations in a lazy and efficient way, but this approach has its limits, for example when you try sorting algorithms. During this talk, you will explore how you can get the speed benefits of mutable data structures without breaking the contract.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Lightning Talk: Some Thoughts about Immutability and its Limits

Karl Brodowsky

Karl has been working for his own company IT Sky Consulting GmbH since 2007, mostly as contractor doing SW development, SW-architecture, and training, including teaching college lectures. He has a sound knowledge of programming languages such as Clojure, Scala, Java, Perl, Ruby, and C.

SkillsCast

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

A core principal of functional programming is to use immutable data structures not sometimes, but all the way through. They are highly optimized in performing the necessary copy operations in a lazy and efficient way, but this approach has its limits, for example when you try sorting algorithms. During this talk, you will explore how you can get the speed benefits of mutable data structures without breaking the contract.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Lightning Talk: Some Thoughts about Immutability and its Limits

Karl Brodowsky

Karl has been working for his own company IT Sky Consulting GmbH since 2007, mostly as contractor doing SW development, SW-architecture, and training, including teaching college lectures. He has a sound knowledge of programming languages such as Clojure, Scala, Java, Perl, Ruby, and C.

Photos