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
J言語を讃えた
Search
さっちゃん
February 22, 2017
Programming
720
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
J言語を讃えた
J programming language
さっちゃん
February 22, 2017
More Decks by さっちゃん
See All by さっちゃん
火星曆
ne_sachirou
0
32
みんなのオブザーバビリティプラットフォームを作ってるんだがパフォーマンスがやばい #mackerelio #srenext
ne_sachirou
0
1.7k
作ってよかったgraceful shutdownライブラリ #kyotogo
ne_sachirou
0
1.4k
path 依存型って何?
ne_sachirou
0
840
野生の onbording と onbording 設計 #kyototechtalk
ne_sachirou
0
740
メトリックはいかにして見え續ける樣になったか #devio2022
ne_sachirou
0
130
名實一致
ne_sachirou
0
750
まかれるあなとみあ ―Mackerel のしくみを理解する 30 分― @ Hatena Engineer Seminar #16
ne_sachirou
0
3.3k
tacit programming : Point-free, Concatenatives & J
ne_sachirou
0
1.1k
Other Decks in Programming
See All in Programming
The Bowling Game- From Imperative to Functional Programming - Part 1
philipschwarz
PRO
0
210
AI 輔助遺留系統現代化的經驗分享
jame2408
1
1.1k
symfony/aiとlaravel/boost
77web
0
110
OS アップデート対応の取り組み方がもっと共有されてほしい
andpad
0
110
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
4.8k
LaravelLive Japan の裏方のすべて — 第188回 PHP勉強会@東京 (2026-06-24)
suguruooki
2
140
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
280
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
1k
Lessons from Spec-Driven Development
simas
PRO
0
240
スマートグラスで並列バイブコーディング
hyshu
0
270
The ROI of Quarkus for Spring Boot Applications
hollycummins
0
150
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
160
Featured
See All Featured
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
260
Mobile First: as difficult as doing things right
swwweet
225
10k
Navigating Weather and Climate Data
rabernat
0
270
Unsuck your backbone
ammeep
672
58k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
270
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
Evolving SEO for Evolving Search Engines
ryanjones
0
230
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
210
Building Adaptive Systems
keathley
44
3.1k
Why Our Code Smells
bkeepers
PRO
340
58k
Transcript
ᒬʑͳݴޠΛላ΅͏
ŇP0 ͬͪ͞ΌΜͰ͢Αʌ ʏM@M ůƄˑ
7JNc/FP7JNͬͯΔํ ✋
&NBDTͬͯΔํ ✋
ࢲͲͬͪͬͯ·͢
ϝΠϯͷϓϩάϥϛϯάݴޠԿͰ͔͢ ✋ ෳᏐճࡏΓ
+BWB4DSJQU YT< > YTSFEVDF Y
B Y B YTMFOHUI
1ZUIPO GSPN TUBUJTUJDT JNQPSU NFBO YT<
> NFBO YT
3VCZ YT< > YTTVNUP@GYTTJ[F
$SZTUBM YT< > YTSFEVDF\cY BcY
B^UP@G YTTJ[F
&MJYJS YT< > &OVNTVN YT
MFOHUI YT
&SMBOH 9T< > MJTUTGPMES GVO
9 " 9 "FOE 9T MFOHUI 9T
$PNNPO-JTQ EFGWBS YT GMPBU BQQMZ YT
MFOHUIYT
(P QBDLBHF NBJO JNQPSU GNU GVOD NBJO \ YT<>GMPBU\
^ TVN GPS@ YSBOHFYT \ TVN Y ^ GNU1SJOUMO GMPBU TVN MFO YT ^
3VTU GONBJO \ MFUYT< >
QSJOUMO \^ YTJUFS GPME cB YcB Y BT GYTMFO BT G ^
4DBMB EFGYT-JTU YTTVNUP%PVCMFYTMFOHUI
)BTLFMM YT< > GPMES
YT GSPN*OUFHSBMMFOHUIYT
)BTLFMM YT< >
GPMES GSPN*OUFHSBMMFOHUI YT
,JUUFO < >YTYT EVQ\ ^GPMES
TXBQMFOHUI J
ᒬʑͳݴޠΛላ΅
/#+ YT YT
ᓫ೦ͩͬͨͳ͜͜ͰላΔͷ+ݴޠ͚ͩͩ
+ݴޠΛࢌ͑Δ
ŇP0 ͬͪ͞ΌΜͰ͢Αʌ ʏM@M ůƄˑ
None
/#+ YT YT
MPBEbQMPU` WFM QMPUWFM WFM WFM @ c
WFM WFM @ c WFM WFM
MPBEbQMPU` SPUBUFBE YZc SPUBUF? J K QMPUYZ
MPBEQMPU GS ! TDPSFT QEOFX QEUZQFCBS QEYMBCFM QEGSTDPSFT QETIPX
ज़ޠ /PVO໊ࢺ .POBEJD7FSCಈࢺ ˠ വᏐ %ZBEJD7FSCಈࢺ ˠˠ വᏐ "EWFSC෭ࢺ
വᏐˠവᏐ $POKVODUJPOଓࢺ വᏐˠവᏐˠവᏐ
QPJOUGSFFTUZMF UBDJUQSPHSBNNJOH
4,*ίϯϏωʔλ *Y Y ,YZ Y 4YZ[ Y[ Z[
4,*ίϯϏωʔλ *Y Y ,YZ Y⾨ আ 4YZ[ Y[
Z[ ⾨ ෳ
4,*ίϯϏωʔλ ࣗݾద༻ 4**Y *Y *YYY
4,*ίϯϏωʔλ ࠶ᓤ :4 , 4** 4 4 ,4 , ,
4** :Y Y:Y
.POBEJDGY 9ˠ" %ZBEJDYGZ 9 ᵓˠ" :
-FGUY<Z㱺Y 9 ᵓˠ9 : 3JHIUY>Z㱺Z 9 ᵓˠ: :
.POBEJDGPSL GHI Y㱺 GY H IY ᵃ9ˠ8 9ᵛ ᵓˠ" ᵋ9ˠ;
%ZBEJDGPSLY GHI Z㱺 YGZ H YIZ ᵃᴷᴷ9 ᴹ ᵓˠ8 9ᵛ ᵃ: ᴹ :ᴷᴷᵛ ᵓˠ" ᵋᴷᴷ9 ᴹ ᴹᵓˠ; ᵋ:
.POBEJDIPPL GH Y㱺YG HY ᵃ 9ˠ; 9ᵛ ᵓˠ" ᵋᴷᴷ9 %ZBEJDIPPLY
GH Z㱺YG HZ 9 ᵓˠ" :ˠ;
.POBEJDDBQQFEGPSL <GH Y㱺G HY 9ˠ:ˠ" %ZBEJDDBQQFEGPSLY <GH Z㱺G YHZ 9
ᵓˠ;ˠ" :
.POBEJDOPVOGPSL OGH Y㱺OG HY / ᵓˠ" 9ˠ; %ZBEJDOPVOGPSLY OGH Z㱺OG
YHZ / 9 ᵓˠ" ᵓˠ; :
ಈࢺ 覺える
RVJDLTPSU ! < < ! < \d ! ?
c&# J# ^#^^\ 'J[[#V[[ &c" " ^
#V[[ & c" " ^ 'J[[ &c" " ^"J ᴹᴹ'J[[ᴹᴹ#V[[ᴹ'J[[ᴹᴹᴹ'J[[ᴹ#V[[ᴹᴹ'J[[ᴹᴹᴹ'J[[#V[[ ᴹᴹᴹ'J[[ᴹᴹ#V[[ᴹ'J[[ᴹᴹᴹ'J[[ᴹ#V[[ᴹᴹ'J[[ᴹᴹᴹ 'J[[#V[[ᴹᴹᴹ'J[[ᴹᴹ#V[[ᴹ'J[[ᴹᴹᴹ'J[[ᴹ#V[[ᴹᴹ'J[[ᴹ ᴹᴹ'J[[#V[[ᴹᴹᴹ'J[[ᴹᴹ#V[[ᴹ'J[[ᴹᴹᴹ'J[[ᴹ#V[[ᴹ ᴹ'J[[ᴹᴹᴹ'J[[#V[[ᴹᴹᴹ'J[
? @ ?? @ ? @
? @ ?? @ ? @ ?? @ ? @ ?? @ ?? @ ? @ ? @ ?? @ \ @ \ ? @ ? @ ` )FMMP XPSME
KEͱӠ;ΈࠐΈ3%#͕ࡏΔ 0%#$Ͱ֎෦ͷ%#ʹ᠃ग़ိΔ KITͱӠ;ΈࠐΈ8FCTFSWFS͕ࡏΔ ˣ 8FCBQQMJDBUJPO͕࡞ΕΔ
؆ᄸʹάϥϑΛඳ͚Δ Ξχϝʔγϣϯग़ိΔ ˣ γεςϜΛϞχλϦϯάͰ͖Δ
ϑϥΫλϧඳ͚Δ
+ݴޠΛࢌ͑ͨ