Open 2020.01.10
Kotlin Fest #2019

Deep Dive into Kotlin DSL

  • このエントリ
ーをはてなブックマークに追加

続きはログイン後!

1103
2435
タグ :

■ 動画紹介

本動画は、Deep Dive into Kotlin DSL と題して、Jumpei Matsudaさん(@red_fat_daruma DeployGate Inc.)が登壇します。

【登壇概要】
この発表では DSL の基礎から Kotlin DSL における拡張表現や開発方法まで踏み込んで発表します。
また Kotlin DSL の実例として
Gradle Kotlin DSL
Ktor or DOM (like React)
Android Jetpack Compose

あたりを取り上げて、どのように Kotlin DSL が作用し、Java/Groovy ではなぜ出来ないのかについても触れたいと思います。

Topics 
What's domain-specific language and Kotlin DSL?
Let you know real examples of Kotlin DSL
Getting started understanding and developing DSL
What's the *primitive* DSL
The power of *Lambda* in DSL world
Typesafe builder and Kotlin DSL
Syntactic extension
Extension method e.g. Gradle Kotlin DSL
Operator overloading e.g. Ktor
Infix operator based Fluent style e.g. Assertion libraries
DSLMarker and implicit receiver resolution e.g. Jetpack Compose
For DSL users
Adapt Kotlin DSL to existing libraries
For DSL developers
How to keep both usabilities of Kotlin DSL and other JVM languages
Examples in Gradle Kotlin DSL

■ コンテンツ一覧

視聴条件:ログイン前では本動画は3分のみ視聴可能です。
※ログインいただくとすべて視聴できます。


  • このエントリ
ーをはてなブックマークに追加

関連動画