~/talk

Draw Me ... a DSL in Kotlin

TalkinFrenchat BDX I/O 2018 · on Thursday, 2018-11-08· [kotlin]
slides:none on file

Kotlin can be used to build Domain Specific Languages (DSLs) to simplify APIs such as Gatling or Gradle. The talk explains which Kotlin language features enable writing DSLs easily and without magic, and demonstrates how to use them to create readable, domain-focused APIs.

AI-written summary · about

  1. 0:00Introduction
  2. 1:03What is a DSL
  3. 3:53Why Kotlin for a DSL
  4. 4:14Demo: Java graphics
  5. 5:18Simpler code with Kotlin
  6. 8:13Extensions and DSL functions
  7. 10:39Adding series and dynamic style
  8. 13:31Final result and conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.