Skip to content
0:00 / 0:00

#scala#projectloom#zio

The Rise Of Loom And The Evolution Of Reactive Programming

Ziverge

4.2K subscribers • 16 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by John A. De Goes, co-author of ZIO

Intermediate. Assumes working knowledge.

5.8K views6 years ago1 recommendation

Programming languagesSystems programmingScalaConcurrency and parallelism

John A. De Goes discusses how Project Loom and virtual threads impact the Scala ecosystem and the design of reactive frameworks like ZIO.

Presentation by John A. De Goes at ZIO Meetup London on October 22, 2020.

Why it's here

1 person recommends this

What people say. Recommended for its explanation of how Project Loom's fibers interact with and affect Scala functional programming ecosystems like ZIO and Cats Effect.

u/sideEffffECtin r/scala • Recommends

On “How will Loom's fibers change the Cats Effect and ZIO parts of the ecosystem?”

Talk by John de Goes (one of the authors of ZIO) on this topic: The Rise Of Loom And The Evolution Of Reactive Programming link to this video

u/sideEffffECtin r/scala • Recommends

On “Can we talk about tradeoffs between all the cool distributed/asynchronous programming solutions that are popping up in the Scala ecosystem?”

I'll let John explain ;) link to this video

u/phazer99in r/scala • Mentions

On “Scala usage in the industry / real world”

I think Scala's future is strong on the server side, many developers want something more powerful than Node.js. Scala 3 is amazing and there are excellent Scala FP frameworks like ZIO. The JVM is also evolving with projects like Loom and Valhalla, and new low latency GC's like ZGC and Shenandoah. FP is definitely the future and on the JVM I wouldn't chose anything besides Scala 3. Kotlin and Java are nowhere near as powerful and Clojure is not statically typed. Outside of the JVM I'm following Lean 4 which looks like an extremely interesting combination of pure FP with dependent typing + performance and memory usage similar to that of Rust and C++. It's far from production ready thoug…