Kotlin Notebooks for Teaching and Prototyping
summary
Kotlin script notebooks bring notebook-style interactive development to the JVM by using Kotlin scripting to run Kotlin code, integrate Java libraries, and load freshly compiled classes into a REPL-like notebook. The talk explains how this solves reproducible environment/build issues and eases sharing and teaching (no long setup), and demonstrates links to example notebooks (including an interactive DataLore notebook).
AI-written summary · about
chapters (12)
- 0:00Introduction
- 2:50What are notebooks
- 11:23Notebooks as browser sandboxes
- 16:22Notebook formats
- 22:04How notebooks work
- 25:14Notebook use cases
- 33:43Prototyping with notebooks
- 37:16Notebooks in teaching
- 41:15Interactive reports
- 44:11Kotlin Notebook features
- 51:32Limitations and issues
- 1:00:12Conclusion
related talks
33mBeyond Python: Supercharge your notebooks with Kotlin
59mKotlin Notebooks for Spring Developers
39mKotlin Notebooks: Data Visualization for Developers (No Scientist Required)
52mKotlin for Java Programmers
49mKotlin for Java Programmers
01h 27mAn introduction to Kotlin by example
41mKotlin for the JVM and beyond
49mAn Introduction to Kotlin
