YoVDO

5 Things You Need to Know About Scala Compilation

Offered By: Scala Days Conferences via YouTube

Tags

Scala Days Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover key insights into Scala compilation in this 31-minute conference talk from Scala Days New York 2018. Explore five crucial aspects of the compilation process, including build time optimization, type classes and macro derivation, whitebox macros, type checking, and macro expansions. Learn about the explosion factor, single-threaded compilation, and compilation times. Gain a deeper understanding of implicit features and Scala's history through interactive quizzes. Enhance your Scala development skills with practical lessons and expert knowledge shared by Iulian Dragos.

Syllabus

Introduction
Quiz
Build Time
Lessons
Type classes and macro derivation
Whitebox macros
Type checking
Macro expansions
Explosion factor
Singlethreaded
Compilation times
Test your knowledge
What is implicit
When was Scala first announced
Summary


Taught by

Scala Days Conferences

Related Courses

Akka Anti-Patterns You'd Better Be Aware Of
Scala Days Conferences via YouTube
A Birds Eye View of the Scala Ecosystem
Scala Days Conferences via YouTube
A Pragmatic Introduction to Category Theory
Scala Days Conferences via YouTube
A Story of Unification from Apache Spark to MLflow
Scala Days Conferences via YouTube
A Tale of Two Monix Streams
Scala Days Conferences via YouTube