u/hmemcpyin r/scala • Recommends
On “DSA in Scala”
#scala#functionaldatastructures#jvm
111K subscribers • 159 videos on Hallway
Advanced. Deep dive for people who know the field.
14K views13 years ago3 recommendations
Computer scienceProgramming languagesData structuresFunctional programmingPerformance and optimization
Daniel Spiewak explores the theory, implementation, and JVM performance trade-offs of six unique functional data structures in Scala.
This talk will cover the theory and implementation of 6 unique functional data structures in Scala. We'll start out with the concept of functional persistence and then dive right into actual data structures. Each data structure will be motivated and built up by the associated theory and ideas. All of these will be illustrated (with requisite colorful diagrams) and implemented with the necessary trappings to be a first-class Scala Collection. Finally, we'll look at some of the real-world constraints imposed by hardware architecture and the JVM itself, touching on how these constraints affect data structure design in ways that the theory doesn't show.What people say. Engineers recommend this talk for a deep dive into advanced functional data structures and their performance characteristics on the JVM.
u/hmemcpyin r/scala • Recommends
On “DSA in Scala”
awesome-talkscurated list on GitHubRecommends
Under “Functional Programming”
u/Hyperspace-Bureauin r/scala • Recommends
On “How is the hiring process looks like for Scala positions?”