Главная
Study mode:
on
1
Introduction
2
What is Scala Meta
3
Scala Meta is real
4
Meta is a community
5
Meta is a product
6
Meta is officially endorsed
7
Whats it good for
8
First stable release
9
Whats in there
10
Whats next
11
Semantic KPIs
12
Live Demo
13
Format
14
Tokens
15
SBT
16
Summary
17
Macros
18
Table
19
Inline macros
20
Macro notations
21
Future of Meta
22
Users
23
Code Analysis
24
Scala FMT
25
Rewriting rules
26
Scala Meta
Description:
Explore the evolution and future of metaprogramming in Scala through this 44-minute conference talk from Scala Days New York 2016. Dive into the journey of Scala macros since their 1.0 release in 2013, examining the improvements made and planned for metaprogramming. Discover what worked, what didn't, and the exciting prospects for macros in scala.meta and Dotty. Learn about Scala Meta, its community, product status, and official endorsement. Gain insights into its applications, first stable release features, and upcoming developments. Experience a live demo covering FormatTokens and SBT. Understand semantic KPIs, inline macros, and macro notations. Explore the future of Meta, its users, code analysis capabilities, Scala FMT, and rewriting rules. This talk provides a comprehensive overview of Scala metaprogramming's past, present, and future, essential for developers looking to leverage advanced language features.

Metaprogramming 2.0

Scala Days Conferences
Add to list