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
0
690
J言語を讃えた
J programming language
さっちゃん
February 22, 2017
Tweet
Share
More Decks by さっちゃん
See All by さっちゃん
みんなのオブザーバビリティプラットフォームを作ってるんだがパフォーマンスがやばい #mackerelio #srenext
ne_sachirou
0
1.5k
作ってよかったgraceful shutdownライブラリ #kyotogo
ne_sachirou
0
1.3k
path 依存型って何?
ne_sachirou
0
680
野生の onbording と onbording 設計 #kyototechtalk
ne_sachirou
0
640
メトリックはいかにして見え續ける樣になったか #devio2022
ne_sachirou
0
97
名實一致
ne_sachirou
0
680
まかれるあなとみあ ―Mackerel のしくみを理解する 30 分― @ Hatena Engineer Seminar #16
ne_sachirou
0
3.1k
tacit programming : Point-free, Concatenatives & J
ne_sachirou
0
1k
Monitoring Containerized Elixir
ne_sachirou
1
990
Other Decks in Programming
See All in Programming
AIを活用し、今後に備えるための技術知識 / Basic Knowledge to Utilize AI
kishida
22
5.8k
Design Foundational Data Engineering Observability
sucitw
3
200
Ruby×iOSアプリ開発 ~共に歩んだエコシステムの物語~
temoki
0
330
デザイナーが Androidエンジニアに 挑戦してみた
874wokiite
0
520
AIと私たちの学習の変化を考える - Claude Codeの学習モードを例に
azukiazusa1
10
4.3k
私の後悔をAWS DMSで解決した話
hiramax
4
210
Putting The Genie in the Bottle - A Crash Course on running LLMs on Android
iurysza
0
140
スケールする組織の実現に向けた インナーソース育成術 - ISGT2025
teamlab
PRO
1
120
詳解!defer panic recover のしくみ / Understanding defer, panic, and recover
convto
0
240
HTMLの品質ってなんだっけ? “HTMLクライテリア”の設計と実践
unachang113
4
2.9k
Reading Rails 1.0 Source Code
okuramasafumi
0
240
機能追加とリーダー業務の類似性
rinchoku
2
1.3k
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
462
33k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Visualization
eitanlees
148
16k
Designing for humans not robots
tammielis
253
25k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
Thoughts on Productivity
jonyablonski
70
4.8k
We Have a Design System, Now What?
morganepeng
53
7.8k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
A Tale of Four Properties
chriscoyier
160
23k
Music & Morning Musume
bryan
46
6.8k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
13k
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͕࡞ΕΔ
؆ᄸʹάϥϑΛඳ͚Δ Ξχϝʔγϣϯग़ိΔ ˣ γεςϜΛϞχλϦϯάͰ͖Δ
ϑϥΫλϧඳ͚Δ
+ݴޠΛࢌ͑ͨ