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
プログラミング"言語"をはじめよう
Search
0918nobita
April 18, 2019
Programming
0
47
プログラミング"言語"をはじめよう
新1回生向け
0918nobita
April 18, 2019
Tweet
Share
More Decks by 0918nobita
See All by 0918nobita
入門言語としての F#
0918nobita
0
370
入門SRTP - 型レベルプログラミングちょっとだけ入門
0918nobita
0
330
RxJSで始めるリアクティブ・プログラミング と GitHub Emoji
0918nobita
1
82
Firebaseを使って作るPWA (LINE Developer Meetup #43)
0918nobita
1
770
OSSとライセンスの話
0918nobita
0
87
Other Decks in Programming
See All in Programming
2 週間で Twitter Bot を作ってみた
contour_gara
0
270
Elm Form Validation
bkuhlmann
0
510
冗長なエラーログを削減し、スタックトレースを手に入れる / Reducing Verbose Error Logs and Obtaining Stack Traces
upamune
0
450
if constexpr文はテンプレート世界のラムダ式である
faithandbrave
3
640
Ruby Function Composition
bkuhlmann
1
330
SIMD Parallel Programming with the Vector API
josepaumard
0
120
Komplexe Oberflächen mit SVG und der Web Animation API
joergneumann
0
670
PHP8.3の機能を振り返る / Review of PHP 8.3 features
seike460
PRO
1
110
1BRC--Nerd Sniping the Java Community
gunnarmorling
0
340
Goのエラースタックトレースの歴史と今後
sonatard
7
1.2k
スクラムガイドのスプリントレトロスペクティブを改めて読みかえしてみた / Re-reading the Sprint Retrospective Section in the Scrum Guide
mackey0225
3
410
try! Swift Tokyo 2024のLT枠に採択されたプロポーザルを出すときに考えていたこと
ski
0
350
Featured
See All Featured
Building Applications with DynamoDB
mza
88
5.6k
Docker and Python
trallard
34
2.7k
Facilitating Awesome Meetings
lara
42
5.6k
GraphQLの誤解/rethinking-graphql
sonatard
50
9.2k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
Writing Fast Ruby
sferik
621
60k
Building an army of robots
kneath
300
41k
Done Done
chrislema
178
15k
It's Worth the Effort
3n
180
27k
Scaling GitHub
holman
457
140k
Making the Leap to Tech Lead
cromwellryan
124
8.5k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
17
1.4k
Transcript
ϓϩάϥϛϯάzݴޠzΛ ͡ΊΑ͏ ఆྫձٞ-5
ճੜରͷ-5Ͱ͢ ϚαΧϦΊ͍ͯͩ͘͞
ࣗݾհ w ใཧֶ෦ճੜ 3$$ࢮ͢ দຊେ 5XJUUFS!OPCJUB w ͖ͳϓϩάϥϛϯάݴޠ#FTU '035)
0$BNM 5ZQF4DSJQU w ීஈͬͯΔ͜ͱ 8FCΞϓϦݴޠॲཧܥ։ൃ ݴޠͷݸਓݚڀ ঁ w (1" w -*/& "CFNB57ͷΠϯλʔϯͰΞϓϦαʔϏε։ൃΛܦݧ
Կ͢ͷ ʮ࡞Γ͍ͨͷʯͱʮݴޠʯͷؔੑ w ʮύϥμΠϜʯͱʮσβΠϯύλʔϯʯ w ʮτοϓμϯʯͱʮϘτϜΞοϓʯ Կ͔Βֶͼ࢝Ί͍͍͔ͯΘ͔Βͳ͍ਓ͚ͷ Φεεϝٕज़ॻ
ཁɺϓϩάϥϛϯάݴޠʹؔ͢Δఏىɾ༻ޠհͱ ٕज़ॻհͷ-5Ͱ͢
ʮ࡞Γ͍ͨͷʯͱʮݴޠʯ w ԿΛ࡞Δ͔ܾ·ͬͨͱ͢Δ w ͡Ό͋ʮͲ͏࡞Δʁʁʯ w Ξϓϩʔν͍͘ΒͰ͋Δɺ ͦΕͧΕʹϝϦοτσϝϦοτ͕͋Δ w ͲΜͳΞϓϩʔν͕͋Δ͔ͬͯ
ݟΛ͑Δ͜ͱ͕ʮٕज़ྗͷ্ʯ
ʮύϥμΠϜʯͱʮσβΠϯύλʔϯʯ w ύϥμΠϜΞϓϩʔνʹ࠷ӨڹΛ༩͑Δɺ ʮݴޠͷͭ։ൃࢥʯ w σβΠϯύλʔϯύϥμΠϜΛલఏͱͯ͠ ޮతͳ࣮ํ๏ΛఆΊΔʮܗࣜख๏ʯ
ʮτοϓμϯʯͱʮϘτϜΞοϓʯ w τοϓμϯ ʰ࡞Γ͍ͨͷશମ͔Β෦ߏ·Ͱɺ ɹஈ֊తʹৄࡉʹ͍ͯ͘͠ʱઃܭख๏ ༻͍ΒΕΔݴޠͷྫ +BWB $ 1ZUIPO ʜ
w ϘτϜΞοϓ ʰ·ͣγεςϜΛߏ͢Δݸʑͷ෦Λࡉ෦·Ͱઃܭ ɹ͠ɺͦΕΛΈΘͤͯܗʹ͍ͯ͘͠ʱઃܭख๏ ༻͍ΒΕΔݴޠͷྫ '035) -*41 ʜ
۩ମతʹz࡞Γ͍ͨͷz͕ ͋Δํʜʁ
۩ମతʹz࡞Γ͍ͨͷz͕ ͋Δํʜʁ
3$$ͷ্ճੜͷಘҙΛͬͯɺ ελʔτμογϡΛΩϝΑ͏ εΩϧϚοϓΛݟͨΓɺ ෦ࣨͷຽΛ؍͢ΕΘ͔Δ
۩ମతʹz࡞Γ͍ͨͷz͕ ແ͍ͳΒʜʁ
ϓϩάϥϛϯάzݴޠzΛ ୳ٻͯ͠Έ͍͔͕ͯʁ ͱ?͕༏͘͠͝Ҋ͠·͢
ಡΉͱ͍͍ຊ 0$BNMݴޠͷҰ൪ஸೡͳ ೖॻ ిࢠ൛ԁ ཧຊԁ w lҙຯzʹएׯ৮ΕΔ w
lؔܕݴޠzͷΤοηϯεΛ ޮΑֶ͘Δ w Կ͔Βೖ͢Δ͔໎͍ͬͯΔ ͳΒͱΓ͋͑ͣίϨ
ಡΉͱ͍͍ຊ lҙຯzͷੈքͷট w ݸਓతʹ͖ͳٕज़ॻୈҐ w ࣮ژେͰڭՊॻͱͯ͠ ࠾༻͞ΕͯͨΓ͢Δ w ͱʹ͔͘ɺಡΜͰΈʁ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