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
Dartに持っている希望
Search
TwitterID:@rukiadia
June 08, 2014
Technology
0
5.1k
Dartに持っている希望
天下一altJS武闘会の発表資料(Dart枠)です。
TwitterID:@rukiadia
June 08, 2014
Tweet
Share
More Decks by TwitterID:@rukiadia
See All by TwitterID:@rukiadia
やらない事を決めるプロダクト設計
rukiadia
16
9.4k
セッションの有効期限をどう決めるか
rukiadia
0
170
ふんわり理解するcontext
rukiadia
1
460
今こそ深堀りする、PHPのDockerイメージ / understand_php_docker
rukiadia
3
3k
Dependency Injectionとデザインパターン / understand_di_and_design_patterns
rukiadia
1
500
今こそ理解するDI(Dependency Injection) / Understand Dependency Injection of PHP
rukiadia
4
5.5k
今こそ理解する PHPの日時計算 / Understand date manipulation of PHP
rukiadia
0
3.4k
ページネーションから考えるSQLパフォーマンス
rukiadia
1
1.7k
遅延読み込みとの正しい付き合い方 + α
rukiadia
7
1.4k
Other Decks in Technology
See All in Technology
ファインディにおける Dataform ブランチ戦略
hiracky16
0
230
Recoil脱却の現状と挑戦
kirik
3
480
公開初日に個人環境で試した Gemini CLI 体験記など / Gemini CLI実験レポート
you
PRO
3
1.1k
大規模組織にAIエージェントを迅速に導入するためのセキュリティの勘所 / AI agents for large-scale organizations
i35_267
6
350
経理出身PdMがAIプロダクト開発を_ハンズオンで学んだ話.pdf
shunsukenarita
1
250
「育てる」サーバーレス 〜チーム開発研修で学んだ、小さく始めて大きく拡張するAWS設計〜
yu_kod
1
200
LLM開発を支えるエヌビディアの生成AIエコシステム
acceleratedmu3n
0
350
「AI駆動開発」のボトルネック『言語化』を効率化するには
taniiicom
1
230
[TechNight #91] Oracle Database 最新パフォーマンス分析手法
oracle4engineer
PRO
3
290
[MIRU2025]Preference Optimization for Multimodal Large Language Models for Image Captioning Tasks
keio_smilab
PRO
0
130
Amazon CloudWatchのメトリクスインターバルについて / Metrics interval matters
ymotongpoo
3
300
恐怖!テストコードなき夜
tsukuboshi
2
100
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.5k
Raft: Consensus for Rubyists
vanstee
140
7k
Statistics for Hackers
jakevdp
799
220k
Unsuck your backbone
ammeep
671
58k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Music & Morning Musume
bryan
46
6.7k
A designer walks into a library…
pauljervisheath
207
24k
Transcript
Dartʹظͯ͠Δ͜ͱ
ࣗݾհ Twitterɿ@rukiadia Androidͷࣄͬͯ·͢ PHPͷࣄͬͯ·ͨ͠ AltJSTypeScriptͱCoffeeScript ͘Β͍͔͠Γ·ͤΜ ΤϯδχΞ࢛(26ࡀ)
ಥવͰ͕͢ɺ࣭Ͱ͢
Q. Dartʹ͋Δఔ৮Εͨࣄ! ͋Γ·͔͢ʁ
رత؍ଌʹຬͪͨ͠·͢
Dartͷ֓ཁ Googleۘ Java෩ຯͷίʔυ / ੩తܕ͚ʢॏཁʂʣ ։ൃDartEditorʢEclipseϕʔεʣͰߦ͏ DartVM্Ͱಈ࡞ ίϯύΠϧͯ͠ੜJSͱͯ͠͏͜ͱՄೳ
Dart๊͕͑Δݱ࣮ Dart͕ͦͷ··ಈ͘ڥ͕ͳ͍(Dartiumআ͘) ίϯύΠϧޙͷJSͦΜͳʹಡΈ͘͢ͳ͍ ※ࣗผʹͩͱࢥͬͯ·ͤΜɻཧ༝ޙड़ɻ ίϯύΠϧޙͷJSͦΜͳʹ࣮ߦૣ͘ͳ͍ ECMAͷඪ४Խ࢝·͔ͬͨͬΓ ※201312݄ʹެࣜൃද
Dart͕ࢦ͍ͯ͠Δॴ • WebϓϥοτϑΥʔϜ্ͷڞ௨։ൃݴޠΛ౷Ұʂ • DartVM্Ͱߴ࣮ߦʂ • ΫϥΠΞϯταΠυαʔόʔαΠυDartʂʂ ※ͷΠϝʔδͰ͢
࠷ۙߟ͍͑ͯΔ͜ͱ ʮAltJSΛίϯύΠϧͨ͠ޙͷੜJS৮Βͳ͖Ό ͍͚ͳ͍໘͋ΔͳʔɾɾʢಠΓݴʣʯ ˠΤϥʔग़ͨ࣌ʹͱΓ͋͑ͣݟͨΓ ਓʮAltJSੜJS྆ํςετ͠ͳ͍ͱ҆৺Ͱ ͖ͳ͍ʢഭਅʣʯ ˠʮ͑ʁʯ
ίϯύΠϧޙͷJSͷ৺Λͤͣ ʹࡁΉੈք͕ཉ͍͠
None
ͷرDartʹୗ͞Εͨ
ຊԻ JavaScriptɺਖ਼ݴͬͯಡΈʹ͍͘ɻ JavaScriptʹΓΘΔଘࡏ͕ཉ͍͠ɻ AltJSʹʮJavaScriptʹΓΘΔଘࡏʯ ʹͳͬͯཉ͍͠ɻ
ίϯύΠϧޙͷJSͳΜͯݟΔඞཁແ͘ͳΔɻ ! ͦΕ͕ͦ͜ʮਅͷʯAltJSɾɾʂ
Dartͱ͍͏ݴޠ͕ʮݱࡏʯͰͳ͘ʮະ དྷʯΛม͑ͯ͘ΕΔଘࡏͩͱ৴͍ͯ͡·͢
·ͱΊ DartJSͷޙܧऀࢦͯ͠Δɻ ଞͷAltJS͕ݏ͍ͳ༁Ͱͳ͍Ͱ͢ɻ ˠΉ͠ΖΑΓΓ͍͔ͨΒࠓࢀՃͯ͠Δ ͱ͔ϚαΧϦͱ͔ɺͬͯ·͢ʂ
͝ਗ਼ௌ͋Γ͕ͱ͏͝ ͍͟·ͨ͠