Scalar Conference is back! And so is our legendary pre-party, this year with bonus talks!
We meet at NOBU HOTEL WARSAW, Wilcza 73, Warszawa.
You're welcome to attend, even if you're not attending the conference the next day!
The sponsor of the meetup is JetBrains:
JetBrains creates intelligent software development tools consistently used and trusted by 11.4 million professionals and 88 Fortune Global Top 100 companies. Our lineup of more than 30 products includes IDEs for most programming languages and technologies, such as IntelliJ IDEA, PyCharm, and others, as well as products for team collaboration, like YouTrack and TeamCity.
The sponsor of the meetup is Iterators:
Our vision is to create an agile environment where the spark of the client’s idea is flamed by the most impactful solutions – fast, transparent, and sustainable.
The agenda of ScalaWAW #39:
18:15 - 18:30 - Meet & greet
18:30 - 19:30 - “Everything You Need to Know to Get Started with Caching in sbt 2.x”, Aleksandra Zdrojowa
19:30 - 20:00 - Networking break
20:00 - 21:00 - "Lightweight Declarative Scala Builds with Mill 1.1.0", Li Haoyi
21:30 - ... - Afterparty, place TBA
The event will be live-streamed. Follow ScalaWAW Youtube channel for the details.
For nearly a decade, Scala's concurrency has been driven by Akka, Cats Effect and ZIO, each with its own vision for purity, safety, and pragmatism. Kyo enters this incredible ecosystem with a fresh perspective.This talk provides a critical, technical comparison of these systems through a unified framework.
Scala Fibers, Java Virtual Threads, and Kotlin Coroutines - this talk shows how this elegant solution manifests at three different abstraction levels.
We'll explore type classes in Scala 3, using its new rules for givens, extension methods, and mechanisms for automatic derivation via mirrors or macros.
In this talk, we will walk through a concrete example of a boilerplate-heavy domain. By replacing common Scala 2 workarounds with Opaque Types, Extension Methods, Enums, and Union Types, we will demonstrate how to achieve a strictly typed, decoupled architecture without the noise.
In this presentation, I will demonstrate how we leveraged the strengths of Scala and TypeScript to develop a collaborative text editor that meets the strictest standards for security, performance, and real-time collaboration.