[•\ަ : ‘S‚Ä ÅV50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.sc‚Ìread.cgi‚Ö]
Update time : 01/01 19:50 / Filesize : 270 KB / Number-of Response : 1019
[‚±‚̃XƒŒƒbƒh‚Ì‘‚«ž‚Ý‚ð휂·‚é]
[{” ŋߗ§‚Á‚½ƒXƒŒ•”M‚¢ƒXƒŒˆê—— : {” ŋߗ§‚Á‚½ƒXƒŒ^‹LŽÒ•ʈꗗ] [—ÞŽ—ƒXƒŒƒbƒhˆê——]


ªƒLƒƒƒbƒVƒ…ŒŸõA—ÞŽ—ƒXƒŒ“®ì‚ðC³‚µ‚Ü‚µ‚½A‚²–À˜f‚ð‚¨Š|‚¯‚µ‚Ü‚µ‚½

ŽŸ¢‘㌾Œê25 TypeScript Swift Go Kotlin Rust Nim



1 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/04/17(“ú) 17:52:35.38 ID:KG26dcth.net]
ƒXƒŒƒ^ƒCi‡”Ô‚ÍRedMonk€‹’jˆÈŠO‚ÌŒ¾Œê‚àok

‘OƒXƒŒ
ŽŸ¢‘㌾Œê24 Go Nim Rust Swift Kotlin TypeScript
https://mevius.5ch.net/test/read.cgi/tech/1647887021/

155 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/22(‹à) 20:25:25.90 ID:UKixTNef.net]
>>149
Pony
Rust‚æ‚è‚àˆÀ‘SBƒf[ƒ^‹£‡‚¾‚¯‚łȂ­AƒfƒbƒhƒƒbƒNAŽÀsŽž—áŠO‚ª‹N‚«‚È‚¢‚±‚Æ‚à•ÛØ‚³‚ê‚Ä‚é
actorƒ‚ƒfƒ‹‚ðÌ—p‚µ‚Ä‚¢‚é

156 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/22(‹à) 20:27:40.70 ID:aYwHbJz6.net]
>>150
‚±‚ê‚Å‚·‚©‚Ë
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

