ライブラリがスラスラ読める!Kotlinステップアップ言語機能 by hiro(Nosho Hiroaki)

Kotlin Fest 2025
ショート(20分)
Kotlin言語・プログラミング 初級者

ライブラリがスラスラ読める!Kotlinステップアップ言語機能

hiroaki08181359 hiro(Nosho Hiroaki) hiroaki08181359
1

Kotlinは簡潔な言語であり、初学者でも基本的な文法は問題なく理解できると思います。

しかしライブラリやOSSの内部実装を読んでいると、普段自分では書かないような知らない文法が出てきて戸惑ったり、自分はKotlinの力を活かしきれていないのではと感じることもあるでしょう。

そこで本セッションでは、Kotlinをより深く知るために、押さえておきたいKotlinの言語機能を紹介します。
その際はコード例、図表、背景、使い所を交えながら分かりやすさを重視して解説します。

これらの機能を理解すれば、OSS等のコード読解やデバッグが容易になり、保守性・パフォーマンスの高いコードを書くための大きな助けとなるはずです。

内容
・ジェネリクス(in/outなど)
・インライン化(inline, reifiedなど)
・委譲(Delegation)
など