YoVDO

State of Scala

Offered By: Scala Days Conferences via YouTube

Tags

Scala Days Courses Scala Courses Akka Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the current state of Scala in this comprehensive conference talk from Scala Days 2023 Seattle. Delve into crucial topics facing Scala developers, including compatibility between Scala 2 and 3, the AKKA license change, migration challenges, Spark migration, and the state of tooling. Gain insider knowledge on how the Scala organization approaches these challenges and works to improve the developer experience. Discover the behind-the-scenes efforts in coordinating Scala's maintenance and development, and learn about the progress made since Scala 3's release. Get inspired to contribute to Scala's improvement and join the community effort. The talk covers various aspects such as output compatibility, Spark support, migration pains, the Scala Improvement Process, IDE support, and the language's evolution. Presented by Paweł Marks, a member of the Scala Improvement Process Committee and leader of the compiler team at VirtusLab, this insightful presentation offers a unique perspective on Scala's present and future.

Syllabus

Intro
Output compatibility
Spark
Scala 2.12 & 2.13 support
Why Scala 3 instead of 2.14?
Migration pains
Source compatibility safety net
Scala Improvement Process
Lowering the entry barrier
IDE Support
Linting
Stable but evolving language


Taught by

Scala Days Conferences

Related Courses

Teaching Domain Specific Languages in Scala
Scala Days Conferences via YouTube
Why Dolly Is Just the Beginning for Open LLM Models
Scala Days Conferences via YouTube
Building Billion Node Graphs for Machine Learning
Scala Days Conferences via YouTube
How Does Incremental Compilation Work with Scala 3
Scala Days Conferences via YouTube
AI Assisted Development
Scala Days Conferences via YouTube