The Flix Programming Language
https://flix.dev/
https://github.com/flix/flix

ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾ŒêFlix‚ÉŠÖ‚·‚éMagnus MadsenŽ‚Ö‚ÌƒCƒ“ƒ^ƒrƒ…[
https://www.infoq.com/jp/news/2022/03/flix-programming-language/

Flix‚Í‘½‚­‚̃vƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚ɃCƒ“ƒXƒpƒCƒA‚³‚ꂽƒI[ƒvƒ“ƒ\[ƒX‚̃vƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚Å‚ ‚èAŠJ”­ŽÒ‚ÍŠÖ”Œ^A–½—ߌ^A˜_—Œ^‚̃Xƒ^ƒCƒ‹‚ŃR[ƒh‚ð‘‚­‚±‚Æ‚ª‰Â”\‚Å‚ ‚éBFlix‚ÍScala‚ÉŽ—‚Ä‚¨‚èAHindley-Milner‚ÉŠî‚­Œ^ƒVƒXƒeƒ€‚ÆGo‚ɃCƒ“ƒXƒpƒCƒA‚³‚ꂽ•Àsˆ—ƒ‚ƒfƒ‹‚ðÌ—p‚µ‚Ä‚¢‚éBJVMŒ¾Œê‚̓|ƒŠƒ‚[ƒtƒBƒbƒNƒGƒtƒFƒNƒgƒVƒXƒeƒ€‚âDatalog§–ñ‚Ȃǂ̃

157 –¼‘OF†ƒj[ƒN‚È‹@”\‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚éB []
[‚±‚±‰ó‚ê‚Ă܂·]

158 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/22(‹à) 20:34:28.61 ID:aYwHbJz6.net]
>>153
‚Ç‚à‚Å‚·

https://www.ponylang.io/

ƒtƒBƒ“ƒeƒbƒN‚ŃAƒNƒ^[ƒ‚ƒfƒ‹‚̃vƒƒOƒ‰ƒ~ƒ“ƒOŒ¾ŒêPony‚ðŽg‚¤
https://www.infoq.com/jp/news/2016/05/pony-fintech/

Pony‚̓AƒNƒ^[ƒ‚ƒfƒ‹‚ðŽg‚Á‚½ƒlƒCƒeƒBƒuŒ¾Œê‚Å‚ ‚èALLVM‚ðŽg‚¤BƒAƒNƒ^[ƒ‚ƒfƒ‹‚ÍErlang‚âAkka‚Å—L–¼‚Å‚ ‚èA1973”N‚ÌCarl HewittŽ‘¼‚̘_•¶‚©‚綂܂ꂽBƒAƒNƒ^[‚Íó‘ÔŠÇ—‚Æ”ñ“¯Šúƒƒ\ƒbƒh‚ð‘g‚݇‚킹‚éBƒtƒB[ƒ‹ƒh‚ɉÁ‚¦AƒAƒNƒ^[‚͂ЂƂ‚̃ƒbƒZ[ƒWƒLƒ…[‚ƃq[ƒv‚ðŽ‚ÂBClebschނɂæ‚ê‚ÎAPony‚̃AƒNƒ^[‚͓Ɨ§‚µ‚ăKƒx[ƒWƒRƒŒƒNƒVƒ‡ƒ“‚ª‚³‚êAErlang‚âAkka‚Ƃ͈ႢAƒAƒNƒ^[‚»‚Ì‚à‚Ì‚àƒKƒx[ƒWƒRƒŒƒNƒVƒ‡ƒ“‚³‚ê‚é‚Ì‚ÅAƒAƒNƒ^[‚ðŽE‚·‚½‚߂̃ƒbƒZ[ƒW‚̂悤‚È‚à‚͕̂K—v‚È‚¢BŽè“®‚ł̃ƒ‚ƒŠŠÇ—‚Í•s—v‚Ȃ̂¾B

ƒAƒNƒ^[‚ÍŽ©•ª‚̃q[ƒv‚̃Kƒx[ƒWƒRƒŒƒNƒVƒ‡ƒ“‚ðmark-and-donft-sweepƒAƒ‹ƒSƒŠƒYƒ€‚ðŽg‚Á‚Ä‘¼‚̃AƒNƒ^[‚Ƃ͓Ɨ§‚µ‚Äs‚¤B‚‚܂èAPony‚Í“ž’B‰Â”\‚ȃOƒ‰ƒt‚ɑ΂µ‚Ä‚Ín‚̃I[ƒ_[‚¾B“ž’B•s‰Â”\‚ȃƒ‚ƒŠ‚͉e‹¿‚ð—^‚¦‚È‚¢BƒAƒNƒ^[‚̃q[ƒv‚ÌGC‚É‚Ísafepoint‚ª‚È‚­A“ǂݞ‚ÝA‘‚«ž‚݂̃oƒŠƒA‚àAƒJ[ƒhƒe[ƒuƒ‹ƒ}[ƒLƒ“ƒO‚àƒRƒ“ƒpƒNƒg‰»‚à‚È‚¢BƒRƒ“ƒpƒNƒg‰»‚ª•K—v‚È‚¢‚Ì‚ÅAƒ|ƒCƒ“ƒ^‚̃tƒBƒNƒXƒAƒbƒv‚à•K—v‚È‚¢B

159 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/22(‹à) 20:39:31.11 ID:NkxiGfGV.net]
erlangŒn‚ʼn½‚©‚µ‚çL‚тñ‚È‚¢‚Ì‚©

160 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/22(‹à) 20:56:20.88 ID:UKixTNef.net]
>>156
ErlangŒn‚ÅElixir‚ÌŽŸ‚É—ˆ‚»‚¤‚Ȃ̂ÍGleam‚©‚ÈH
‚Ü‚¾‚Ü‚¾V‚µ‚·‚¬‚Ä–¢¬n‚¾‚¯‚ÇA’…ŽÀ‚ɃRƒ~ƒ…ƒjƒeƒB‚ª‘å‚«‚­‚È‚Á‚Ä‚é‹C‚ª‚·‚é

‚ ‚Ƃ͑¼‚É33ŒÂ‚Ù‚ÇƒŠƒXƒgƒAƒbƒv‚³‚ê‚Ă邩‚çA‚È‚ñ‚©L‚Ñ‚»‚¤‚Ȃ̂ ‚Á‚½‚狳‚¦‚Ä
https://github.com/llaisdy/beam_languages

161 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/22(‹à) 20:57:22.84 ID:MSzkRWeB.net]
>>152
WasmŽ©‘Ì‚Í\•ª‚ÉŽÀ—p“I‚Ńuƒ‰ƒEƒUã‚©‚çƒNƒ‰ƒEƒhƒGƒbƒWã‚ÉŽŠ‚é‚܂ŗlX‚Ȋ‹«‚ł̊‹«”ñˆË‘¶Œ¾Œê‚Ì’nˆÊŠm—§
‚½‚¾‚µWasmŽd—l‚Ö‚ÌGC“±“ü‚Í–¢—ˆ‚̘b‚Ö‚Ææ‘—‚è
‚µ‚½‚ª‚Á‚ÄŽÀ—p“I‚ÈWasm‹LqŒ¾Œê‚Æ‚µ‚Ä‚ÍC/C++/Rust‚̂܂܂ƂȂèRust‚ªƒxƒXƒgƒ`ƒ‡ƒCƒX

162 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/22(‹à) 21:14:40.69 ID:gmnEH6Vv.net]
>>158
LLVM‚ªŠš‚߂΂قڑS‚ÄWasm‘Ήž‚ɂȂ肤‚é‚̂ŗ˜“_‚Å‚à‚È‚ñ‚Å‚à‚È‚¢
ƒIƒŒƒIƒŒŒ¾Œê‚Å‚àWasm‚ɑΉž‚Å‚«‚邯‚¢‚¤‚©‚·‚Å‚Éì‚Á‚½

163 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/22(‹à) 21:25:22.84 ID:p9LA8Dyp.net]
>>159
GCŒ¾Œê‚¾‚Æ–¾Šm‚É•s—˜‚È‚¾‚¯‚Å‚à‚¿‚ë‚ñ“®‚­‚æ
GC‚È‚µŽ©ìŒ¾Œê‚Å—Ç‚¢‚à‚Ì‚ªì‚ꂽ‚È‚ç‚΃VƒFƒAŽæ‚è‚És‚­‚Æ‚¢‚¢‚Ë
Œ»óRust‚Ì“V‰º‚ð•ö‚·ƒ`ƒƒƒ“ƒX



164 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/22(‹à) 22:15:59.43 ID:AQMvQ4xM.net]
WEB+DB Press 127†‚ÅA
Elixir ‚ÌPhoenix ‚ªA28ƒy[ƒW‚Ì“ÁW

Ruby on Rails 7, Phoenix 1.6 ‚©‚çA’EWebpack ‚Åesbuild ‚Ö

Rails‚ÌHotwire, Phoenix‚ÌLiveView ‚ÅAwebsocket ‚É‚æ‚郊ƒAƒ‹ƒ^ƒCƒ€’ÊMB
‚±‚±””NASPA ‚ÅReact ‚É’D‚í‚ꂽƒVƒFƒA‚ð‰ñ•œ‚·‚ׂ«í—ª

‘¼‚É‚ÍABootstrap ‚æ‚è‚àATailwind ‚ª‘½‚­‚È‚Á‚Ä‚«‚½

128†‚ÍATerraform “ÁWB
Software Design 2022/1ŒŽ†‚àATerraform“ÁW‚¾‚Á‚½

YouTube ‚Å—L–¼‚ÈAŽGHŒnƒGƒ“ƒWƒjƒAEKENTA ‚ÌRuby on Rails ƒTƒƒ“‚Å‚àA
Terraform‚Å“]E‚ð·•ʉ»‚Å‚«‚邯Œ¾‚Á‚½‚©‚çA‚·‚ׂĂ̎GŽEŠwZ‚à“®‚¢‚½

1‚‚̃Tƒƒ“‚ª“]E‚É—LŒø‚È‹Zp‚ðŽ‚Á‚Ä‚µ‚Ü‚¤‚ÆA
‘¼ŽÒ‚ª‡Ši‚Å‚«‚È‚­‚È‚é‚Ì‚ÅA‘ÎRãA•׋­‚µ‚È‚¢‚Æ‚¢‚¯‚È‚­‚È‚é

165 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/22(‹à) 22:38:59.17 ID:y1b9XJMs.net]
Terraform‚ª‰½‚Ȃ̂©‚à—‰ð‚¹‚¸‚É‚±‚±ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚̃XƒŒ‚É‘‚«ž‚ñ‚Å‚¢‚é‚Ì‚©

166 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/22(‹à) 22:55:47.09 ID:dDLjcogg.net]
ƒŠƒXƒi[‚³‚ñ‚¾‚©Žóu¶‚¾‚©’m‚è‚Ü‚¹‚ñ‚ªAKENTA‚³‚ñ‚ÌŽå’£‚ðˆø—p‚·‚é‚È‚ç–{l‚©‚ç‹–‰Â‚ðŽæ‚Á‚ÄA
î•ñ‚Ì‹–‰Â”͈͂ƃKƒCƒhƒ‰ƒCƒ“‚ðŽç‚Á‚Ä‘‚«ž‚Ý‚µ‚½‚Ù‚¤‚ªâ‘Ηǂ¢‚ÆŽv‚¢‚Ü‚·‚ËB

“½–¼Œfަ”‚ȂçƒAƒŒ‚È”­Œ¾‚àA‘½­‚ÍŽd•û‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªA
‘¼l‚Ì–¼‚ðŒê‚Á‚Ä‚»‚ꂾ‚Æ‚³‚·‚ª‚ɂ܂¸‚¢‚Å‚·B—Ï—‚ƃ‹[ƒ‹‚ðŽç‚è‚Ü‚µ‚傤B

167 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/22(‹à) 23:14:15.38 ID:TXL8QlLI.net]
‚¦–{l‚ª‘‚«ž‚ñ‚Å‚é‚ñ‚¶‚á‚È‚¢‚Ì‚©

168 –¼‘OF161 mailto:sage [2022/04/22(‹à) 23:17:44.40 ID:AQMvQ4xM.net]
KENTA

2021”N‚ÌWebŒnƒGƒ“ƒWƒjƒA“]E‚ð¬Œ÷‚³‚¹‚é3‚‚̋Zp—v‘fA2021/4
https://www.youtube.com/watch?v=70VrB7LTe9g

WebŒnƒGƒ“ƒWƒjƒA‚ð–ÚŽw‚·l‚Ì‚½‚߂̃vƒƒOƒ‰ƒ~ƒ“ƒOŠwKƒ[ƒhƒ}ƒbƒvA2021/2
https://www.youtube.com/watch?v=0TABrlhci5M

ã‚Ì“®‰æ‚ÅATerraform ‚Å“]E‚ð·•ʉ»‚µ‚Ü‚µ‚傤‚ÆŒ¾‚Á‚Ä‚¢‚éB
‚»‚ê‚ÅA‚·‚ׂĂ̎GŽEŠwZ‚à“®‚¢‚½B
Terraform‚ªo—ˆ‚È‚¢‚ÆA“]E‚É•‰‚¯‚Ä‚µ‚Ü‚¤‚©‚ç

•Ä‘l‚©‚ç‚·‚邯A“ú–{‚ÌRuby on Rails ‚َ͈ŸŒ³‚Ìí‚¢B
10”NˆÈã‚̃vƒ‚Å‚àA1”N‚®‚ç‚¢‚̉SŽÒ‚É•‰‚¯‚Ä‚µ‚Ü‚¤

“ú–{‚ł͉ðŒÙ‚Å‚«‚È‚¢‚©‚çAŽ‘Ši‚Ȃǂ̎–‘OR¸§B
•Ä‘‚ł͑–¯‘Sˆõ‚ªƒtƒŠ[ƒ‰ƒ“ƒX‚¾‚©‚çA‚ЂƂ܂¸ŒÙ‚Á‚Ä‚àA‚·‚®‚ÉŽñ‚ɂł«‚é

169 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/22(‹à) 23:32:50 ID:dDLjcogg.net]
>>164
‚¦‚Ü‚¶‚ÅH

170 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/22(‹à) 23:40:10.10 ID:BeccjQpB.net]
KENTA‚³‚ñ‚Í‘SƒGƒ“ƒWƒjƒA‚Ì‹P‚«‚̯

171 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/22(‹à) 23:47:33.75 ID:dDLjcogg.net]
Ž]‚¦‚æ[Œh‚¦[

172 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 05:52:57.97 ID:dsrvV+XF.net]
>>165
‘Š•Ï‚í‚炸‚̃Sƒ~“®‰æ

173 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 07:28:43.83 ID:ebXv3GDe.net]
>>151
Rust‚ªƒƒ‚ƒŠ‚ðGC•À‚݂ɎG‚Ɉµ‚¦‚½‚çAÅ‚‚¾‚Á‚½‚ÈB



174 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 08:41:27.77 ID:X7wDySqh.net]
Rc‚àWeak‚à–³‚­‚È‚ê‚΂Ë
— ‚ÅŸŽè‚É‚â‚Á‚Ä‚­‚ê‚邯‚©‚µ‚ÄH
ƒvƒƒOƒ‰ƒ}‘¤‚ªˆê؃PƒA‚µ‚È‚­‚Ä—Ç‚¢‚ñ‚È‚çƒXƒSƒC‚æ‚Ë

175 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/04/23(“y) 09:12:54.44 ID:eZJZo8Wb.net]
Go‚̓Rƒ“ƒpƒCƒ‹Œ¾Œê‚Ȃ̂ɃXƒNƒŠƒvƒgŒ¾Œê‚̂悤‚Ɉµ‚¦‚éŒy—Ê‚³‚ªÅ‘å‚Ì–£—Í‚¾‚ë
Go•À‚ɃGƒfƒBƒ^‚̕⊮‚ªŒy—ʂŃRƒ“ƒpƒCƒ‹”š‘¬‚ÌƒRƒ“ƒpƒCƒ‹Œ¾Œê‚ð‰´‚Í’m‚ç‚È‚¢

Rust‚̓‰ƒCƒtƒ^ƒCƒ€‚ª‘S‘R‚í‚©‚ç‚È‚©‚Á‚½‚µAƒRƒ“ƒpƒCƒ‹’x‚·‚¬‚Ä–³—‚¾‚Á‚½‚Ë
GC‚Í‚ ‚Á‚½•û‚ª‚¢‚¢‚ÉŒˆ‚Ü‚Á‚Ä‚é‚í
ŠJ”­Žž‚̶ŽY«‚ªˆ³“|“I‚Ɉá‚Á‚Ä‚­‚é

176 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 09:17:17.05 ID:kd0LPi6/.net]
Go‚ÍCGo‰½‚Æ‚©‚µ‚Ä‚­‚ê‚ê‚΂à‚Á‚ÆŽg‚¤‹C‚ɂȂê‚é‚ñ‚¾‚¯‚Ç‚È

177 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/04/23(“y) 09:20:09.97 ID:eZJZo8Wb.net]
‚Ƃɂ©‚­Go‚Í“ª‚̈«‚¢l‚Å‚à‚·‚®‚ɃvƒƒWƒFƒNƒg‚ÉŽQ‰Á‚Å‚«‚é‚®‚ç‚¢‚É‹@”\‚ªƒVƒ“ƒvƒ‹‚É킬—Ž‚Æ‚³‚ê‚Ä‚¢‚ăRƒ“ƒpƒCƒ‹”𑬂Á‚Ă̂ªƒ|ƒCƒ“ƒg‚ÈŒ¾Œê
‚»‚ê‚ɑ΂µ‚ÄZZ‚Ì‹@”\‚ª‚È‚¢[‚Á‚ÄŒ¾‚Á‚Ä‚àŽd•û‚È‚¢‚¾‚ë

“ª‚̈«‚¢l‚Å‚àŽg‚¢‚±‚È‚¹‚錾Œê‚¶‚á‚È‚¢‚ÆŠé‹Æ‚ł͂Ȃ©‚È‚©•‹y‚µ‚È‚¢‚ÆŽv‚¤‚æ

178 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 09:46:22.59 ID:o/e4rrgi.net]
https://without.boats/blog/notes-on-a-smaller-rust/
‚¾‚ê‚©‚±‚±‚ÅŒ¾‚í‚ê‚Ă錾Œêì‚Á‚Ä‚­‚ê

179 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/04/23(“y) 09:52:47.90 ID:XZjzYuNa.net]
>>174
–{“–‚É‚»‚Ì’Ê‚è‚È‚ñ‚¾‚¯‚ÇA‚±‚ꂾ‚¯‚Í—~‚µ‚©‚Á‚½‚Ý‚½‚¢‚È‹@”\‚àˆê‚Éí‚ç‚ê‚Ă邯‚±‚낪­‚µƒ‚ƒ„ƒ‚ƒ„‚·‚é
ƒWƒFƒlƒŠƒNƒX(‚悤‚â‚­’ljÁ‚³‚ꂽ‚¯‚Ç)‚Æ‚©‘㔓Iƒf[ƒ^Œ^‚Æ‚©

180 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 10:30:02.86 ID:19UflQcD.net]
>>172
ƒ‰ƒCƒtƒ^ƒCƒ€‚ª‚í‚©‚ç‚È‚©‚Á‚½A‚Á‚ÄA‚©‚È‚è’m”\‚ª’á‚¢l‚¶‚á‚È‚¢‚Æ‚ ‚肦‚È‚¢‚ÆŽv‚¤‚æ
‚»‚µ‚Ä‚»‚Ì‚­‚ç‚¢’á‚¢l‚̓vƒƒOƒ‰ƒ~ƒ“ƒO‚ÉŒü‚¢‚Ä‚¢‚È‚¢‚ÆŽv‚¤

181 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/04/23(“y) 10:34:13.57 ID:WKX1mrZa.net]
ƒ‰ƒCƒtƒ^ƒCƒ€‚͂킩‚邯‚Ç‚±‚ꂪƒŠ[ƒWƒ‡ƒ“„˜_‚Æ‚©‚¢‚Á‚½Œµ–§‚È—˜_‚Ƃǂ¤‘Ήž‚µ‚Ä‚¢‚é‚Ì‚©‚ª‚í‚©‚ç‚ñ
ˆê”Ê“I‚ȃvƒƒOƒ‰ƒ}[‚Í‚±‚±‚܂ŗ‰ð‚µ‚È‚­‚Ä‚à‚¢‚¢‚ñ‚â‚낤‚¯‚Ç
‚È‚ñ‚Å‚±‚ñ‚È’Pƒ‚Ȃ킩‚è‚â‚·‚¢Œ´‘¥‚Ì”wŒã‚É‚»‚ñ‚È“ä‚ÈlŒû‚ÉäYàt‚³‚ê‚Ä‚¢‚È‚¢—˜_‚𓱓ü‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Ì‚©‚ª‚í‚©‚ç‚ñ‚í

182 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 10:59:59.69 ID:BgAX+6b6.net]
r‚炵‚È‚µ‹K§–³‚µ

3ch
NEXT2ch
45ch

‚Ó‚½‚΂¿‚á‚ñ‚Ë‚é
–¾˜a…ŽY

183 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 11:09:11.96 ID:teuoZU8e.net]
>>178
ƒuƒƒbƒNƒXƒR[ƒv‚Æ‚¢‚¤‚ ‚Ü‚è‚É‚à‘åŽG”c‚ȑ傫‚Șg‚ňµ‚¤‚̂ł͂Ȃ­‚Ä
ŽÀÛ‚ÉŽg‚í‚ê‚Ä‚¢‚é—LŒø‚Ȕ͈Í(ƒŠ[ƒWƒ‡ƒ“)‚Åׂ©‚­ˆµ‚¢‚Ü‚µ‚傤A‚Æ‚¢‚¤‚¾‚¯‚¾‚æ
¶‘¶’PˆÊ‚Í‘OŽÒ‚ÅAŽØ—p’PˆÊ‚ÍŒãŽÒ‚Åׂ©‚­‹æØ‚é
‹ï‘Ì“IƒR[ƒh—á‚ðŠÜ‚ß‚½‰ðàƒy[ƒW‚Ì—á

Non-Lexical Lifetimes ‚Á‚ÄH
https://qiita.com/_EnumHack/items/8b6ecdeb52e69a4ff384



184 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 12:06:36 ID:uMxflx63.net]
ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾ŒêuErlangv‚ð¶‚ñ‚¾ƒWƒ‡[EƒA[ƒ€ƒXƒgƒƒ“ƒOŽŽ€‹Ž
‚È‚¨AƒA[ƒ€ƒXƒgƒƒ“ƒOŽ‚Íu‚È‚ºƒIƒuƒWƒFƒNƒgŽwŒü‚̓Nƒ\‚Ȃ̂©v‚Æ‚¢‚¤–¼•¶‚ðŽc‚µ‚Ä‚¢‚Ü‚·B

185 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/04/23(“y) 12:41:02 ID:lKjOluUR.net]
>>177
ƒvƒƒOƒ‰ƒ}[‚Á‚ÄŒ¾‚Á‚Ä‚àOSì‚Á‚½‚èƒhƒ‰ƒCƒoì‚Á‚½‚è‚·‚é’჌ƒCƒ„[‚â‚Á‚Ä‚é‚Ì‚ÆAƒoƒbƒNƒGƒ“ƒh‚âWebŒn‚Ì‚ƒŒƒCƒ„[‚â‚Á‚Ä‚é‚̂͂¢‚é‚킯‚Å
Rust‚Í‘OŽÒ‚Ìl‚½‚¿‚ªŽg‚¦‚΂¢‚¢‚̂łÍHŒãŽÒ‚Ìl‚½‚¿‚ªRust‚ª[‚Æ‚©ƒCƒL‚Á‚Ä‚é‚ÌŒ©‚é‚ÆÎ‚Á‚Ä‚µ‚Ü‚¤

ŒãŽÒ‚Ì•ª–ì‚Å‚ÍRust‚ÍGo‚ÉŸ‚ĂȂ¢‚Å‚µ‚傤

186 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 12:48:09.21 ID:HJoWw7qN.net]
>>182
‚Þ‚µ‚ëGo‚Í‘ÎÛ‚ª‹·‚­‚Ä’Z–½‚ÉI‚í‚錾Œê
Œ¾Œê‚Ì‹@”\•s‘«‚Å‘‚«‚É‚­‚¢ã‚É‘¬‚¢‚킯‚ł͂Ȃ¢
—Bˆê‚̃ƒŠƒbƒg(?)‚ªŽd—l‚ªŠÈ‘f‚È‚±‚Æ

187 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 13:26:27 ID:o/e4rrgi.net]
>>182
Ÿ‚¿•‰‚¯‚Ì’è‹`ŽŸ‘悾‚¯‚ÇŒãŽÒ‚Å‚àrust‚Ì•û‚ª—L—˜‚Èꇂ͂ ‚é‚ñ‚¶‚á‚È‚¢‚Ì
discord‚̃oƒbƒNƒGƒ“ƒh‚Ì—á‚Æ‚©‚ ‚邿‚Ë

‚¾‚¢‚½‚¢‚̃P[ƒX‚Ågo‚ª“K‚µ‚Ä‚¢‚é‚Á‚ÄŽå’£‚Ȃ番‚©‚邯‚Ç
“Á’è‚Ì•ª–ì‚Åí‚Égo‚Ì•û‚ª“K‚µ‚Ä‚¢‚邯‚¢‚¤‚̂͌¾‚¢‰ß‚¬‚©‚Æ

188 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 13:31:57 ID:BV8u7mBP.net]
‚±‚ꂾ‚©‚çRustMŽÒ‚ÍŒ™‚È‚ñ‚¾...12”N‘±‚¢‚ÄŒµŠi‚Ɍ݊·«‚ð•Û‚Á‚Ă錾Œê‚ª’Z–½‚¾‚Á‚ÄH
‘¬‚¢‚킯‚ł͂Ȃ¢‚Á‚ÄA‚»‚è‚áGC‚ª— ‚Å“®‚¢‚ăƒ‚ƒŠ[‰ð•ú‚ð‚Ù‚Æ‚ñ‚Ç‹C‚É‚µ‚È‚­‚Ä—Ç‚¢Œ¾Œê‚Æ”ä‚ׂê‚ÎA‹ÉŒÀ‚Ì‘¬“x‚ł͗L—˜‚ɂȂé‚͓̂–‚½‚è‘O‚Å‚µ‚åH
‚»‚ê‚Å‚àC99‚âRust‚ȂǂƔä‚ׂĂà2”{‚àŽžŠÔ‚ªŠ|‚©‚é‚킯‚ł͂Ȃ¢A‚±‚ê‚𑬂¢‚킯‚ł͂Ȃ¢‚Æ•\Œ»‚·‚é‚Ì‚ÍAŽ©g‚Å‚à‹C‚¢‚Ä‚¢‚È‚¢‚Ì‚©‰B‚³‚ꂽˆ«ˆÓ‚ƕΌ©‚ðŽ‚¿‚·‚¬‚Ä‚éB
‚Þ‚µ‚ëRust‚±‚»Œã•ûŒÝŠ·‚ð•ۂ‚½‚߂Ȃǂƌ¾‚¢‚‚ÂEdition‚ȂǂƂ¢‚¤Žd‘g‚Ý‚âAƒ{ƒ[ƒ`ƒFƒbƒN‚Ì‹­‰»‚È‚ñ‚Ä’Z–½‚̃Rƒ“ƒpƒCƒ‹‚ª’Ê‚ç‚È‚¢‚悤‚ÈŽ–‚ð‚µ‚ÄA’Z–½‚ÅI‚í‚Á‚Ä‚¢‚é
¡‘‚¢‚Ä‚éRust‚ª10”NŒãƒRƒ“ƒpƒCƒ‹‚ª’Ê‚é‚Ì‚©ƒGƒ‰[‚ɂȂé‚Ì‚©‘S‚­Œ©‚¦‚È‚¢B•’ʂ̗p“r‚Å‚ÍGo‚Å\•ª‚Æ‚¢‚¤˜b‚ÉŠš‚݂‚¢‚Ä‚­‚é
Œ¾Œê‚Ì•\‘w“I‚È‹@”\‚ð‚Ç‚ñ‚Ç‚ñ“±“ü‚µ‚Ä’¼s«‚ª–³‚­A‚Ç‚ñ‚Ç‚ñ‘‚«‚É‚­‚­‚È‚Á‚Ä‚¢‚­‚̂ɋê˜J‚ÉŒ©‡‚¤‘¬“x‚ÍC99ˆÈ‰ºB—Bˆê‚̃ƒŠƒbƒg(?)‚͈ӎ¯‚‚¢Œn‚ª‚½‚Á‚½1‚‚̌¾Œê‚ð‚â‚Á‚Ä‚ê‚΃}ƒEƒ“ƒg‚Å‚«‚鎖

189 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 13:40:48.60 ID:j+9QGcWO.net]
>>182
‚Å‚àŒ»ŽÀ‚ÉWeb•ª–ì‚Å‚àRust‚ª‚¶‚í‚¶‚í‚ÆL‚܂肂‚ ‚邿‚Ë
ƒT[ƒo‘¤‚ÍGo‚æ‚èRust‚ª‚‘¬‚Åȃƒ‚ƒŠ‚ÅGC•‰‰×‚È‚µ‚Å—L—˜
ƒuƒ‰ƒEƒU‘¤‚ÍŽÀ—p“I‚ƂȂÁ‚½WebAssembly‚ÅRust‚ªÅ“K

190 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 13:46:57.71 ID:o/e4rrgi.net]
>>185
•s•׋­‚ł悭’m‚ç‚È‚¢‚ñ‚¾‚¯‚Çedition‚âborrow checker‚Ì‹­‰»‚ŃRƒ“ƒpƒCƒ‹’Ê‚ç‚È‚­‚È‚Á‚½crate‚Á‚Ăǂ¤‚¢‚¤‚à‚Ì‚ª‚ ‚é‚ÌH

191 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 14:42:18.80 ID:iqGYI4s5.net]
’·•¶‚É\‚¤‚È‚æ

192 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 17:59:39.00 ID:Yf3QCfCm.net]
>>176
“¯Š´
•K{‹@”\‚ª‘«‚è‚ȉ߂¬‚ÄGo‚̓vƒƒOƒ‰ƒ~ƒ“ƒO‚ªCs‚̂悤‚Éh‚¢
CŒ¾Œê‚ʼn½‚Å‚à‘‚¯‚邯‚¢‚¤‚̂Ɠ¯‚¶‚Å‘‚¯‚邯‚Çh‚¢

193 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 18:14:41.34 ID:DP+h97oH.net]
>>186
ƒRƒ“ƒrƒj‚És‚­‚Ì‚ÉF1‚Æ‚©ƒ\[ƒ‰[ƒJ[‚Í—v‚ç‚È‚¢’èŠúB‚ǂꂾ‚¯‘‚©‚낤‚ªÈƒGƒl‚¾‚낤‚ªB
Java‚âC#‚̓Zƒ_ƒ“`ƒoƒX‚Ý‚½‚¢‚ÈŠ´‚¶‚©‚ÈB
Go‚ÍŒ´•t2Ží‚Ý‚½‚¢‚È‚à‚ñ‚Å‚µ‚åB
‚Ü‚¸Žåíê‚àˆá‚¦‚΃hƒ‰ƒCƒo[‚àˆá‚¤B



194 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 18:17:56.69 ID:qKl7QP1V.net]
>>186
‚»‚ê‚Å‚¨‘O‚ÍŽg‚Á‚Ä‚é‚ÌH
Reference TypesŽg‚Á‚Ä‚àƒpƒtƒH[ƒ}ƒ“ƒX‚ªjs‚É”äŠr‚µ‚ăJƒX‚ÈŒ‚Ç‚¤‚È‚Á‚½H

195 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 18:21:30.06 ID:FZleZnGe.net]
>>191
‚¦H
JS‚Ƃ͌ë·
‚»‚µ‚ĉ½‚©ˆ—‚·‚éƒR[ƒhŽŸ‘æ‚ň³Ÿ

196 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 19:02:24.78 ID:qKl7QP1V.net]
‚à‚¤ˆê‰ñ“\‚Á‚Ä‚¨‚«‚Ü‚·‚Ë

https://zenn.dev/igrep/articles/2021-11-wasm-reference-types

Python‚É‚¨‚¯‚éCFFI‚Ý‚½‚¢‚È—p“r‚ÅŽg‚¤•ª‚ɂ͂«‚Á‚Æ–â‘è–³‚¢‚ñ‚¾‚낤‚Ë
“Á’è‚Ì–Ú“I‚ɑ΂µ‚Ă͂҂Á‚½‚è‚͂܂é‚ñ‚Å‚µ‚傤‚ª
‚»‚ê‚ð‰½‚Ì‘O’ñ‚à•t‚¯‚¸’P‚ÉuŽÀ—p“Iv‚ƌĂԂ֑̂͌åL‚ł͂Ȃ¢‚ñ‚Å‚·‚©‚Ë

197 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 19:03:19.39 ID:X7wDySqh.net]
ŬŒÀ‚Ål‚¦‚邯
C‚É‚ ‚ƂЂƂ‰½‚©‚ð‰Á‚¦‚½‚à‚̂łâ‚Á‚Ä‚¢‚¯‚»‚¤
C‚ÉŠÖ”‚̃I[ƒo[ƒ[ƒh‚ª‚ ‚ê‚΂â‚Á‚Ä‚¢‚¯‚»‚¤
ƒRƒ“ƒeƒiƒNƒ‰ƒX‚à‚Ù‚µ‚¢‚¯‚ÇOOP‚ðŽ‚¿ž‚ñ‚Å‚µ‚Ü‚¤‚̂š‰ñ‚̓pƒX
‚ ‚­‚Ü‚Å
void add(struct vector_int *v, int value)
void add(struct vector_float *v, float value)
‚Æ‚¢‚¤‚Ó‚¤‚ÉŠÖ”‚Æ\‘¢‘Ì‚¾‚¯‚ÅŠæ’£‚Á‚Ä‚¢‚¯‚»‚¤

198 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 19:36:04.43 ID:ugaeg6U2.net]
C‚ÉS‚Á‚Ä‚é“z‚Í–{‹C‚ÅC‚ªŽg‚¢‚â‚·‚¢‚ÆŽv‚Á‚Ä‚é‚Ì‚©ç’k‚ÅŒ¾‚Á‚Ä‚é‚Ì‚©

199 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 19:53:30.81 ID:texCpgrl.net]
go ‚æ‚è‚Íc‚Ì‚ªD‚«‚©‚È

200 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 19:57:28.78 ID:stnqwczt.net]
>>195
‰ºŽè‚È‘‰ü’z‚¾‚炯‚ÌC++‚æ‚èC‚ª—Ç‚¢
Linux‚ÌLinus‚à“¯‚¶ˆÓŒ©

201 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 20:15:34.17 ID:qKl7QP1V.net]
CŒ¾Œê‚ɃI[ƒo[ƒ[ƒhH
Œ‹‹ÇC++‚Ý‚½‚¢‚ÉABIŒš‚Ä‘‚µ‚µ‚ă}ƒ“ƒOƒŠƒ“ƒO‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚â‚‚¶‚á‚ñ

202 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 20:18:18.40 ID:o/e4rrgi.net]
C‚Í_Generic‚ÅŠæ’£‚ê‚Î

203 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 21:14:20.68 ID:FKp57Oo8.net]
ŒÂl“I‚¢‚ÍC‚É‚ª‚ñ‚΂Á‚Ăقµ‚¢



204 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 21:39:38.45 ID:X7wDySqh.net]
>>199
> _Generic

iL¥Í¥`jͰ‚»‚ñ‚Ȃ̂ ‚é‚ñ‚¾•׋­‚ɂȂè‚Ü‚µ‚½
‚±‚ê‚ ‚Á‚½‚ç\•ª‚â‚í

205 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/23(“y) 21:51:54.89 ID:w3sxk/eA.net]
ƒWƒFƒlƒŠƒbƒN‚Á‚ăvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚É‚æ‚Á‚ÄŽw‚·‚à‚Ì‚ªˆÙ‚È‚Á‚Ă邿‚È
ˆÙ‚È‚é‚Æ‚¢‚Á‚Ä‚àƒŒƒxƒ‹‚Ì’á‚¢‚à‚Ì‚‚¢‚à‚Ì‹ÊάŒð‚Æ‚¢‚¤ˆÓ–¡‚Å

206 –¼‘OF161 mailto:sage [2022/04/23(“y) 23:08:55.47 ID:dSfqqc1i.net]
IoT, AI ‚Å‚àAElixir ‚à‚ ‚é

Nerves ‚ÍAŬ‚ÌLinux, Erlang ‚ðŠÜ‚ÞA‘g‚Ýž‚ÝŒü‚¯OS

Nx ‚̓eƒ“ƒ\ƒ‹—pB
TensorFlow, PyTorch ‚̃tƒƒ“ƒgƒGƒ“ƒh

Erlang VM ‚ÌFFI ‚ÅA‘¼Œ¾Œê‚̃‚ƒWƒ…[ƒ‹‚àŽg‚¦‚é

207 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/24(“ú) 00:35:10 ID:tW7+nz8n.net]
C‚Í•¶Žš—ñ‚ªŽã“_‚¾‚Á‚½
‚¿‚á‚ñ‚Æ‚µ‚½•¶Žš—ñ‚ÌŒ^‚ª‚ ‚ê‚΂à‚Á‚ƕ֗˜‚¾‚Á‚½‚Æ‚¨‚à‚¤

208 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/04/24(“ú) 01:36:20.84 ID:bAmVid1d.net]
nim‚Í‚à‚Á‚ÆL‚Ü‚Á‚Ä—~‚µ‚¢‚©‚ÈB‚Å‚«‚ê‚Îpython’u‚«Š·‚¦‚é‚­‚ç‚¢‚ÉB

209 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/24(“ú) 06:41:49 ID:4pJnSfn9.net]
>>197
‚Ä‚©Linus‚Í‚»‚ñ‚Ȃɂ»‚ÌŒ¾Œê‚ª‚¢‚¢‚ÆŽv‚Á‚Ä‚é‚Ȃ炻‚ê‚Å‚¨‘O‚ª‚È‚ñ‚©ì‚ê‚΂¢‚¢‚¾‚ë‚Á‚Ęb‚ð‚µ‚Ä‚é‚ÈB
‚±‚±‚̘A’†‚È‚ñ‚©‚͂܂³‚É‚»‚ñ‚ÈŠ´‚¶‚¾‚ªB

210 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/24(“ú) 09:27:58.32 ID:FwnGDc6j.net]
‚±‚ê‚͂Ȃ©‚È‚©–Ê”’‚¢‹LŽ–‚¾‚Á‚½
Œ´“_‰ñ‹A‚Æ‚¢‚¤‚©A‚±‚±‚̃XƒŒ‚ł̋c˜_‚É‚àŽQl‚É‚È‚é‚ÆŽv‚¤
‚¨‘O‚ç‚ÌŠ´‘z‚ð•·‚«‚½‚¢

How the C programming language has grown
https://opensource.com/article/22/3/how-c-programming-language-has-grown

211 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/04/24(“ú) 13:05:32 ID:LSLifE01.net]
Œ‹‹ÇŒ¾Œê‚Í“¹‹ïBŒ‹‹Ç‚͉½‚ðì‚é‚©‚È‚ñ‚¾‚æ

212 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:shuang777gm@gmail.com [2022/04/24(“ú) 14:03:27.44 ID:plOa7TFC.net BE:557647423-2BP(0)]
img.5ch.net/ico/2iyou_2.gif
ƒlƒCƒeƒBƒuŒ¾Œê‚ɕϊ·‚Å‚«‚éƒrƒWƒ…ƒAƒ‹ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚Æ‚©‚¢‚¢‚ÆŽv‚¤
ƒIƒuƒWƒFƒNƒgŽwŒü‚Æ‚©‚í‚©‚è‚â‚·‚¢‚¾‚낤‚µB
—Bˆê–â‘è‚Ȃ̂̓}ƒEƒX‚ƃL[ƒ{[ƒh‚ð‚¹‚í‚µ‚È‚­s‚«—ˆ‚·‚邱‚Æ‚©‚È
ˆÈ‘OBlocklyŽg‚Á‚Ä‚»‚ñ‚È‚Ìì‚Á‚½‚¯‚ǃ\[ƒXƒR[ƒh‚Ç‚Á‚©‚â‚Á‚¿‚á‚Á‚½

213 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/24(“ú) 17:21:57.86 ID:uNEChMqn.net]
‚È‚ñ‚¾ƒ@H‚Ă߃Fcc



214 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/24(“ú) 17:26:29.56 ID:K5BkO09u.net]
‚»‚¤‚Å‚·A‚킽‚·‚ª•ςȂ¨‚¶‚³‚ñ‚Å‚·

215 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/04/24(“ú) 18:16:43.21 ID:bl0Rasps.net]
Rust‚̃XƒŒ•¡»‚¨‚¶‚³‚ñ‚ª–\‚ê‚Ü‚í‚Á‚Ă邩‚ç•|‚­‚È‚Á‚¿‚á‚Á‚ÄŒ©‚ĂȂ¢‚í
‚ ‚ñ‚ȃXƒŒŒ©‚Ä‚½‚ç‹C‚ª‚¨‚©‚µ‚­‚Ȃ肻‚¤
‚±‚±‚͂܂¾‚Ü‚µ

216 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/24(“ú) 19:14:30 ID:tfR0akyF.net]
“ª‚¨‚©‚µ‚È‚é‚Å

217 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/24(“ú) 19:46:35.09 ID:gbNK0/9l.net]
>>181
u‚È‚ºƒIƒuƒWƒFƒNƒgŽwŒü‚̓Nƒ\‚Ȃ̂©v
‚Pƒf[ƒ^\‘¢‚Æ‹@”\‚͈ê‚É‚·‚ׂ«‚ł͂Ȃ¢
‚Q‚·‚ׂĂªƒIƒuƒWƒFƒNƒg‚Å‚ ‚é•K—v‚ª‚ ‚è‚Ü‚·B
‚Rƒf[ƒ^ƒ^ƒCƒv’è‹`‚Í‚ ‚¿‚±‚¿‚ÉŽU‚ç‚΂Á‚Ä‚µ‚Ü‚¤
‚SƒIƒuƒWƒFƒNƒg‚̓vƒ‰ƒCƒx[ƒg‚Èó‘Ô‚ðŽ‚Á‚Ä‚¢‚é

218 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/24(“ú) 20:04:13.90 ID:tW7+nz8n.net]
ŋ߂̓‚ƒWƒ…[ƒ‹‚ª‚Ü‚½—¬s‚Á‚Ă邿‚Ë
rust‚àGo‚àŽ©•ª‚©‚猩‚邯ƒ‚ƒWƒ…[ƒ‹ŽwŒü‚ÉŒ©‚¦‚é

Ž©•ª‚̓‚ƒWƒ…[ƒ‹Œ^‚©‚çOOP‚Éi‰»‚µ‚½‰ß’ö‚ð’m‚Á‚Ă邩‚ç³’¼ƒ‚ƒWƒ…[ƒ‹Œ^‚ÍD‚«‚¶‚á‚È‚¢

219 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/24(“ú) 21:17:36.80 ID:slsDzRA2.net]
„‚·‚ׂĂªƒIƒuƒWƒFƒNƒg‚Å‚ ‚é•K—v‚ª‚ ‚è‚Ü‚·

C++‚âJava‚Ý‚½‚¢‚É‚·‚ׂĂªƒIƒuƒWƒFƒNƒg‚¶‚á‚È‚¢ƒIƒuƒWƒFƒNƒgŽwŒüŒ¾Œê‚È‚ñ‚Ä‚¢‚­‚ç‚Å‚à‚ ‚é‚¶‚á‚ñ

220 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/24(“ú) 21:49:22.71 ID:+4D6Qx5V.net]
>>216
‚»‚¤‚¢‚¤ˆÓ–¡‚¶‚á‚È‚¢‚æ
https://gist.github.com/posaunehm/4087971

221 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/24(“ú) 22:02:13.94 ID:4j4sWWkv.net]
^‚̃IƒuƒWƒFƒNƒg‚Á‚Ä‚¢‚¤‚Ì‚ÍAˆê‚‚̃XƒŒƒbƒh‚Ý‚½‚¢‚È‚à‚̂ő¼‚̃XƒŒƒbƒh‚Ƃ̒ÊM‚ðƒƒbƒZ[ƒWƒpƒVƒ“ƒO‚Å‚â‚è‚Æ‚è‚·‚é‚à‚̂ƌ¾‚Á‚Ä‚¢‚½‚悤‚È
ˆê•ûA•’ʂɂ¢‚í‚ê‚Ä‚¢‚éƒIƒuƒWƒFƒNƒgŽwŒü‚Æ‚¢‚¤‚̂͒P‚È‚éƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Ì‘‚«•û‚ÌŒø—¦‰»‚ÌŽè–@‚É‚·‚¬‚È‚¢‚Á‚Ęb
‚‚܂èAŒp³‚Æ‚¢‚¤•û–@‚Å·•ª‚¾‚¯‘‚¢‚Ä‚¢‚¯‚邿‚¤‚É‚·‚邱‚Ƃɂæ‚éŒø—¦‰»‚¾‚¯‚̘b‚¾‚Á‚Ä‚±‚ÆB

222 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/24(“ú) 22:04:35.47 ID:uNEChMqn.net]
·•ªƒvƒƒOƒ‰ƒ~ƒ“ƒO‚È‚ç‚Ü‚ ƒNƒ\‚Å‚µ‚傤‚Ë

223 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/24(“ú) 22:06:02.75 ID:22aYjb+I.net]
¡‚̃IƒuƒWƒFƒNƒgŽwŒüŒp³‚ ‚ñ‚ÜŽg‚í‚È‚­‚ËH



224 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/24(“ú) 22:09:28.03 ID:HH2OM4Tz.net]
‚Þ‚µ‚ëŒp³‚̓Nƒ\‚·‚¬‚Ä‘«‚ðˆø‚Á’£‚é
‚»‚Ì‚½‚ßGo‚âRust‚Ȃǂ̌¾Œê‚Å‚Íclass‚ð”pŽ~‚Æ‚¢‚¤‚©Å‰‚©‚çÌ—p‚µ‚È‚©‚Á‚½

225 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/24(“ú) 22:27:33.03 ID:L+Cr+2nK.net]
>>216
ˆêŒ¾‚Å‚¢‚¦‚ÎAƒvƒŠƒ~ƒeƒBƒuŒ^‚Ì‚±‚Æ‚ðŒ¾‚Á‚Ä‚é‚ñ‚¶‚á‚È‚­iƒIƒuƒWƒFƒNƒg‚Éjƒƒ\ƒbƒh‚ª‚Ԃ牺‚ª‚é”S’…«‚ðŒ¾‚Á‚Ä‚¢‚éB

‚¢‚܂ǂ«‚ÌŒ¾Œê‚ÍRust‚âGo‚È‚çstruct‚ÅAGo‚È‚çƒ_ƒbƒNƒ^ƒCƒsƒ“ƒOARust‚È‚çƒNƒŒ[ƒg‚É‚æ‚éimpl‚Å‚»‚̃f[ƒ^‚ðˆµ‚¤‹@”\ŽÀ‘•‚ðs‚¤‚ª
‚³‚ç‚Él‚¦‚ð„‚µi‚ßADŒ¾Œê‚ȂǂłÍ(Python‚Ìselfˆø”‚̂悤‚É)ƒf[ƒ^‚ðˆø”‚ÉŽæ‚éUFC‚ƌĂ΂ê‚éŽg‚¢•û‚ào—ˆ‚éB
ŠÖ”‚ª‘æˆê‹‰‚ÌŒ¾Œê—v‘f‚Æ‚¢‚¤l‚¦i‘æˆê‹‰ŠÖ”j‚ÍAŠÖ”Œ^Œ¾Œê‚ɂ͕K—v•s‰ÂŒ‡‚Æ‚³‚êmap/reduce‚Ȃǂ̂ŠKŠÖ”‚Å‚à
í—p‚³‚êAƒNƒ[ƒWƒƒEŠÖ”ƒIƒuƒWƒFƒNƒgE–³–¼ŠÖ”‚Æ•L‚­“WŠJ‚³‚ê‚éB
OOPL‚Ƃ̖¾Šm‚ȈႢ‚ÍAClass‚ɑ΂·‚éƒIƒuƒWƒFƒNƒg‚Émethod‚Æ‚¢‚¤ŠÖ”‚ª‘©”›‚ð‚³‚ê‚Ä‚¢‚È‚¢‚±‚Ƃł ‚éB‚à‚¿‚ë‚ñã‹L‚ÌŒ¾Œê‚Í
OOPS‚ðƒTƒ|[ƒg‚·‚邪A‚»‚ê‚Í‘½‘Ô‚ð•\Œ»‚Å‚«‚邾‚¯‚̈Ӗ¡‚µ‚©‚È‚¢B

ˆÈãADŒ¾Œê‚Ìé“`‚Å‚·B

226 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 00:02:30.63 ID:m7DPUXtY.net]
>>222
> Rust‚È‚çƒNƒŒ[ƒg‚É‚æ‚éimpl‚Å

‚¿‚å‚Á‚ÆÉ‚µ‚¢
wƒgƒŒƒCƒg‚É‚æ‚éimplx‚ª³‚µ‚¢
‚»‚ÌŒã‚ÉDŒ¾Œê‚ÍX‚Éi‚ñ‚Å‚¢‚邯‚Ìé“`‚Æ‘‚¢‚Ä‚ ‚邿‚¤‚¾‚ª
Rust‚É‚à“–‚Ă͂܂邱‚Ƃ΂©‚è‚Ȃ̂ňႢ‚ª‚æ‚­‚í‚©‚ç‚È‚¢

227 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 00:27:04.32 ID:GF+5hMbb.net]
D‚ÌUFCS‚Í”CˆÓ‚ÌŠÖ”‚É“K—p‚Å‚«‚邯‚Ç
Rust‚Í‘æˆêˆø”‚ªself‚Èassociated function‚¾‚¯‚¾‚æ‚Ë

228 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 00:33:35.96 ID:sDr1xuuT.net]
typescript‚Åclass‚ðŽg‚í‚È‚¢‚Å‚â‚Á‚½‚Æ‚«‚É–³ŒÀ‚Éf(g(h(x)))‚Ý‚½‚¢‚É‘‚¢‚½‚È‚ 
ts‚É‚à‚Ù‚µ‚¢‚í

229 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 00:34:27.96 ID:LqFJ2u6k.net]
‚Ç‚¤‚µ‚ÄD‚Á‚Ä¡‚Ìgo‚ârust‚Ý‚½‚¢‚ɂȂç‚È‚©‚Á‚½‚ÌH

230 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 00:35:54.45 ID:dSrWC4pO.net]
D‚ÌUFCS‚àƒƒ“ƒoŠÖ”‚âƒlƒXƒgŠÖ”‚Ȃǂɂ͓K—p‚Å‚«‚È‚¢§ŒÀ‚ª‚ ‚é

231 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 00:39:26.69 ID:cR9N6Lw+.net]
UFCS‚È‚ñ‚©‚È‚­‚Ä‚àʼn‚̈ø”‚ÌŒ^‚ɑ΂µ‚ăƒ\ƒbƒh’è‹`‚·‚邾‚¯‚Å–Ú“I’B¬‰Â”\
ƒOƒ[ƒoƒ‹–¼ŠÖ”‚ð‘‚₵‚Ä–¼‘O‹óŠÔ‚ð‰˜‚³‚¸‚Æ‚à‚»‚ÌŒ^‚̃ƒ\ƒbƒh’è‹`‚ªƒxƒ^[

232 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 00:47:38.84 ID:pTvSoM83.net]
>>225
Go‚âRust‚Íclass‚È‚ñ‚©–³‚­‚Ä‚àŠeŒ^‚ɑ΂µ‚ăƒ\ƒbƒh‚ð’è‹`‚Å‚«‚é‚̂ł»‚¤‚¢‚¤‚±‚Ƃ𵂩‚¸‚Éςނ̂æ
UFCS‚̃ƒŠƒbƒg‚̓ƒ\ƒbƒhƒ`ƒF[ƒ“‹L–@‚ª‰Â”\‚ɂȂ邱‚Æ‚¾‚©‚çʼn‚©‚烃\ƒbƒh‚ð’è‹`‚·‚ê‚΂¢‚¢‚à‚Ì‚Ë

233 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 00:55:00.32 ID:sDr1xuuT.net]
>>229
struct‚©enum‚Í’è‹`‚·‚é•K—v‚ ‚é‚¶‚á‚ñ
ts‚Ìtype‚ª‚Ç‚¤‚¢‚¤‚à‚Ì‚©•ª‚©‚Á‚½‚¤‚¦‚ŃŒƒX‚µ‚Ä‚éH



234 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 00:58:26.21 ID:loxtuGTD.net]
>>230
struct‚âenum‚Í’P‚È‚étype‚¾‚æ
CŒ¾Œê‚Å‚àstruct‚Æ(enum‚Ì‘ã‚í‚è‚Ƀ^ƒO–³‚µ‚Ì)union‚ª‚ ‚邿‚Ë(‚½‚¾‚µƒƒ\ƒbƒh’è‹`‚͂ł«‚È‚¢‚¯‚Ç)

235 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 01:21:04.73 ID:W8ZZnspt.net]
NimŒ¾Œê‚É‚àUFCS‚ª‚ ‚Á‚ÄŠÖ”‚¾‚¯‚¶‚á‚È‚­template‚âmacro‚àŠÖ”‚Æ“¯‚¶

236 –¼‘OF•¶–@‚ŌĂÑo‚¹‚é‚Ì‚ÅUFCS‚ªŽg‚¦‚éB‚½‚¾‚µ‘æˆêˆø”‚ªuntyped‚¾‚Æmethod call syntax‚ªŽg‚¦‚È‚¢B
UFCS‚̃ƒŠƒbƒg‚Í•W€ƒ‰ƒCƒuƒ‰ƒŠ‚Æ‚©‘¼l‚Ì‘‚¢‚½ƒR[ƒh‚É‚ ‚éŒ^‚ƃvƒƒV[ƒWƒƒ‚Ì‘g‚ɑ΂µ‚Ä‚àmethod call syntax‚ªŽg‚¦‚邱‚Æ‚¾‚ÆŽv‚¤B
‘æˆêˆø”‚ª‘g‚Ýž‚ÝŒ^‚̃vƒƒV[ƒWƒƒ‚ð’è‹`‚·‚ê‚Αg‚Ýž‚ÝŒ^‚ɑ΂µ‚Ämethod call syntax‚ªŽg‚¦‚éB
ƒ‰ƒCƒuƒ‰ƒŠA‚Å’è‹`‚³‚ê‚Ä‚¢‚éŒ^X‚̃IƒuƒWƒFƒNƒg‚ɑ΂µ‚Ă܂Á‚½‚­•ʂɑ‚©‚ꂽƒ‰ƒCƒuƒ‰ƒŠB‚Å’è‹`‚³‚ê‚Ä‚¢‚égenerics‚ȃvƒƒV[ƒWƒƒ‚ðmethod call syntax‚ŌĂÔo‚·‚±‚Æ‚ª‚Å‚«‚éB
[]
[‚±‚±‰ó‚ê‚Ă܂·]

237 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 01:28:09.79 ID:5Adpat0k.net]
>>230
struct‚âenumˆÈŠO‚Å‚àOK
”CˆÓ‚ÌŒ^‚Ƀƒ\ƒbƒh‚ð’è‹`‰Â”\

238 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 01:31:48.98 ID:W8ZZnspt.net]
>>228
ƒI[ƒo[ƒ[ƒh‚ª‚ ‚錾Œê‚È‚çˆø”‚ªˆê‚ˆÈã‚ ‚éƒOƒ[ƒoƒ‹ŠÖ”‚ð’ljÁ‚µ‚Ä‚àˆø”‚³‚¦ˆÙ‚È‚ê‚Γ¯–¼‚ÌŠÖ”‚ðƒOƒ[ƒoƒ‹‚ɒljÁ‚Å‚«‚éB
UFCS‚ƃI[ƒo[ƒ[ƒh‚ª‚ ‚錾Œê‚ł͑æˆêˆø”‚ªFooŒ^‚ÌŠÖ”‚ð’è‹`‚·‚é‚Ì‚ÍFooŒ^‚Ƀƒ\ƒbƒh‚ð’è‹`‚·‚邱‚ƂƂقړ¯‚¶‚Ƃ݂Ȃ¹‚éB

239 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 01:35:52.92 ID:V8fkjI23.net]
‚‚܂èUFCS‚͉˜õ‚Å‚ ‚胊ƒXƒN—vˆö
’è‹`‚µ‚Ä‚¢‚È‚¢ƒƒ\ƒbƒh‚ªŽg‚¦‚邱‚ƂɂȂÁ‚Ä‚µ‚Ü‚¤
UFCS‚ª‚È‚­‚Æ‚à–¾Šm‚É‚»‚ÌŒ^‚ɑ΂µ‚Ä’è‹`‚³‚ꂽƒƒ\ƒbƒh‚̂ݑÎÛ‚ÅŽÀ—p㢂邱‚Ƃ͂Ȃ¢

240 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 01:46:11.22 ID:GF+5hMbb.net]
ƒ‚ƒWƒ…[ƒ‹‚ª‚ ‚é‚È‚çŠÖ”‚Ìimport—L–³‚łǂ̊֔‚ªŒÄ‚Ño‚³‚ê‚é‚©§Œä‚Å‚«‚½‚肵‚È‚¢‚ÌH
Rust‚Ìtrait‚Ìuse‚Ý‚½‚¢‚É

241 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 01:55:33.57 ID:W8ZZnspt.net]
>>235
UFCS‚Ì‚ ‚éNimŒ¾Œê‚ð‚æ‚­Žg‚Á‚Ä‚¢‚邯‚Ç“Á‚É–â‘è–³‚­Žg‚¦‚Ă邿B
ƒ‰ƒCƒuƒ‰ƒŠA‚Å’è‹`‚³‚ꂽŒ^‚ð‘æˆêˆø”‚ÉŽ‚Š֔‚ðƒ‰ƒCƒuƒ‰ƒŠA‚ÌŠO‚Å’è‹`‚µ‚Ä‚àgenerics/template/macro‚Ȃǎg‚í‚È‚¢ŒÀ‚胉ƒCƒuƒ‰ƒŠA‚©‚çŒÄ‚Ño‚¹‚È‚¢‚µAƒ‰ƒCƒuƒ‰ƒŠA“à‚ÅŽg‚í‚ê‚Ä‚¢‚éŠÖ”‚ðŠO‚©‚矎è‚Éã‘‚«‚Å‚«‚È‚¢B
ƒƒ\ƒbƒhŒÄ‚Ño‚µ‚µ‚Ä‚¢‚邿‚¤‚ÉŒ©‚¦‚Ä‚àƒ‰ƒCƒuƒ‰ƒŠA“à‚̃vƒ‰ƒCƒx[ƒg‚ȕϔ/ŠÖ”‚̓‰ƒCƒuƒ‰ƒŠ‚ÌŠO‚©‚çƒAƒNƒZƒX‚Å‚«‚È‚¢B
method call syntax‚Á‚Äa.fooMethod(b)‚Á‚Ä‘‚¢‚Ä‚ ‚é‚Ì‚ð
ƒRƒ“ƒpƒCƒ‰‚ªfooMethod(a, b)‚Æ‚¢‚¤ŠÖ”ŒÄ‚Ño‚µ‚Æ‚µ‚ĉðŽß‚µ‚Ä‚¢‚邾‚¯‚łȂñ‚ÌƒŠƒXƒN‚à‚È‚¢‚æB
‘æˆêˆø”‚ÉFooŒ^‚̃IƒuƒWƒFƒNƒg‚ð‚Æ‚éŠÖ”‚ð’è‹`‚µ‚Ä‚àƒI[ƒo[ƒ[ƒh‚ª‚ ‚é‚Ì‚ÅFooŒ^‚ðŽg‚í‚È‚¢l‚ɂ͉½‚̉e‹¿‚à—^‚¦‚È‚¢

242 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 02:05:19.36 ID:B7syBDSL.net]
DŒ¾Œê‚̃vƒƒWƒFƒNƒgŒ©‚Ä”¼Î‚¢‚ɂȂé‚Ì‚â‚߂Ă³‚µ‚ ‚°‚ë

243 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 02:06:16.28 ID:W8ZZnspt.net]
>>236
NimŒ¾Œê‚¾‚Æimport‚·‚邯‚«‚Éfrom std/strutils import `%`‚Ý‚½‚¢‚É“Á’è‚ÌŒ^/ŠÖ”‚¾‚¯‚ðƒCƒ“ƒ|[ƒg‚·‚邱‚Æ‚ª‚Å‚«‚邿B
‚à‚µ“¯‚¶–¼‘O‚Å“¯‚¶ˆø”‚ÌŠÖ”‚ª•¡”’è‹`‚³‚ê‚Ä‚¢‚éꇂ͊֔–¼‚Ì‘O‚É"ƒ‚ƒWƒ…ƒ‹[–¼."‚ð‚‚¯‚È‚¢‚ƃRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂéB



244 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 02:34:25 ID:z8DQnMuR.net]
Œ‹‹ÇUFCS‚Í•s—v‚¾‚æ‚È
ƒƒ\ƒbƒh“I‚ÉŽg‚¢‚½‚¢‚È‚ç‚Îʼn‚©‚ç‚»‚ÌŒ^‚Ƀƒ\ƒbƒh‚ð¶‚₹‚΂悢‚¾‚¯
•K—v‚È‚ç‚΃WƒFƒlƒŠƒbƒN‚É’è‹`‚·‚ê‚Ε¡”‚ÌŒ^‚É“¯Žž‚Ƀƒ\ƒbƒh‚ð¶‚₹‚é
‚í‚´‚í‚´ƒOƒ[ƒoƒ‹ŠÖ”‚É‚µ‚Ä‚¨‚¢‚Ä‚©‚烃\ƒbƒh“I‚ÉŽg‚¦‚Ü‚·I‚Æ‚©ƒƒŠƒbƒg‚ðˆêØŠ´‚¶‚È‚¢

245 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 02:47:04 ID:W8ZZnspt.net]
>>240
•W€ƒ‰ƒCƒuƒ‰ƒŠ‚É‚ ‚éŒ^‚Æ‚©‘¼l‚ÌgithubƒŠƒ|ƒWƒgƒŠ‚É‚ ‚郉ƒCƒuƒ‰ƒŠ‚É‚àŽ©—R‚Ƀƒ\ƒbƒh’ljÁ‚Å‚«‚é‚ÌH
ƒWƒFƒlƒŠƒbƒN‚É‚·‚é•K—v‚ª–³‚¢‚Æ‚«‚Å‚àƒWƒFƒlƒŠƒbƒN‚É‚µ‚È‚¢‚ƃƒ\ƒbƒh‚͂₹‚È‚¢‚ÌH

NimŒ¾Œê‚ɂ͂»‚à‚»‚àC++‚̃ƒ“ƒoŠÖ”‚Ý‚½‚¢‚Ȃ̂ª–³‚­‚ÄA‘æˆêˆø”‚ªFooŒ^‚ÌŠÖ”‚ªFooŒ^‚̃ƒ\ƒbƒh‚Ì‘ã‚í‚è‚Ý‚½‚¢‚ɂȂÁ‚Ä‚¢‚éB

246 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 03:05:01.71 ID:hhhqUz2p.net]
>>241
ƒWƒFƒlƒŠƒbƒN‚Å‚ ‚é•K—v‚È‚µ
‚à‚¿‚ë‚ñ“¯‚¶‹@”\‚ð•¡”‚ÌŒ^‚É“K—p‚È‚çƒWƒFƒlƒŠƒbƒN‚Å1‰ñ‚Åςނ̂ª•’Ê

247 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 03:21:57.26 ID:FFLrto9L.net]
>>241
‚¤‚ñ
•W€ƒ‰ƒCƒuƒ‰ƒŠ‚â‘æŽOŽÒƒ‰ƒCƒuƒ‰ƒŠ‚É‚ ‚éŒ^‚É‚àƒƒ\ƒbƒh‚ð‘‚â‚·‚±‚Æ‚ª‚Å‚«‚邿
‚¾‚©‚çUFCS‚ª–³‚­‚Ăࢂç‚È‚¢‚æ

248 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 04:39:58.47 ID:W8ZZnspt.net]
UFCS‚ª‚ ‚ê‚Έø”‚ªˆêŒÂˆÈ㎂Š֔‚Å‚ ‚ê‚Îa.f(b)‚Æ‚àf(a, b)‚Æ‚à‘‚¯‚éB
a.f(b)‚Æf(a, b)‚Ì—¼•û‚Å‘‚«‚½‚¢ê‡‚ª‚ ‚Á‚½‚ç‚Ç‚¤‚·‚é‚Ì?
UFCS‚ª‚È‚¯‚ê‚Îa.f(b)‚ŌĂׂ郃\ƒbƒh‚ª‚ ‚邯‚«ƒWƒFƒlƒŠƒbƒN‚ÈŠÖ”‚Ì’†‚Åf(a, b)‚ÌŒ`Ž®‚ŌĂ΂ê‚Ä‚¢‚½‚çA‚í‚´‚í‚´V‚µ‚­a.f(b)‚𒆂ŌĂÔf(a, b)‚ð’è‹`‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢B
‹t‚Éf(a, b)‚ÈŠÖ”‚ª‚ ‚Á‚½‚Æ‚«‚ÉV‚µ‚­ƒƒ\ƒbƒh‚ð’è‹`‚µ‚È‚­‚Ä‚àa.f(b)‚Æ‘‚¯‚éB
‚»‚ê‚ÆNim‚¾‚Æcommand invocation syntax‚ª‚Á‚Äf a, b‚Æ‚¢‚¤•¶–@‚Å‚àŠÖ”‚ðŒÄ‚ׂéBЇŒÊ‚ª‚È‚¢‚̂ňø”‚ª•¡ŽG‚ÈŽ®‚ɂȂç‚È‚¯‚ê‚Α‚«‚â‚·‚­‚ēǂ݂₷‚¢‚æB

249 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 05:29:11.29 ID:d+UJIvmE.net]
>>244
Rust‚Å‚à‰Â”\
—Ⴆ‚Îu64Œ^‚Ìx‚ɑ΂µ‚Ä
x‚Ìnæ‚Íu64::pow(x, n)‚Æ‚¢‚¤ŠÖ”‚ª•W€‚Å‚ ‚邯‚Ç
‚±‚ê‚Íx.pow(n)‚ƌĂÑo‚·‚±‚Æ‚ª‚Å‚«‚é

250 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 08:12:23.26 ID:7gaqSdm4.net]
>>225
js/ts‚Ȃ猾ŒêŽd—lŠg’£‚¹‚ñ‚Å‚àŠÖ”‡¬‚¾‚낤B

251 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 08:55:43.85 ID:VjXpH6fC.net]
>>231
>>233
ts‚ł͂ǂ¤‚â‚é‚ÌH

252 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 11:59:33.54 ID:QEeStXPn.net]
>>241
Šù‘¶‚ÌŒ^‚É‚àƒƒ\ƒbƒh’ljÁ‚Å‚«‚邿
—Ⴆ‚ÎJavaScript‚Ȃ炱‚ñ‚ÈŠ´‚¶

// •¶Žš—ñ‚Éhello()‚ð’ljÁ
String.prototype.hello = function() {
console.log(`Hello ${this}!`);
};

// ”’l‚Éhello()‚ð’ljÁ
Number.prototype.hello = function() {
console.log(`Hello ${this}!`);
};

"abc".hello();
// 123.hello(); // •¶–@ƒGƒ‰[
let num = 123;
num.hello();

253 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 12:16:38.60 ID:VSqj5wTk.net]
Rust‚ł̓WƒFƒlƒŠƒbƒN‚Ƀƒ\ƒbƒh’ljÁ‚·‚邱‚Æ‚à‰Â”\

// ƒƒ\ƒbƒhhello()‚ðŽ‚ÂƒgƒŒƒCƒgHello‚ð錾
trait Hello {
fn hello(&self);
}

use std::fmt::Display;
// •\ަ‰Â”\ƒgƒŒƒCƒgDisplay‚ð–ž‚½‚·‘S‚Ă̌^‚ɑ΂µ‚Ähello()‚ðŽÀ‘•
impl<T: Display> Hello for T {
fn hello(&self) {
println!("Hello {self}!");
}
}

fn main() {
"abc".hello();
123.hello();
}



254 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 12:41:05.03 ID:GF+5hMbb.net]
Šù‘¶‚ÌŒ^‚ւ̃ƒ\ƒbƒh’ljÁ‚̓vƒƒgƒ^ƒCƒv‰˜õ‚Æ‚©Œ¾‚í‚ê‚ÄŠõ”ð‚³‚ê‚Ă邿‚Ë
‘¼ƒ‚ƒWƒ…[ƒ‹‚ւ̉e‹¿‚Ìo‚È‚¢Œ`‚Ńƒ\ƒbƒh’ljÁ‚·‚éŽè–@‚ª–]‚Ü‚µ‚¢

255 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/04/25(ŒŽ) 12:53:37.30 ID:BAh3CRfm.net]
>>250
JavaScript‚̓vƒƒgƒ^ƒCƒv‚ªƒOƒ[ƒoƒ‹‚É‘‚«Š·‚í‚è‘S‚Ẵ‚ƒWƒ…[ƒ‹‚É“K—p‚³‚ê‚邽‚ß‚¾‚È
ˆê•û‚ÅRust‚̓ƒ\ƒbƒh‚ð’ljÁ‚·‚é‚ɂ̓gƒŒƒCƒg‚ð—pˆÓ‚·‚邱‚Æ‚ª•K—vA‚»‚µ‚ăgƒŒƒCƒg‚ªéŒ¾/use‚³‚ê‚Ä‚¢‚é‹óŠÔ‚̂ݗLŒøA‚Ȃ̂ʼn˜õ‚ª¶‚¶‚¸ˆÀ‘S






[ ‘±‚«‚ð“Ç‚Þ ] / [ Œg‘єŠ]

‘O100 ŽŸ100 ÅV50 £ [ ‚±‚̃XƒŒ‚ðƒuƒbƒNƒ}[ƒNI Œg‘тɑ—‚é ] 2ch‚Ìread.cgi‚Ö
[{” ŋߗ§‚Á‚½ƒXƒŒ•”M‚¢ƒXƒŒˆê—— : {” ŋߗ§‚Á‚½ƒXƒŒ^‹LŽÒ•ʈꗗ]i LÍMjƒ270KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
’S“–:undef