Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
AIとRubyの静的型付け
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ukin0k0
May 24, 2026
Programming
820
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AIとRubyの静的型付け
ルールルルルルRubyKaigi 2026事後勉強会 登壇資料
目次
- AI時代においてRubyの型はどうなるのか?
- 型関連セッション振り返り
- AIとRubyの型システム
ukin0k0
May 24, 2026
More Decks by ukin0k0
See All by ukin0k0
開発とはなにか、Essenceカーネルで見えるもの
ukin0k0
0
350
Other Decks in Programming
See All in Programming
Engineering Biometric UX Across Android Versions | DroidKnights 2026
ryunen344
1
180
そのデザイントークン、Flutterでも同じ見た目になりますか?
nakamizu
0
300
DroidKnights 2026 Android A2UI Jetpack Compose 기반의 안전한 AI UI 렌더링 - 박제창
itsmedreamwalker
1
160
ChromeでローカルLLM
ryu1013
0
200
Kawaiicon: Kubernetes, it's no longer cool, but let's secure it anyway!
barnbarn
0
100
AI時代のFlutter品質設計 — アプリ品質を守るQuality Layers
omatty198
0
360
Apple Intelligenceとオンデバイス時代の到来
yahir0
0
200
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
150
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
4
3.2k
Event is what happens
moro
2
3.5k
高橋メソッドでCVE解説シリーズ 〜CVE-2026-112816〜
hakkadaikon
0
210
Coding with AI: How to trust the storyteller (AWS Community Day Adria, Ljubljana 2026)
slobodan
0
140
Featured
See All Featured
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
570
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
450
BBQ
matthewcrist
90
10k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.4k
Building Applications with DynamoDB
mza
96
7.3k
Thoughts on Productivity
jonyablonski
76
5.4k
Faster Mobile Websites
deanohume
310
32k
How GitHub (no longer) Works
holman
316
150k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
600
How to Ace a Technical Interview
jacobian
280
24k
Transcript
AIとRubyの静的型付け ルールルルルル RubyKaigi 2026事後勉強会 ukin0k0
うきのこ。 @ukin0k0 株式会社クラウドワークスのWebアプリケーションエンジニア RubyKaigiは那覇、松山に続き、三回目 RBS / Steepの整理をしたことをきっかけに 今回は型関連セッションをメインに聴講
AI時代において Rubyの型はどうなるのか?
RubyKaigi 2025 Matz Keynote ★ Smart People don’t care Static
Types ★ I don’t think AI would make those errors RubyKaigi 2026 事前勉強会 ★ 型関連のセッションが減った ★ 『No Types Needed, Just Callable Method Check』by @_dak2_ 型要らなそう...?
型関連セッション振り返り
Claude Codeに最適なプログラミング言語は? ★ RubyはPython、JavaScriptと並んで最も高速 で、安価で、安定にAI実装できる ★ SteepありのRubyはプレーンの Rubyの2.5倍 遅く、2.3倍高い 引用:
『Which Programming Language Is Best for Claude Code? 』Yusuke Endoh
セッションでの AIに関する話 No Types Needed, Just Callable Method Check @_dak2_
★ AIが非決定的な動きをする以上はContract(契約・規約)としての型は必要だ が、それ以外は不要 Making the RBS Parser Faster @soutaro ★ RBSパーサー高速化の背景として、Steep付きRubyのAI実装はコストが高い という検証結果に触れる
セッションでの AIに関する話 Practical TypeProf: Lessons from Analyzing Optcarrot @mametter ★
Rubyは型宣言がなくてもAIと上手く連携できる ★ TypeProfの主目的であるエディタのサポートはその意義を失った ★ とはいえ、TypeProfはRubyコードを変更しないのでAIの速度を落とすことはな い ★ MCPサーバーとしてTypeProfがAIエージェントの型推論を支援する可能性は あるが、今のところ人間のために改良を続ける ★ 型注釈なしの推論はこれまで以上に重要になるかも
セッションでの AIに関する話 Good Enough Types: Heuristic Type Inference for Ruby
@Shia ★ AIとの関連性について特段触れられてはないが、型注釈・型定義を書かないと いう方針はAI時代の動向と一致する 型要るのか、要らないのかどっちなんだ...
AIとRubyの型システム
None
★ AIがソースコードを書くようになった ★ IDE支援のニーズが今後は減っていくだろう ★ AIは非決定的に動く以上、静的型付けによる保証は今後とも必要 ★ Steep付きのRubyはAIの利用コストが高くつく ★ AIの利便性を考えると静的型付けに関するソースコードを減らしたい
★ 型注釈及び型定義のニーズ減 ★ 相対的に型推論のニーズ増 Rubyの静的型付けにおける AIの影響
None
型推論に期待