Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Why Kotlin
Search
CookieySun
March 27, 2020
Technology
88
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Why Kotlin
なんで僕がKotlinが好きなのかを社内LT会で説明した時の資料です。
CookieySun
March 27, 2020
More Decks by CookieySun
See All by CookieySun
Androidアプリ開発者のKaigiEffect
kktyu
0
97
AIに任せていい仕事、ダメな仕事
kktyu
0
22
B2Bのモバイルアプリでドメインモデリングをしている 理由〜メリットとデメリットを⽐較して〜
kktyu
0
45
エンジニアだけど展示会で商品説明してきた
kktyu
0
640
Other Decks in Technology
See All in Technology
「顧客の声を聞かなければ何も始まらない」 ── 顧客の声から生まれた『AI返信補助機能』の開発プロセス / AICon2026_shikata_imai
rakus_dev
1
270
AI時代のPlaywright活用(システムテストを自動化する ー 実行エンジンにPla ywrightを選んだ理由)
ynisqa1988
2
950
AI時代の開発生産性を捉え直す — 経営と現場をつなぐ「開発組織のオブザーバビリティ」— / AI Dev Ex Conference 2026
tkyowa
1
1.3k
Amplify Gen2でbackend.tsにCDKを定義する/しない事によるCDKの挙動の違いとユースケース
smt7174
1
490
PHPで作って学ぶリアルタイム音声対話AIとWebSocket入門 by ムナカタ
munakata
0
130
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.5k
Multicaで30個のミニプロジェクトをAIエージェント運用して見えてきたこと
eiei114
1
630
AI時代こそ、スケールしないことをしよう -「作る人」から「なぜ作るか」を考える人へ / Do Things That Don't Scale in the AI Era — From How to Why
kaminashi
1
100
20260720_クラウド女子会×PyLadiesTokyoコラボ Amazon Bedrock ハンズオン用資料
yuuka51
1
110
AIコード生成×サプライチェーン攻撃 — PHPが直面する“二重の信頼問題
shinyasaita
0
450
AI Coding Agent時代のcdk-nagガードレール 〜組織ルールを強制CIで守り抜く設計の挑戦〜
mhrtech
3
510
第67回コンピュータビジョン勉強会CVPR2026読会前編
tsukamotokenji
0
160
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.9k
Tell your own story through comics
letsgokoyo
1
1k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Scaling GitHub
holman
464
140k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
410
Optimising Largest Contentful Paint
csswizardry
37
3.8k
Un-Boring Meetings
codingconduct
0
350
Game over? The fight for quality and originality in the time of robots
wayneb77
1
230
Code Review Best Practice
trishagee
74
20k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
Building AI with AI
inesmontani
PRO
1
1.1k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Transcript
Why Kotlin
Kotlinの歴史 • 2011/7 : Kotlin発表 • 2012/2 : オープンソース化 •
2016/2 : ver.1.0をリリース • 2017/5 : GoogleがAndroidの開発言語に指定 • 2018/10 : ver.1.3でCoroutinesをサポート • 2019/5 : GoogleがAndroidでのKotlin Firstを宣言
Better Java • Javaの資産が使える • 型がある • “;”がいらない • 型推論
• var , val • プリミティブ型がない
Kotlin独自機能 • Null Safety • Coroutines • Scope関数 • data
class
Kotlin Native • Windows • mac OS • Linux •
iOS • Android • MPP(Multi Platform Project)
Let’s Enjoy Kotlin