Clojure, Java 9, and You - Toby Crawley
Java 9 will be upon us soon (currently scheduled for July 2017), and while it doesn’t include as many API changes as Java 8, it does include quite a few implementation and tooling changes, including:
Ahead-of-time native compilation
The Jigsaw module system
String representation and de-duplication
A new default garbage collector
You’ll learn some of the details of the above changes (and more!), and how some of them may negatively impact your Clojure projects (changes to how reflection works, for example). But all isn’t doom and gloom! You’ll also learn about some new features that may improve the performance of your Clojure code at runtime (the String representation changes look promising, among others).
Toby works for Red Hat, mostly writing code and then throwing it away. He is also the lead maintainer of Clojars and the co-author of Immutant.
Видео Clojure, Java 9, and You - Toby Crawley канала ClojureTV
Ahead-of-time native compilation
The Jigsaw module system
String representation and de-duplication
A new default garbage collector
You’ll learn some of the details of the above changes (and more!), and how some of them may negatively impact your Clojure projects (changes to how reflection works, for example). But all isn’t doom and gloom! You’ll also learn about some new features that may improve the performance of your Clojure code at runtime (the String representation changes look promising, among others).
Toby works for Red Hat, mostly writing code and then throwing it away. He is also the lead maintainer of Clojars and the co-author of Immutant.
Видео Clojure, Java 9, and You - Toby Crawley канала ClojureTV
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Michael O'Keefe - Predicting Vehicle Usage with Clojure"High Performance Clojure" by Chris NuernbergerReinventing Haxl: Efficient, Concurrent and Concise Data Access - Alexey KachayevClojure Data Science - Edmund JacksonFearless JVM Lambdas - John ChapinGary Fredericks - Purely Random"Clojure for Data Science in the Real World" by Kira McLeanBuilding a Grammar for Statistical Graphics in Clojure - Kevin Lynagh"Real @toms with Clojure!" by Thomas Clark and Daniel SlutskyDay of Datomic Cloud - Session 5Clojure Where it Counts: Tidying Data Science Workflows - Pier Federico Gherardini & Ben KamphausIan Eslick - Probe: Program Traces as First Class StateDay of Datomic Cloud - Session 3"Emmy: Moldable Physics and Lispy Microworlds" by Sam RitchieComposing music with clojure.spec - Wojciech FrankeProgramming What Cannot Be Programmed: Aesthetics and Narrative - D. SchmüddeThe Tensors Must Flow - William Piel"Joyful Cross platform Development with ClojureDart" by Christophe Grand and Baptiste Dupuch"Growing Data Center networking mgmt UI using ClojureScript, Reagent and re-frame" by Kirill IshanovSynthesis and Verification for All - Emina TorlakDatomic Cloud - EDN