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


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

Rust part16



1 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/06/27(ŒŽ) 08:17:03.45 ID:gDlfKP6u.net]
ŒöŽ®
https://www.rust-lang.org/
https://blog.rust-lang.org/
https://github.com/rust-lang/rust

Webã‚ÌŽÀsŠÂ‹«
https://play.rust-lang.org

“ú–{Œê‚Ìî•ñ
https://rust-jp.rs/

¦Rust‚ðŠw‚Ñ‚½‚¢l‚͂܂¸Å‰‚ÉŒöŽ®‚ÌThe Book‚ð“ǂނ±‚Æ
https://doc.rust-lang.org/book/

¦Rust‚ðŠw‚ÔۂɔƂµ‚ª‚¿‚È12‚̉߂¿
https://dystroy.org/blog/how-not-to-learn-rust

¦Rust‚Ìasync‚ɂ‚¢‚Ä’m‚肽‚¯‚ê‚Îuasync-bookv‚Í•K“Ç
https://rust-lang.github.io/async-book/

¦ŽŸƒXƒŒ‚ÍŒ´‘¥>>980‚ª—§‚Ă邱‚Æ

‘OƒXƒŒ
Rust part15
https://mevius.5ch.net/test/read.cgi/tech/1652347700/

122 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/03(“ú) 15:03:07.11 ID:E6Fi7aBt.net]
‚»‚à‚»‚àƒR[ƒh‚ð‘‚­ŽžŠÔ‚æ‚è‚à‚»‚Ì
ƒR[ƒh‚ÌƒŠƒtƒ@ƒNƒ^ƒŠƒ“ƒO‚Ȃǂ̎žŠÔ‚Ì•û‚ª‘½‚¢
‚»‚µ‚ÄƒŠƒtƒ@ƒNƒ^ƒŠƒ“ƒO‚Å‚Ís”‚ÍŒ¸‚é•ûŒü‚ª‘½‚¢
‘‚­s”‚Ì‘½‚³‚ð‹

123 –¼‘OFC‚É‚·‚é‚͎̂¿ƒx[ƒX‚æ‚è—ʃx[ƒX‚Ì“TŒ^“I‚ȃ_ƒƒpƒ^[ƒ“ []
[‚±‚±‰ó‚ê‚Ă܂·]

124 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/03(“ú) 15:32:59.76 ID:EctOodKi.net]
•’ʂɃvƒƒOƒ‰ƒ~ƒ“ƒO‚·‚é‚ɂ͖â‘è‚È‚¢’ö“x‚Ƀ‰ƒCƒtƒ^ƒCƒ€‚ð—‰ð‚µ‚½ã‚Å‚àA
Rust‚ɂ͑òŽR‚ÌŒ‡“_‚ª—L‚èAƒ‰ƒCƒtƒ^ƒCƒ€‚ð‚±‚êˆÈã—‰ð‚µ‚Ä‚àA‚»‚ê‚Í
‰ðŒˆ‚µ‚È‚¢‚ÆŽv‚Á‚Ä‚éB
‚È‚º‚Ȃ猾Œê‚»‚Ì‚à‚Ì‚ªŽ‚ÂŒ‡“_‚¾‚©‚çB

125 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/03(“ú) 16:05:52 ID:/eA4inlP.net]
‚»‚ê‚Í‚»‚¤B
‘«‚è‚È‚¢”X‚Í unsafe ‚Å‚â‚ê (ƒvƒƒOƒ‰ƒ}‚ª³‚µ‚³‚ð•ÛØ‚µ‚ë) ‚Æ‚¢‚¤ƒfƒUƒCƒ“‚Å‚ ‚Á‚ÄA‘S•”‚ð–Ê“|Œ©‚ê‚邯‚Í’N‚àŽv‚Á‚ĂȂ¢‚æB

126 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/03(“ú) 16:42:05.24 ID:HrPxrbHk.net]
ƒR[ƒh—á‚¿‚傤‚¾‚¢‚æ

127 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/03(“ú) 17:02:40.60 ID:j5zH7gpx.net]
‘åæ¶•ûw‚Ƃ܂Ƃà‚É‹c˜_‚ª¬‚è—§‚‚킯‚È‚¢‚¶‚á‚ñww

128 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/03(“ú) 17:03:35.61 ID:EctOodKi.net]
>>123
‚µ‚©‚µARust‚Ì•ûŽ®‚Å‚ÍA‚ ‚éŽí‚̃Aƒ‹ƒSƒŠƒYƒ€‚ÍAunsafe ‚Ì’†‚¾‚¯‚É
•‚¶ž‚ß‚«‚ê‚È‚¢‚±‚Æ‚ª‚ ‚èAŒ‹‹ÇAƒAƒvƒŠ‚Å‚»‚̃Aƒ‹ƒSƒŠƒYƒ€‚ð–{—ˆ‚Ì
Œø—¦‚ł͎g‚¦‚È‚¢‚±‚Æ‚ª‚ ‚éB
‚±‚ê‚àŒ¾‚Á‚Ă邱‚Æ‚ð—‰ð‚·‚é‚ɂ͌oŒ±‚Æ[‚¢ƒCƒ}ƒWƒl[ƒVƒ‡ƒ“‚ª•K—v‚Ȃ̂Å
”½˜_‚µ‚Ä‚­‚él‚ª‹‚Ä‚à‚»‚Ì”½˜_‚ªŠÔˆá‚¢‚ÅARust‚ÌŒ‡“_‚Æ‚µ‚Ä–{“–‚É‘¶Ý
‚µ‚Ä‚¢‚éB
ÌACŒ¾Œê‚ª“oꂵ‚½ AƒAƒZƒ“ƒuƒ‰‚قǂɂ͑¬“x‚ðˆø‚«o‚¹–³‚¢Ž–‚ª—L‚Á‚½‚ªA
‘厖‚È•”•ª‚ÌŠÖ”‚ðƒAƒZƒ“ƒuƒŠƒR[ƒh‚Å‘‚¯‚΂»‚ê‚Å‰ðŒˆ‚µ‚½B‚¾‚©‚çA
CŒ¾Œê‚ª‚±‚ñ‚Ȃɕ‹y‚µ‚½B
‚Æ‚±‚낪ARust‚Å‚ÍA‚»‚ê‚Æ“¯‚¶Ž–‚ªo—ˆ‚È‚¢B
unsafe‚Ì’†‚¾‚¯‚ɕ‚¶ž‚ß‚«‚ꂸAu‚Í‚Ýo‚µ‚Ä‚­‚év•”•ª‚ªsafe‚Ɉµ‚¦‚È‚¢‚̂Ŕj’]‚µ‚Ä‚µ‚Ü‚¤B

129 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/03(“ú) 18:00:07.94 ID:K4HcDkkQ.net]
‹ï‘Ì«‚ÌŒ‡•Ђà‚È‚¢ƒtƒƒtƒ‚µ‚½˜b‚µ‚©‚Å‚«‚È‚¢‚ñ‚È‚ç–Ù‚Á‚Ä‚è‚á‚¢‚¢‚Ì‚Éw

130 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/03(“ú) 21:50:25.68 ID:HrPxrbHk.net]
linked list‚Ìl‚ÌŠ®‘S˜_”j‚³‚ꂽ‚çö•š‚µ‚Ä‚Ù‚Æ‚Ú‚è‚ª—â‚߂Ă©‚ç‘S‚­“¯‚¶Žå’£‚ðŒJ‚è•Ô‚·ƒ€[ƒu‰½‰ñ–Ú‚¾‚æ



131 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/03(“ú) 22:08:21.67 ID:tiLDs1XL.net]
>>126
‹ï‘Ì“I‚È‚±‚Æ‚ð‰½ˆê‚ÂŒ¾‚¦‚È‚¢Žž“_‚Řb‚É‚·‚ç‚È‚ç‚È‚¢‚ª
ˆê‚Âd—v‚ȃAƒhƒoƒCƒX‚ð‚µ‚Ä‚ ‚°‚悤

unsafe‚Ƃ͑¼‚ÌŒ¾Œê‚Æ“¯‚¶ó‘Ô‚Æ‚¢‚¤‚±‚Æ
‚‚܂èunsafe‚ɂ‚¢‚Ĕᔻ‚·‚ê‚΂·‚é‚Ù‚Ç‚»‚ê‚ÍRustˆÈŠO‚ÌŒ¾Œê‚ª‚¢‚©‚Ƀ_ƒ‚Ȃ̂©‚ðŒê‚Á‚Ä‚¢‚邱‚ƂɂȂé

‚¿‚Ȃ݂ÉRust‚Íunsafe‚Ì’†‚ÅCŒ¾Œê‚Æ“¯‚¶‚±‚Æ‚ª‚Å‚«‚邵‚à‚¿‚ë‚ñƒCƒ“ƒ‰ƒCƒ“ƒAƒZƒ“ƒuƒ‰‚à‘‚¯‚é
‚‚܂èRust‚ÍCŒ¾Œê‚Æ“¯‚¶‹@”\‹y‚Ñ«”\‚ð—L‚µ‚Ä‚¢‚鑤–Ê‚ª‚Ü‚¸‘æˆê‚Æ‚µ‚Ä‚ ‚é

‚»‚Ìã‚ÅŠO•”‚ðŠª‚«ž‚Þ‚±‚ƂȂ­unsafe‚È•”•ª‚ð“à•”‚ÉŠ®‘S‚ɕ‚¶ž‚ß‚½Šeƒ‚ƒWƒ…[ƒ‹—Ⴆ‚ΕW€ƒ‰ƒCƒuƒ‰ƒŠ‚ȂǂðŽŸX‚ƶ‚Ýo‚·‚±‚Ƃɂଌ÷‚µ‚Ä‚¢‚é
‚»‚µ‚ÄRustƒRƒ“ƒpƒCƒ‰‚ªˆÀ‘S«‚ð•ÛØ‚·‚éƒvƒƒOƒ‰ƒ€‚ðŒ»ŽÀ‚É‘‚­‚±‚Æ‚ª‚Å‚«‚邱‚Æ‚ðŽÀØ‚µ‚Ä‚«‚½
‚¾‚©‚炱‚»IT‘åŽèŠeŽÐ‚ª‹¤“¯‚ÅRust‚ðŽxŽ‚·‚é󋵂ɂ܂łȂÁ‚½‚Ì‚¾

132 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/03(“ú) 22:47:34.33 ID:a+FSzkH8.net]
‚È‚ñ‚©ˆá‚¤‹C‚ª‚·‚é

133 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/03(“ú) 23:17:08.11 ID:x9P0i8er.net]
‚È‚ñ‚©ˆá‚¤‚Æ‚¢‚¤ƒŒƒxƒ‹‚¶‚á‚È‚­ˆê”ԑ厖‚ȂƂ±‚낪ŠÔˆá‚Á‚Ă邿

134 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/03(“ú) 23:41:56.43 ID:ha/kcOac.net]
‚±‚̃XƒŒ‚ł悭Œ©‚©‚¯‚éƒpƒ^[ƒ“
RustƒAƒ“ƒ`‚Èl‚Í•s—˜‚É‚È‚é‚Æu‚È‚ñ‚©ˆá‚¤vuŠÔˆá‚Á‚Ä‚év‚ȂǙꂭ‚ª‹ï‘Ì“I‚ɂ͉½‚àŒ¾‚¦‚È‚¢

135 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/03(“ú) 23:48:10.53 ID:uYnkpWRD.net]
‚±‚̃XƒŒ‚¶‚á‚È‚­‚Ä5ch‚·‚ׂĂª‚»‚¤‚È‚ñ‚¾‚æ”nŽ­www
‚±‚ñ‚ȕ֊‚Ì—Ž‘‚«‚É‚·‚ç—ò‚éƒLƒ`ƒKƒC‚Ì‘ƒŒA‚ų˜_‘Å‚Á‚Ä‚àˆÓ–¡‚Ë[‚ñ‚¾‚æ
‚±‚¢‚‚ç‚Í‚±‚¢‚‚玩g‚ªˆê”ÔŒ™‚¢‚ÈDQN‚âƒ`ƒ“ƒsƒ‰‚Æ“¯‚¶‘å‚¢‚Ȃ閳‘ʂȂ±‚Æ‚µ‚ĉɂ‚Ԃµ‚Ä‚éƒKƒCƒW‚Ç‚à‚È‚ñ‚¾‚æwww

136 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/03(“ú) 23:57:49 ID:vZYSRByq.net]
•¡ƒIƒW‚ÍMŽÒ‚ÌŽ©•ªˆÈŠO‚݂͂ñ‚ȃAƒ“ƒ`‚ɂ݂¦‚¿‚Ⴄ‚Ý‚½‚¢w

137 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 00:48:50.97 ID:H2jYU4qp.net]
c‚Æ“¯‚¶‚ÉŒ‡‚¯‚é‚Á‚Ă͖̂¾‚ç‚©‚ɉR‚¾‚ëBƒƒ‚ƒŠƒ‚ƒfƒ‹‚ªˆá‚¢‚·‚¬‚é‚Á‚Â[‚ÌB

138 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 01:01:44.47 ID:zU5p2DDn.net]
>>129
‚ ‚È‚½‚Í—‰ð‚Å‚«‚ĂȂ¢B

139 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 01:54:43.58 ID:3k8jHKP2.net]
>>135
‚½‚Æ‚¦‚ÎH

140 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 02:12:28.58 ID:WMds9h9Q.net]
rust‚ɂ͒è‹`‚³‚ꂽƒƒ‚ƒŠƒ‚ƒfƒ‹‚͂Ȃ¢‚킯‚¾‚ª‰½‚ð”äŠr‚µ‚ÄC‚ƈႤ‚ÆŒ¾‚Á‚Ä‚¢‚é‚ÌH
https://doc.rust-lang.org/reference/memory-model.html



141 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 03:21:25.34 ID:zU5p2DDn.net]
>>135
uƒƒ‚ƒŠƒ‚ƒfƒ‹v‚Æ‚¢‚¤Œ¾‚¢•û‚ÍAPC-9801‚̂悤‚È16BIT MS-DOSŽž‘ã‚É
•ʂ̈Ӗ¡‚ÅŽg‚Á‚Ä‚¢‚½‚©‚笗‚𵂭‚ªAŒ¾‚¢‚½‚¢‚±‚Ƃ͕ª‚©‚éB

142 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 04:54:10.56 ID:086teQVY.net]
Œ¾‚¢‚½‚¢‚±‚Æ‚ª•ª‚©‚é‚È‚çà–¾‚·‚ê‚΂¢‚¢‚Ì‚É...

143 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 07:57:34.42 ID:aE2+UZrf.net]
>>139
Œ‹‹Ç‚̂Ƃ±‚ë>>129‚Ň‚Á‚Ä‚¢‚é‚킯‚©

144 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 09:03:48.35 ID:tfDB1jS/.net]
>>138
‚»‚ñ‚È^–Ê–Ú‚È—pŒê‚¶‚á‚È‚­‚Ä
ƒvƒƒOƒ‰ƒ}‚ªƒƒ‚ƒŠ‚ɑ΂µ‚ÄŽ‚ƒƒ“ƒ^ƒ‹ƒ‚ƒfƒ‹‚Æ‚©‚»‚Ì‚­‚ç‚¢‚̈Ӗ¡‚ł͂Ȃ¢‚©‚ÆŽv‚í‚ê‚é

145 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 09:23:30 ID:YSvCn/0F.net]
ƒƒ“ƒ^ƒ‹ƒ‚ƒfƒ‹w

146 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 09:24:13 ID:WMds9h9Q.net]
>>142
‚»‚̃Œƒxƒ‹‚̘b‚¾‚Æ‚µ‚Ä‚àƒXƒ^ƒbƒN‚âƒq[ƒv‚ÌŽg‚¢•û‚Írust‚àc‚à“¯‚¶‚¾‚æ‚Ë
‰½‚ð‚à‚Á‚ĈႢ‚·‚¬‚邯Œ¾‚Á‚Ä‚¢‚é‚Ì‚©‚ª‚í‚©‚ç‚ñ

147 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 11:11:40 ID:1aJxC781.net]
>>129
>unsafe‚Ƃ͑¼‚ÌŒ¾Œê‚Æ“¯‚¶ó‘Ô‚Æ‚¢‚¤‚±‚Æ
unsafe‚Å‚àRust“Á—L‚̃ƒŠƒbƒg‚à‚ ‚ê‚΃fƒƒŠƒbƒg‚à‚ ‚é
“Á‚ÉC/C++‚Ƃ͒S•Û‚³‚ê‚Ä‚ésafety‚̃Œƒxƒ‹‚ªª–{“I‚ɈႤ‚Ì‚Åuunsafe‚Ȃ瑼‚ÌŒ¾Œê‚Æ“¯‚¶v‚Æ‚©Œ¾‚Á‚Ä‚él‚Íunsafe‚ð‚Ü‚é‚Å—‰ð‚µ‚ĂȂ¢‚Ì‚Åéx‚³‚ê‚È‚¢‚悤‚É

148 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 11:57:37 ID:DrP+xMl0.net]
‚»‚±‚Í‚ ‚Ü‚è–{Ž¿“I‚¶‚á‚È‚¢‚È
Rust‚Í‹@”\“I‚É‚à‘¬“x“I‚É‚àCŒ¾Œê‚Ì‘ã‘ւƂȂê‚é“_‚ª–{Ž¿‚¾‚낤
‚»‚Ì‚¤‚¦‚ÅRust‚Í”ñí‚ɑ傫‚ȃvƒ‰ƒXƒ¿‚ª‚ ‚é‚©‚çC/C++‚Í•s—v‚ƂȂÁ‚½

149 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 12:04:57 ID:RBYxpWsA.net]
Rust‚Ì‘¤‚Å‘‚«Š·‚¦‚È‚¢‚©‚ç
let a=99;
‚Æ‚©‚µ‚½“z‚ðC‚É“n‚µ‚ÄC‘¤‚Å‘‚«Š·‚¦‚é‚Ì‚Á‚ăAƒEƒg‚¾‚æ‚ËH

150 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 12:06:52 ID:qOfLavvD.net]
>>146
‰½‚Ì–{Ž¿HH



151 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 12:45:51.46 ID:rY6uXQUu.net]
>>142
ƒƒ“ƒ^ƒ‹ƒ‚ƒfƒ‹‚È‚ñ‚ÄŒ¾—t‚Ë[‚æAƒnƒQ

152 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 12:48:07.99 ID:RggUqH9I.net]
Rust‚Ì“oê‚ÅC^C++‚ª—v‚ç‚È‚­‚È‚Á‚½‚͓̂–‘R

>>147
‚Ü‚¸‚ÍRust‚̉•à‚ðŠwK•K{
Rust‚Å‚Ílet mut a = 99; ‚Æmut‚ðŽw’è‚·‚ê‚΂»‚̕ϔ‚ª‘‚«‘Ö‚¦‰Â”\
ŒÄ‚Ño‚µæ‚Å‘‚«‘Ö‚¦‚½‚¢‚È‚ç‚Î
‚Ü‚¸Rust‚ÌŠÖ”‚ðŒÄ‚Ño‚·Žž‚Í •mut a ‚Ɖ•ώQÆ‚ð“n‚¹‚ΌĂÑo‚µæ‚Å‘‚«‘Ö‚¦‰Â”\
C‚ÌŠÖ”‚ðŒÄ‚Ño‚·Žž‚Í‚»‚ê‚ð *mut ‚ƃ|ƒCƒ“ƒ^‚É‚µ‚Ä“n‚¹‚ΌĂÑo‚µæ‚Å‘‚«‘Ö‚¦‰Â”\

153 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 12:51:14.14 ID:iNsmlcex.net]
>>146
‘S‚Äunsafe‚É‚Å‚à‚µ‚È‚¢ŒÀ‚èAŒø—¦‚𗎂Ƃ³‚¸‚ɂ͑ã‘ւɂȂê‚È‚¢—Ⴊ—L‚邯Œ¾‚Á‚Ä‚¢‚éB
ƒ|ƒCƒ“ƒ^’l‚ðƒAƒvƒŠ‘S‘Ì‚ÅLinkedList‚̃m[ƒh‚ðŽ¯•Ê‚·‚邽‚ß‚Ì id ’l‚Æ‚µ‚Ä
—˜—p‚µ‚Ä‚¢‚éꇂ¾B
index ”Ô†‚ł͌ø—¦‚ªŒ€“I‚ɉº‚ª‚éƒP[ƒX‚ª‘½‚¢B

154 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/04(ŒŽ) 13:07:11.60 ID:EPYowFm9.net]
>>151
‚»‚ÌŒ‚ÉŒÀ‚炸‘S‚ẴP[ƒX‚ňȉº‚ª¬—§‚·‚é
Šî–{Ž–€: Rust‚Å‚ÍC‚Æ“¯‚¶‘¬“x•“¯‚¶ˆÀ‘S“x‚Åí‚É‘S‚Ă̎À‘•‚ª‰Â”\
’ljÁŽ–€: Rust‚Å‚ÍC‚Æ“¯‚¶‘¬“x•Š®‘S‚ɈÀ‘S‚ȃCƒ“ƒ^ƒtƒF[ƒX‚Å‘½‚­‚ÌŽÀ‘•‚ª‰Â”\
‚µ‚½‚ª‚Á‚ÄC‚ª•s—v‚ƂȂÁ‚½‚Ƃ̘b‚Í‚à‚¿‚ë‚ñ³‚µ‚¢

155 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 13:15:16.22 ID:tfDB1jS/.net]
&a as *const _ as *mut _

156 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 13:24:41.08 ID:iNsmlcex.net]
>>152
‚ ‚È‚½‚Ì—‰ð‚Íó‚¢B

157 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 13:39:33.82 ID:Lyc/Sj1E.net]
>>153
‚»‚ê‚Ímut錾‚µ‚Ä‚¢‚È‚¢•Ï”‚ð(æ‚ÌCŠÖ”‚à‚µ‚­‚ÍRust unsafe‚Å)‘‚«Š·‚¦‚Ä‚µ‚Ü‚¤‚±‚ƂɂȂ邽‚ß‚ ‚Ü‚è‚æ‚낵‚­‚È‚¢
‘‚«‘Ö‚¦‚é‚È‚ç‚Îmut•Ï”‚ÌmutŽQÆ‚ð’¼Ú*mut‚É‚µ‚½•û‚ª—Ç‚¢‚̂łÍ
let mut a: Œ^–¼ ‰Šú’l;
c_func( & mut a as *mut _ )

>>154
‚»‚ê‚Í>>152‚ų‚µ‚¢

158 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/04(ŒŽ) 13:43:31 ID:NdI05vlq.net]
‚·‚ׂĂ̌¾Œê‚Éunsafe‚ª‚ ‚ê‚΂¢‚¢‚æ‚Ë

159 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 14:00:59 ID:WMds9h9Q.net]
>>151
ƒxƒ“ƒ`ƒ}[ƒN‚­‚¾‚³‚¢

160 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 14:07:26.39 ID:V2xsx4Ai.net]
>>147
FFIŒÄ‚Ño‚µ‚É—v‹‚³‚ê‚ésafety‚ð–ž‚½‚µ‚ĂȂ¢‚ÆŒ¾‚¤ˆÓ–¡‚ł̓AƒEƒg‚¾‚¯‚Ç‚»‚ꂪ‚Ç‚¤‚©‚µ‚½H



161 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 14:13:33.00 ID:hjCO09br.net]
‚Ü[‚½•¡ƒIƒW vs 100“_ƒIƒW‚̒჌ƒxƒ‹‚ÈŒ¾‚¢‘ˆ‚¢‚ɂȂÁ‚Ă邩‚ç
Šu—£ƒXƒŒ•œŠˆ‚³‚¹‚½‚Ù‚¤‚ª‚¢‚¢‚È

162 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 15:40:19.20 ID:iNsmlcex.net]
>>155
“ª‚̈«‚¢l‚Í–Ù‚Á‚Ä‚ëB

163 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 16:04:58.57 ID:ttcTbGc1.net]
>>160
>>155‚ɊԈႢ‚Í–³‚¢‚悤‚¾‚µ
ŒN‚Í‚³‚Á‚«‚©‚ç“IŠO‚ê‚È‚±‚Ƃ΂©‚è‘‚¢‚Ă邿‚¤‚È

164 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 17:29:54.81 ID:3k8jHKP2.net]
>>151
‚»‚ꂪ‚Ç‚¤‚µ‚½‚Æ‚¢‚¤‚ñ‚¾H
‰½‚ðŒ¾‚¢‚½‚¢‚Ì‚©‚í‚©‚ç‚ñB

165 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 18:02:37.22 ID:iNsmlcex.net]
>>162
”nŽ­‚ɂ͉½‚ðŒ¾‚Á‚Ä‚à—‰ð‚Å‚«‚È‚¢B

166 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 18:07:12.10 ID:3k8jHKP2.net]
> ‘S‚Äunsafe‚É‚Å‚à‚µ‚È‚¢ŒÀ‚è

’N‚à–â‘è‚É‚µ‚ĂȂ¢‚Æ‚±‚ë‚ðŸŽè‚ÉŽæ‚èã‚°‚é‚̂̓Xƒgƒ[ƒ}ƒ“˜_–@‚Á‚Ä‚¢‚¤‚ñ‚¾‚ºI

167 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 18:46:54.41 ID:tF6z07pc.net]
>>151
‚Ȃɂð–â‘è‚É‚µ‚Ä‚é‚Ì‚©‚æ‚­‚í‚©‚ç‚ñ‚ª•K—v‚È‚ç‘S‚Äunsafe‚É‚·‚ê‚΂¢‚¢‚â‚ñ
‚»‚ê‚Å‚àC‚Æ‚©‚Æ“¯‚¶‚Å‚»‚êˆÈŠO‚̃P[ƒX‚Å‚ÍRust‚Ì•û‚ª‚æ‚èˆÀ‘S‚È‚ñ‚¾‚µ

168 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 19:49:32.85 ID:FTPm+Svf.net]
ƒŠ[ƒiƒX‚ª‚±‚̃XƒŒ‚ðŒ©‚Ä‚¢‚½‚çLinux‚ÉÌ—p‚³‚ê‚邱‚Ƃ͂Ȃ©‚Á‚½‚¾‚낤‚Ë

169 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 19:55:55.02 ID:7t9P5Iu7.net]
‚Ý‚½‚ç‚»‚Á•‚¶‚·‚邾‚ëw

170 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 19:58:11.73 ID:VzaqPz19.net]
>>143
ƒZƒ“ƒ`ƒƒ“ƒ^ƒ‹‚È—pŒê‚Å‚·‚ËI



171 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 20:06:09.66 ID:WMds9h9Q.net]
ƒƒ“ƒ^ƒ‹ƒ‚ƒfƒ‹‚Á‚ăvƒƒOƒ‰ƒ}[ŠEŒG‚ł͂悭’m‚ç‚ꂽŒ¾—t‚¾‚ÆŽv‚Á‚Ä‚½‚ñ‚¾‚¯‚Ç’Ê‚¶‚È‚¢l‚à‚¢‚é‚Ì‚Ë

172 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 20:26:03.13 ID:rP4GYYNg.net]
ƒvƒƒOƒ‰ƒ}[ŠEŒG‚ÅŒ¾‚Á‚Ä‚é“z‚ðŒ©‚½‚±‚ƂȂ¢‚µ‚»‚à‚»‚àˆá‚¢‰]X‚ÌŽž‚É‚»‚ñ‚È‚à‚ño‚³‚ê‚Ă࢘f‚·‚邾‚¯

173 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 20:26:54.96 ID:55lLLVgr.net]
>>169
•’ʂ͒ʂ¶‚é‚©‚炲S”z‚È‚­

174 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 21:09:07.84 ID:LgYZqAbq.net]
>>169
Ž©•ª‚ÌŽü‚è‚Å‚à•’Ê‚É’Ê‚¶‚邯‚ÇA‚æ‚­l‚¦‚邯‚Ç‚±‚Å’m‚Á‚½—pŒê‚©“ä‚©‚àc
‚È‚ñ‚©—L–¼‚ȃvƒƒOƒ‰ƒ~ƒ“ƒOŒn‚Ì–{‚Æ‚©‚É‘‚¢‚Ä‚ ‚Á‚½‚Á‚¯H

175 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 21:22:26 ID:k0bSAJLz.net]
“K“–‚È‘¢Œê‚ð‚³‚à펯‚̂悤‚ÉŒê‚é‚̂͂â‚߂悤‚Ë
‚»‚à‚»‚à‚»‚ñ‚ÈŒ¾—tŽg‚í‚È‚¯‚ê‚΂¢‚¢˜b

176 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 21:31:48.17 ID:rrB3dRAB.net]
>>172
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚̃Rƒ“ƒeƒLƒXƒg‚ł悭Žg‚í‚ê‚邿‚¤‚ɂȂÁ‚½‚Ì‚ÍUI/UXƒfƒUƒCƒ“•ª–ì‚ł悭Žg‚í‚ê‚Ä‚½‚©‚ç‚¶‚á‚È‚¢‚©‚È
ƒhƒ“Eƒm[ƒ}ƒ“‚Ìu’N‚Ì‚½‚߂̃fƒUƒCƒ“Hv‚Æ‚©‚©‚È‚è̖̂{‚©‚çŽg‚í‚ê‚Ă邿

177 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 21:34:43.82 ID:tfDB1jS/.net]
‚»‚à‚»‚àE‚¤•K—v‚·‚ç–³‚©‚Á‚½ƒŒƒX‚ðE‚Á‚½‚΂Á‚©‚è‚ɂ悭•ª‚©‚ç‚ñ˜_‘ˆ‚É
‚È‚ñ‚©‚·‚ñ‚Ü‚¹‚ñ‚È

178 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 21:35:54.46 ID:WMds9h9Q.net]
>>172
Œ³X‚Í”F’mS—Šw‚Ì—pŒê‚ц[ƒU[ƒCƒ“ƒ^[ƒtƒFƒCƒX‚Æ‚©•ª–ì‚©‚çL‚Ü‚Á‚ÄL‚­’m‚ç‚ê‚邿‚¤‚ɂȂÁ‚½‚ñ‚¶‚á‚È‚¢‚©‚ÆŽv‚¤
‰o‚Í1943”N‚Ƃ̂±‚Æ
https://ja.m.wikipedia.org/wiki/%E3%83%A1%E3%83%B3%E3%82%BF%E3%83%AB%E3%83%A2%E3%83%87%E3%83%AB

179 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 21:44:59.75 ID:Xyf5Vl2i.net]
•¡ƒIƒW‘åæ¶‚ª‚»‚ñ‚ÈŒ¾—t‚È‚¢‚Æ‚¨‚Á‚µ‚á‚Á‚Ä‚é‚ñ‚¾‚¼I
ƒX[ƒp[Ž©‘îŠJ”­ŽÒ‚Ì•¡ƒIƒW‘åæ¶‚ªŠÔˆá‚Á‚Ă邯‚Å‚àŒ¾‚¤‚Ì‚©II

180 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/04(ŒŽ) 21:56:46.09 ID:UzLOsPAb.net]
‚à‚͂₱‚±‚ªŠu—£ƒXƒŒó‘Ô



181 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 02:12:03.31 ID:WHTTcdQX.net]
>>165
u‘S‚Äunsafev‚¾‚¼B
ƒAƒvƒŠ‘S‘Ì‚ðunsafe‚Æ‚¢‚¤‚±‚Æ‚¾B
‚È‚çAC/C++‚Å\•ªB

182 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 04:52:44.77 ID:86ZbPeAT.net]
‚¾‚©‚ç
> ƒ|ƒCƒ“ƒ^’l‚ðƒAƒvƒŠ‘S‘Ì‚ÅLinkedList‚̃m[ƒh‚ðŽ¯•Ê‚·‚邽‚ß‚Ì id ’l‚Æ‚µ‚Ä—˜—p‚µ‚Ä‚¢‚éꇂ¾B
‚Ìꇂ¾‚¯‚¾‚ë
‚¨‘O‚Í‚»‚ñ‚È“ÁŽê‚ȃAƒvƒŠ‚µ‚©ì‚ç‚È‚¢‚Ì‚©‚æw
‚»‚à‚»‚àƒm[ƒh‚ÌŽ¯•Ê‚ð‘S‘̂ɂ΂ç‚Ü‚¢‚Ă邯‚©ÝŒv‚ªƒ^ƒR‚È‚ñ‚¶‚á‚ËH

183 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 05:08:33.40 ID:WHTTcdQX.net]
>>180
Ruby‚âJavaAƒIƒuƒWƒFƒNƒg‚Ìuޝ•ʔԆv‚ªŽæ“¾‚Å‚«‚邱‚Æ‚ª‚ ‚邪A
‚»‚ê‚̓|ƒCƒ“ƒ^’l‚¾B’Ê‚µ”Ô†‚ł͂Ȃ¢B
‚‚܂èACŒ¾Œê‚ł͓`““I‚ÉAƒŠƒ“ƒNƒgƒŠƒXƒg‚̃m[ƒh‚ðŽ¯•Ê‚·‚邽‚ß‚É
ƒ|ƒCƒ“ƒ^’l‚ªŽg‚í‚ê‚Ä‚¢‚éB‚»‚µ‚Ä‚»‚ꂱ‚»‚ªƒŠƒ“ƒNƒŠƒXƒg‚Ì–{—ˆ‚ÌŽg‚¢•ûB
‚¾‚ê‚©‚ªŠÔˆá‚¦‚ÄA’Ê‚µ”Ô†‚ÅŽ¯•Ê‚·‚éKе‚ª¶‚Ü‚ê‚Ä‚µ‚Ü‚Á‚½‚ªA‚»‚ê‚Í
W’cŒ¶Šo‚Ý‚½‚¢‚È‚à‚Ì‚ÅAŒë‚Á‚½Žg‚¢•û‚¾B

184 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 05:22:06.16 ID:b2cot2gP.net]
‚ÅA‰½‚ªŒ¾‚¢‚½‚¢‚ñ‚¾H
Linked List‚ðƒAƒvƒŠ‘S‘̂ɂ΂ç‚Ü‚¢‚Ä‚éƒAƒzÝŒv‚𳓖‰»‚µ‚悤‚Æ‚µ‚Ä‚é‚Ì‚©Hw

185 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 06:08:27.82 ID:8LqsNmpu.net]
>>177
‹C‚É“ü‚ç‚È‚¢‚â‚‚ð•ЂÁ’[‚©‚ç•¡‚¨‚¶”F’è‚·‚é‚Ì‚Ír‚炵‚È‚ñ‚¾‚낤‚©

186 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 06:20:58.64 ID:Nla2AFrI.net]
>>183
‚»‚ÌŽq‚̓Lƒ`ƒKƒC
>>159‚Å‚à‹C‚É“ü‚ç‚È‚¢“ñl‚¾‚¯‚ª‘‚«ž‚Ý‚µ‚Ă邿‚¤‚ÉŒ©‚¦‚Ä‚é

187 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 07:54:16.72 ID:n+I8xvZo.net]
>>181
GCŒ¾Œê‚Å‚ÍAƒ|ƒCƒ“ƒ^‚ÆŒ¾‚Á‚Ä‚àƒRƒXƒg‚Ì‚‚¢ƒ|ƒCƒ“ƒ^‚ƂȂÁ‚Ä‚¢‚ÄAƒRƒXƒg‚Ì‚‚¢ƒKƒx[ƒWƒRƒŒƒNƒVƒ‡ƒ“‚ʼnñŽû‚·‚éB
‚»‚ê‚ɉÁ‚¦‚ÄAƒf[ƒ^‹£‡‚ð–h‚®‚É‚ÍX‚ɉ½‚ç‚©‚Ì‹£‡‰ñ”ðƒRƒXƒg‚à‰Á‚í‚Á‚Ä‚­‚éB

ˆê•û‚ÅAC/C++‚Å‚ÍƒŠƒ“ƒN‚³‚ꂽƒm[ƒhƒŠƒXƒg‚©‚çƒm[ƒh‚ðŠO‚·Žž‚ÉA‚»‚̃‰ƒCƒuƒ‰ƒŠ‚ªƒm[ƒh‚ð‰ð•ú‚µ‚Ä‚µ‚Ü‚¤‚ÆA‚»‚±‚ւ̃|ƒCƒ“ƒ^‚ð•ÛŽ‚µ‚Ä‚¢‚½ê‡‚Ƀ_ƒ“ƒOƒŠƒ“ƒO”­¶B
‚»‚ê‚ð‰ñ”ð‚·‚é‚½‚߂ɂÍshared_ptr‚Ȃǂ̃RƒXƒg‚Ì‚‚¢ƒ|ƒCƒ“ƒ^‚ðŽg‚í‚´‚é‚𓾂Ȃ¢B
‚¿‚Ȃ݂ÉC++‚Ìshared_ptr‚̓XƒŒƒbƒhƒZ[ƒt‚¾‚©‚çƒ}ƒ‹ƒ`ƒXƒŒƒbƒhŽž‚Å‚à‘åä•v‚¾‚ªA‹t‚ÉŒ¾‚¦‚΃Vƒ“ƒOƒ‹ƒXƒŒƒbƒhŽž‚ɂ͖³‘ʂȃRƒXƒg‚ª‚©‚©‚Á‚Ä‚¢‚éB

Rust‚Å‚ÍA‚»‚±‚ÍRc‚ÆArc‚Ì2Ží—Þ‚ª’ñ‹Ÿ‚³‚ê‚Ä‚¨‚èAƒVƒ“ƒOƒ‹ƒXƒŒƒbƒhŽž‚ɂ̓RƒXƒg‚Ì’á‚¢RcŽg—pAƒ}ƒ‹ƒ`ƒXƒŒƒbƒhŽž‚É‚ÍRc‚¾‚ƃRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ƂȂÁ‚Ä‚­‚ê‚ÄArcŽg—p‚ÆAŬŒÀ‚̃RƒXƒg‚ÅÏ‚ÞB
‚±‚̂悤‚Ƀm[ƒh‰ð•ú‚ÌŠÏ“_‚¾‚¯Œ©‚Ä‚àAl—¶‚·‚ׂ«‚±‚Æ‚ðRustƒRƒ“ƒpƒCƒ‰‚Í“K؂Ɏw“E‚µ‚Ä‚­‚ê‚éB

188 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 10:29:00 ID:1zzLwZyb.net]
‚È‚ñ‚Å‚¸‚Á‚ÆRustƒXƒŒ‚ÅRust‚̃Z[ƒ‹ƒXƒg[ƒN‚â‚Á‚Ä‚é‚ñ‚¾H

189 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 10:43:19 ID:XxVp5yEy.net]
RustƒXƒŒ‚ÅRust‚̃lƒKƒLƒƒƒ“‚â‚Á‚Ä‚é‚â‚‚æ‚èƒ}ƒV‚¾‚ë

190 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sae [2022/07/05(‰Î) 11:28:42.85 ID:UQspXvq+.net]
>>182
CŒ¾Œê‚ª‘¬‚¢”é–§‚ÍLinkedList‚Æ‚»‚̃m[ƒh‚ðƒAƒvƒŠ‘S‘̂Ń|ƒCƒ“ƒ^’l‚ÅŽ¯•Ê‚µ‚Ä‚¢‚é
‚±‚Ƃɂ ‚éB擪‚ð0‚Æ‚µ‚Ä1,2,3‚ÆŠ„‚èU‚Á‚½’Ê‚µ”Ô†‚ðŽg‚Á‚Ä‚¢‚½‚Æ
‚µ‚½‚çA‘S‘R‘¬“x‚ªo‚È‚¢B
‚»‚µ‚Ä‚»‚ÌØ‹’‚ªAJava‚âRuby‚ȂǂÅuޝ•ʔԆv‚ª8Œ…‚Ì16i”‚Å•\ަ‚Å‚«‚é
‚±‚Æ‚¾B‚»‚ÌŽ¯•ʔԆ‚ƂͶƒ|ƒCƒ“ƒ^’l‚Ì‚±‚Ƃł ‚èA‚»‚ꂪ‚»‚̃IƒuƒWƒFƒNƒg‚ð
—Bˆê‚É“Á’è‚Å‚«‚éÅ‚àŒø—¦“I‚È•û–@‚Å‚ ‚éB
‘¼‚Ì•û–@‚ł͌ø—¦‚ª—Ž‚¿‚éB



191 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 11:29:55.08 ID:UQspXvq+.net]
>>185
‚ ‚È‚½‚ÍA—‰ð‚ªó‚¢B
Rust‚ÌRc‚âArc‚ɂ͌‡Š×‚ª‚ ‚éB
‚»‚ñ‚È‚à‚Ì‚ÅÏ‚Þ‚È‚ç‚Æ‚Á‚­‚ÉC‚âC++‚Å‚àÌ—p‚³‚ê‚Ä‚¢‚éB
C/C++‚Ì—ðŽj‚Ì’·‚³‚ðär‚߂Ă͂¢‚¯‚È‚¢B

192 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 12:22:07.18 ID:KaO4bask.net]
>>188
“¯‚¶˜b‚ð‰½“x‚àŒJ‚è•Ô‚·‚È‚æAƒ{ƒP–ê‚©H
‚»‚¤‚Å‚ ‚Á‚Ä‚à‚»‚̃AƒvƒŠ‚ªC‚Æ“¯‚¶‚Å‚»‚êˆÈŠO‚̃AƒvƒŠ‚È‚çRust‚Ì•û‚ªˆÀ‘S‚Á‚Ä‘‚¢‚Ä‚ ‚邾‚ë

193 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 12:28:00.80 ID:1zzLwZyb.net]
>>187
‘¼l‚Éà–¾‚Å‚«‚邾‚¯‚̇—“I——R‚ª–³‚¢‚±‚Ƃ͎©Šo‚µ‚Ä‚é‚ñ‚¾‚Ècc

194 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 12:32:52.81 ID:84q7aSs+.net]
‚¦‚ÁA‚Ȃɂ©à–¾‚ª—~‚µ‚©‚Á‚½‚Ì‚©H
ƒXƒŒ“Ç‚ñ‚Å‚è‚á‚í‚©‚邯Žv‚¤‚ªw

195 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 13:04:52.14 ID:n+I8xvZo.net]
>>189
Œ‡Š×‚ª‚ ‚邯Žå’£‚·‚é‚È‚ç‚ÎA‚»‚Ì——R‚ðŽ¦‚³‚È‚¯‚ê‚΂Ȃç‚È‚¢B
‚³‚ç‚ÉC++‚Å‚àÌ—p‚³‚ê‚Ä‚¢‚邱‚Æ‚ð’m‚ç‚È‚¢‚͖̂³’m‚ł͂Ȃ¢‚©H
C++‚Ìshared_ptr Rust‚ÌArc Swift‚ÌARC ‚ª“¯‚¶‹@”\‚Å‚ ‚èAƒXƒŒƒbƒhƒZ[ƒt‚ÈƒŠƒtƒ@ƒŒƒ“ƒXƒJƒEƒ“ƒ^—˜—p‚Ì‹¤—Lƒ|ƒCƒ“ƒ^•ûŽ®B
‚»‚ê‚ç‚̃XƒŒƒbƒhƒZ[ƒt‚łȂ¢ƒRƒXƒg‚̈À‚¢ƒo[ƒWƒ‡ƒ“‚ªRust‚ÌRc‚Å‚ ‚éB
‚±‚ê‚ç‚ÍAˆÀ‘S‚Ƀ|ƒCƒ“ƒ^‚ð‹¤—L‚µ‚‚‘¦Žž‰ð•ú‚ðs‚È‚¤‚½‚ß‚ÉA•K{‚Ì‹@”\‚Å‚ ‚éB

196 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 13:13:39.59 ID:Fs2kh1Em.net]
>>188
‚±‚±‚Å‚¢‚¤Œø—¦‚Á‚ĂȂñ‚ÌŒø—¦H

197 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/05(‰Î) 13:19:57.09 ID:MoDZ63yv.net]
ƒ‰ƒXƒ^ƒVƒAƒ“‚͉½ŒÌŽZ”‚¨‚¶‚³‚ñ‚ÉG‚ꂸ‚É‚¢‚ç‚ê‚È‚¢‚Ì‚©

198 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 16:10:20.98 ID:UQspXvq+.net]
>>193
‚¢‚âARust‚ÌRc‚ȂǂÍAC++‚Æshared_ptr‚Æ“¯‚¶‚¶‚á‚È‚¢B
‘S‘Rˆá‚¤‚ÆŒ¾‚Á‚Ä‚à‰ßŒ¾‚ł͂Ȃ¢B

199 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 18:30:15.50 ID:Fs2kh1Em.net]
>>195
‚È‚º‚©Ž©•ª‚̃ŒƒX‚ɂ͔½‰ž‚µ‚Ä‚­‚ê‚È‚¢‚ñ‚¾‚æ‚Ë

>>196
‹ï‘Ì“I‚ɂȂɂªˆá‚¤‚Ì

200 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 23:09:51.67 ID:n+I8xvZo.net]
>>196
ˆá‚¢‚ª‚ ‚邯Žå’£‚·‚é‚È‚ç‚ÎA‚±‚Ì‹c˜_‚ňӖ¡‚Ì‚ ‚éˆá‚¢‚ª‚ ‚邱‚Æ‚ðŽ¦‚³‚È‚¯‚ê‚΂Ȃç‚È‚¢B
‚³‚ç‚É‘Oq‚ÌAŒ‡Š×‚ª‚ ‚邯Žå’£‚µ‚½Œ‚ɂ‚¢‚Ä‚àA‚»‚ÌŒ‡Š×‚ðŽ¦‚³‚È‚¯‚ê‚΂Ȃç‚È‚¢B



201 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/05(‰Î) 23:19:42.19 ID:I5LuZ1z+.net]
>>197
>‹ï‘Ì“I‚ɂȂɂªˆá‚¤‚Ì
•½“ú‚Ì’‹‚Ђ܂ł±‚̃XƒŒ‚É‚­‚邨‚¶‚³‚ñE‚¶‚¶‚¢‚Í
C++‚Ìshared_ptr‚Æ“¯‚¶‚¶‚á‚È‚¢‚Æ‚¢‚¤‚±‚Æ‚ð’m‚Á‚Ä‚³‚¦‚¢‚ê‚ÎŒƒ\•ª‚È‚ñ‚¾‚æB
‚¾‚©‚çA‹ï‘Ì“I‚ɂȂɂªˆá‚¤‚©‚Í(’m‚ç‚È‚¢‚©‚ç)“š‚¦‚ç‚ê‚È‚¢B
C++‚ÆRust‚Ì[‚¢’mޝ‚ ‚邿‚¤‚È‚·‚²‚¢“z‚ª•½“ú‚Ì’‹‰É‚Å‚±‚±‚Å—V‚ñ‚Å‚¢‚é
‚È‚ñ‚Ä‚±‚Ƃ͂Ȃ¢‚¾‚낤B

202 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/06(…) 11:32:12.50 ID:jpnjV9Mh.net]
Full Stack Rust App Template using Yew + Actix!
https://youtu.be/oCiGjrpGk4A

203 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/06(…) 11:45:22.14 ID:UGbPogY6.net]
UIƒtƒŒ[ƒ€ƒ[ƒN‚̓XƒŒƒ`‚¾‚悵‚ñ‚Ç‚¯

204 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/06(…) 12:20:02.69 ID:b0Oxubv9.net]
‚±‚±RustƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÉŠÖ‚·‚邱‚ƂȂç‚Ή½‚Å‚àŠ½Œ}
ŠeX‚ÌŠÖS‚ª‚È‚¢‚±‚Ƃ̘aW‡‚ðŽæ‚é‚Æ‘S‘ÌW‡‚ɂȂé
“Á’è‚Ìl‚ɂƂÁ‚ÄŠÖS‚ª‚È‚¢‚©‚ç‚ÆŒ¾‚Á‚Ä”rœ‚µ‚Ă͂¢‚¯‚È‚¢

205 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/06(…) 14:24:50.14 ID:oR52wNCu.net]
ˆá‚¢‚ª‘å‚«‚·‚¬‚邯‚Ç‚±‚ªˆá‚¤‚Æ‚©‚¢‚¤‚Ì‚ðà–¾‚·‚é‚Ì‚ª“‚­‚È‚éB
D“cM’·‚ƃIƒ€ƒ‰ƒCƒX‚̈Ⴂ‚ðà–¾‚Å‚«‚é‚©H
‚Ü‚  shared_ptr ‚Æ Rc ‚̈Ⴂ‚Í‚³‚·‚ª‚É‚»‚±‚܂ő傫‚­‚͂Ȃ¢‚¯‚Ç‚àA
‘O’ñ‚ƂȂé C++ ‚Æ Rust ‚̈Ⴂ‚ଂ³‚­‚͂Ȃ¢‚̂ŔäŠr‚·‚éˆÓ–¡‚ðŠ´‚¶‚È‚¢‚ÈB
shared_ptr ‚Í shared_ptr ‚¾‚µ Rc ‚Í Rc ‚Æ‚µ‚©Œ¾‚¢‚悤‚ª‚È‚¢‚¾‚낤B

206 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/06(…) 16:11:44.19 ID:rco22hfx.net]
ƒŠƒtƒ@ƒŒƒ“ƒXƒJƒEƒ“ƒg•ûŽ®‚Ì•¡»‰Â”\‚ȃXƒ}[ƒgƒ|ƒCƒ“ƒ^‚Æ‚¢‚¤“_‚ł͗ގ—‚Ì‚à‚̂ƌ¾‚Á‚Ä—Ç‚¢‚̂łÍ
Œ³X‚Íc++‚Ærust‚ÅŽÀsŒø—¦‚É·‚ª‚ ‚邯‚¢‚¤˜b‚¾‚ª‚»‚ÌŠÏ“_‚łǂ¤‚¢‚¤·‚ª‚ ‚é‚Ì‚©‚Ë
‚»‚à‚»‚àŽÀsŒø—¦‚ª‰½‚Ì‚±‚Æ‚ðŒ¾‚Á‚Ä‚¢‚é‚Ì‚©‚ª‚æ‚­‚í‚©‚ç‚ñ‚©‚ç‹c˜_‚µ‚Ä‚àŽd•û‚È‚¢‚©

207 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/06(…) 18:50:47 ID:cl7AdtI8.net]
Œ´—‚ÆÚ×‚ð‹æ•Ê‚Å‚«‚È‚¢l‚Í‚¿‚å‚Á‚Æcc

208 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/06(…) 23:39:03.25 ID:DBl9eUwS.net]
>>203
‘S‚­•Ê•¨‚Ì”äŠr‚È‚çAM’·‚ÍlŠÔAƒIƒ€ƒ‰ƒCƒX‚ÍH‚ו¨A‚Æ‚¢‚¤‚悤‚ȃUƒbƒNƒŠ‚µ‚½à–¾‚Å—Ç‚­‚È‚é‚̂łÍH

209 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/06(…) 23:45:15.32 ID:DBl9eUwS.net]
Arc‚Æstd::shared_ptr<>‚ªŽ—‚Ă邯‚¢‚¤l‚ɑ΂µ‚ÄAu‚¢‚âAstd::shared_ptr<>‚ÆRc‚Í‘S‘Rˆá‚¤v‚Æ”½˜_‚·‚é‚Ì‚ª‚¨‚©‚µ‚¢‚̂łÍH

210 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 00:18:57.43 ID:6JbvD3+y.net]
>>206
‚»‚¤‚¾‚æB
‚»‚ê‚ð“K—p‚·‚é‚È‚ç
shared_ptr ‚Í C++ ‚̃Xƒ}[ƒgƒ|ƒCƒ“ƒ^A Rc ‚Í Rust ‚̃Xƒ}[ƒgƒ|ƒCƒ“ƒ^‚Æ‚¢‚¤‚±‚Æ‚µ‚©Œ¾‚¦‚È‚­‚È‚éB



211 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 00:49:54.35 ID:Sq6Pkb7P.net]
>>208
‰´‚ç‚̃Œƒxƒ‹‚ł͂»‚Ì’ö“x‚Ì’mޝ‚Å\•ª‚¾‚ë
‚ÅAƒXƒ}[ƒgƒ|ƒCƒ“ƒ^‚Å‚à‚È‚ñ‚©ˆá‚¢‚ ‚é‚ÌH‚ÆŽ¿–₳‚ê‚Ä‚à‹ï‘Ì“I‚É“š‚¦‚ç‚ê‚È‚­‚Ä‚à
‘S‚­–â‘è‚È‚¢‚©‚ç‚ÈB
ˆê•ûA‚·‚²‚¢l‚©‚ç‚·‚ê‚Ístd::shared_ptr<>‚ÆRc‚Í‘S‘Rˆá‚¤‚ƂȂé‚ñ‚¾‚낤‚ª
(‚·‚²‚¢l“G‚ɂ͂»‚ê‚ç‚͗Ⴆ‚Îstd::shared_ptr‚ÍM’·‚ÅlŠÔAˆê•ûARc‚̓Iƒ€ƒ‰ƒCƒX‚ÅH‚ו¨‚®‚ç‚¢ˆá‚¤I
‚Å‚àA‰´‚ç‚ÍlŠÔ‚¾‚Á‚ĉa‚Æ‚µ‚ÄH‚ׂ邱‚Æ‚ª‚Å‚«‚é‚©‚瓯‚¶‚¾‚ë)

212 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 05:04:39.45 ID:WPmCyDkS.net]
>>196
>>193 ‚Í
> C++‚Ìshared_ptr Rust‚ÌArc Swift‚ÌARC ‚ª“¯‚¶‹@”\‚Å‚ ‚èAƒXƒŒƒbƒhƒZ[ƒt‚ÈƒŠƒtƒ@ƒŒƒ“ƒXƒJƒEƒ“ƒ^—˜—p‚Ì‹¤—Lƒ|ƒCƒ“ƒ^•ûŽ®B
‚Á‚Ä‘‚¢‚Ä‚é‚ñ‚¾‚©‚瓯‚¶‚¶‚á‚È‚¢‚Æ‚©‘S‘Rˆá‚¤‚Æ‚©ƒtƒƒtƒ‚µ‚½‚±‚ÆŒ¾‚Á‚ĂȂ¢‚Å
E‹@”\
EƒXƒŒƒbƒhƒZ[ƒt
EƒŠƒtƒ@ƒŒƒ“ƒXƒJƒEƒ“ƒ^‚ð—˜—p
‚ÌŠe€–ڂɂ‚¢‚ĈႢ‚ð‘‚«‚È‚æ

213 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 08:43:50 ID:M+xvnEsX.net]
‹¤—Lƒ|ƒCƒ“ƒ^‚Á‚ĉ½H

214 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 10:54:08.79 ID:LNwVrqhE.net]
shared pointer‚¶‚á‚ËH

215 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 11:14:16.23 ID:xmv5m6Ag.net]
Œ‹‹ÇŽQƃJƒEƒ“ƒg•ûŽ®‚Ȃ͈̂ê‚È‚ñ‚Å‚µ‚å

216 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 12:48:02.98 ID:kuHYrppG.net]
>>212
‚¾‚Æ‚·‚邯shared pointer•ûŽ®‚Á‚Ăǂñ‚È•ûŽ®HH
ƒŠƒtƒ@ƒŒƒ“ƒXƒJƒEƒ“ƒ^‚ð—˜—p‚µ‚È‚¢shared pointer•ûŽ®‚à‚ ‚é‚Á‚Ä‚±‚Æ‚¾‚æ‚ËH

217 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 14:09:00.32 ID:1csywUpz.net]
>>214
shared pointer‚Íc++‚Ì‚ª—L–¼‚·‚¬‚é‚©‚ç‚È‚ñ‚Æ‚àŒ¾‚¦‚È‚¢‚È‚ŸB

ŽQƃJƒEƒ“ƒgˆÈŠO‚Ń|ƒCƒ“ƒ^‚ð‹¤—L‚·‚é‚Ì‚ÍƒŠƒ“ƒNƒŠƒXƒg•ûŽ®‚Æ‚©‚ ‚邿B

218 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 15:30:16.82 ID:jjCeBJbE.net]
ARC‚ÅŠÇ—‚µ‚Ă鎞“_‚ÅRust‚̓KƒxƒRƒŒ‚¶‚á‚È‚¢‚©‚ç‚·‚²‚¢I‚Á‚Ä—˜_‚Í”j’]‚µ‚Ä‚é‚ñ‚¶‚á‚ ‚è‚Ü‚¹‚ñ‚©‚ËH

219 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 15:41:53.87 ID:6JbvD3+y.net]
>>216
’N‚ª‚»‚ñ‚È‚±‚ÆŒ¾‚Á‚Ä‚ñ‚ÌH

ÓI‚ÉŠÇ—‚Å‚«‚é‚à‚Ì‚ÍÓI‚ÉŠÇ—‚·‚邵AŽÀsŽž‚É‚µ‚©‚í‚©‚ç‚È‚¢‚à‚͎̂ÀsŽž‚ÉŠÇ—‚·‚é‚Á‚Ä‚¾‚¯‚Ì‚±‚Æ‚¾B
ŽQƃJƒEƒ“ƒ^‚Ì“K—p”͈͂ðŠÔˆá‚¦‚Ä‚éƒvƒƒOƒ‰ƒ}‚ª‚¢‚é‚Ȃ炻‚ê‚Í‚»‚¢‚‚ª–³”\B

220 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 16:01:25.39 ID:HUExG/fK.net]
RustŒöŽ®‚Ì“ú–{ŒêˆÓ–ó‚ɂ͂µ‚Á‚©‚èRust‚̓KƒxƒRƒŒ‚¶‚á‚È‚¢‚©‚ç‚‘¬‚Á‚Ä‘‚¢‚Ä‚ ‚é‚Ë



221 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 16:16:37 ID:I5wN0SQd.net]
>>216
Objective-C/Swift‚ÌARC‚ÆRust‚ÌArc‚Í“¯‚¶3•¶Žš—ªŒê‚¾‚¯‚Ǖʂ̂à‚Ì‚¾‚æ
‚»‚ê‚ð—‰ð‚µ‚½ã‚ÅŒ¾‚Á‚Ä‚é‚̂Ȃç•ʂɂ¢‚¢‚ñ‚¾‚¯‚Ç‚³

222 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 18:43:04.02 ID:u5IGnUan.net]
>>216
‚»‚à‚»‚àRustŒöŽ®‚ªuƒƒ‚ƒŠƒŠ[ƒN‚̓ƒ‚ƒŠˆÀ‘S‚Ì”Íáev‚ÆŒ¾‚Á‚Ä‚¢‚邵‚ÈB

223 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 18:52:31.81 ID:pAImJ0Xg.net]
>>220
‚»‚ê‚ÍRust‚Ì’è‹`‚ª‚¨‚©‚µ‚¢
ˆê”Ê“I‚ɂ̓ƒ‚ƒŠƒŠ[ƒN‚ª‚ ‚邯ƒƒ‚ƒŠˆÀ‘S‚¾‚Ƃ͌¾‚í‚È‚¢

224 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 18:55:30.53 ID:V91F8QUY.net]
—¬‚ê‚Ô‚Á‚½Ø‚肾‚¯‚Ç’Pƒ‚ÉRust‚Ìl‚½‚¿‚ÍGUI‚Ç‚¤‚µ‚Ä‚ñ‚ÌH

225 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/07(–Ø) 19:11:09.29 ID:Efq0h4+x.net]
‚È‚ñ‚¾A‚¶‚á‚ AƒoƒO‚̓Z[ƒtƒeƒB‚Æ’è‹`‚µ‚½‚çARust‚͈À‘S‚‚߂Ȃ̂©B

226 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 19:29:21.10 ID:webRw0a6.net]
rust ‚ɃNƒ‰ƒX‚͂Ȃ¢‚̂ł·‚©H

227 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 19:39:16.69 ID:6JbvD3+y.net]
>>221
Rust ‚ªŒ¾Œê‚ÌŽd‘g‚݂ɂæ‚Á‚Ä–h‚²‚¤‚Æ“w—Í‚·‚é”͈͂Ƀƒ‚ƒŠƒŠ[ƒN‚͊܂܂Ȃ¢‚Æ‚¢‚¤’è‹`‚¾‚æB
‚»‚ê‚ð•\‚·‚Ì‚ÉuRust ‚ÌŽd—l‚Ì’†‚Å‚Ívƒƒ‚ƒŠˆÀ‘S‚Æ‚¢‚¤—pŒê‚ðŽg‚Á‚Ä‚¢‚é‚̂ł ‚Á‚ÄA
’è‹`‚É‚¨‚©‚µ‚¢‚àƒNƒ\‚à‚È‚¢B ’è‹`‚È‚ñ‚¾‚©‚çB

228 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 19:46:35.34 ID:6JbvD3+y.net]
>>224
ƒNƒ‰ƒX‚Æ–¼•t‚¯‚ç‚ê‚Ä‚¢‚éŠT”O‚͂Ȃ¢B
‚ ‚È‚½‚ɂƂÁ‚ăNƒ‰ƒX‚Ƃ͉½‚Ì‚±‚ÆH ‰½‚ªo—ˆ‚ê‚΃Nƒ‰ƒXH

229 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 19:48:37.87 ID:UC7ZSmFv.net]
Œ^ƒNƒ‰ƒX‚ÌŽ–‚ð•·‚¢‚Ä‚é‚ñ‚¶‚á‚È‚¢H

230 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 19:49:32.87 ID:idvDnT2E.net]
>>216
ARC‚ÅŠÇ—‚µ‚Ä‚¢‚é‚Ì‚ÍSwift
Rust‚ÍC++‚Æ“¯‚¶‚­RAII‚Ȃ̂ł‘¬
‚Ç‚¤‚µ‚Ä‚à‹¤—Lƒƒ‚ƒŠ‚ðŽg‚¢‚½‚¢Žž‚Ì‚Ýshared_ptr‚âRc/Arc‚ð—p‚¢‚é



231 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 20:00:40.75 ID:pAImJ0Xg.net]
>>225
‚»‚ÌRust‚ÌŽd—l‚Ì’†‚Ńƒ‚ƒŠˆÀ‘S«‚ð’B¬‚Å‚«‚Ä‚¢‚È‚¢‚ñ‚¾‚©‚ç
Rust‚ÌŽd—l‚Ì’†‚Ńƒ‚ƒŠˆÀ‘S«‚Æ‚¢‚¤—pŒê‚ðŽg‚¤‚͕̂s“KØ
Rust‚Ìæ‚¤ƒƒ‚ƒŠˆÀ‘S«‚Í¢ŠÔˆê”ʂ̃ƒ‚ƒŠˆÀ‘S«‚Ƃ͈قȂéŠT”O‚È‚ñ‚¾‚©‚ç‚»‚ê‚ð•\‚·‚ɂ͑¼‚Ì—pŒê‚ðŽg‚¤‚Ì‚ª“K“–‚©‚Æ

232 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 20:06:09.82 ID:idvDnT2E.net]
>>224
ƒNƒ‰ƒX‚Í‚»‚ÌªŠ²‚ÌŒp³‚ªƒfƒƒŠƒbƒg‚¾‚炯‚ÆŒ‹˜_‚ªo‚Ä‚¢‚邽‚ßGo‚âRust‚ȂǂłÍÌ—p‚³‚ê‚Ä‚¢‚È‚¢
ƒƒ“ƒo[•Ï”‚⃃“ƒo[ƒƒ\ƒbƒh“™‚Æ‚Í\‘¢‘̂Ŏg‚¦‚邽‚ߢ‚邱‚Ƃ͂Ȃ¢
Rust‚Å‚Í\‘¢‘Ì‚ðŠÜ‚Þ”CˆÓ‚ÌŒ^‚ɑ΂µ‚ĉ¡’f“I‚É‹¤’Ê“K—p‰Â”\‚ȃgƒŒƒCƒg‚ª‚ ‚è”ñí‚É‹­—͂ŗ˜•Ö«‚ª‚æ‚¢

233 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 20:09:54.71 ID:6JbvD3+y.net]
>>229
’m‚ç‚ñ‚ª‚ÈB
‘å’ï‚Ìê–å—pŒê‚͈ê”Ê–¼ŽŒ‚É (‚»‚Ì•ª–ì‚É‚¨‚¯‚é) –¾Šm‚È’è‹`‚ð—^‚¦‚邱‚ƂŬ‚è—§‚Á‚Ä‚é‚̂͂²‚­•’ʂ̂±‚Æ‚¾‚ëB

234 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 20:25:04.56 ID:idvDnT2E.net]
>>229
¢ŠÔˆê”ʂȂñ‚Ä‚à‚̂͂Ȃ­‚»‚ꂼ‚ꂪ‚»‚ꂼ‚ê‚Ì’è‹`ˆæ‚Ɉ˂é
‚»‚µ‚Ä‚»‚ꂪ–¾Šm‚ɂȂÁ‚Ä‚¢‚ê‚΂悢
—Ⴆ‚ÎRust‚ł̓ƒ‚ƒŠ‹£‡‚Í–hŽ~‰Â”\‚Æ–¾Šm‰»‚µ‚‚ÂA‚æ‚èˆê”Ê“I‚È‹£‡ó‘Ô‚Í‘ÎÛŠO‚Æ–¾Šm‰»‚µ‚Ä‚¢‚é
Œ´—“I‚É–³—‚È‚à‚͖̂³—‚Ȃ̂¾‚©‚ç‚»‚±‚Í–¾Šm‰»‚µ‚Ä‚ ‚ê‚΂»‚ê‚ł悢

235 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 21:01:30.61 ID:0wlfNyVX.net]
>>228
aliasing‚̘b‚µ‚Ă邯‚±‚ë‚ÉRAII‚ª—ˆ‚é‚Ì‚à‚æ‚­‚í‚©‚ç‚È‚¢‚ªRAII‚¾‚Æ‚‘¬‚Æ‚¢‚¤—‹ü‚Í‚³‚ç‚ɂ킯‚í‚©‚ß

236 –¼‘OFÌ–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 21:12:46.12 ID:PQWZgdhj.net]
>>222
windows-rs‚ÅunsafeÕ‚è‚ɂȂè‚È‚ª‚ç‘‚¢‚½‚æBƒIƒXƒXƒ‚Í‚µ‚È‚¢‚ªB

237 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 21:39:23.64 ID:pHkHW2c/.net]
Swift‚ÌARC‚ÆRust‚ÌArc‚Ì‹æ•Ê‚ª‚‚©‚È‚¢l‚͘_ŠO‚Ȃ̂Ŕ­Œ¾‚ðT‚¦‚Ăقµ‚¢
‚½‚¾‚Å‚³‚¦‚µ‚傤‚à‚È‚¢‚̂ɂµ‚傤‚à‚È‚³‚ª”{‘‚·‚é‚©‚ç‚ËEEE

Swift‚ÌARC‚ÍAutomatic Reference Counting
https://docs.swift.org/swift-book/LanguageGuide/AutomaticReferenceCounting.html

Rust‚ÌArc‚ÍAtomically Reference Counted
https://doc.rust-lang.org/std/sync/struct.Arc.html

238 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 22:03:40.09 ID:webRw0a6.net]
>>230
Œp³‚ð‚â‚߂ĈÏ÷‚É‚·‚ê‚Ί„‚Ƃ܂Ƃà‚É‚È‚é‚ÆŽv‚¢‚Ü‚·
https://mevius.5ch.net/test/read.cgi/tech/1434079972/51
https://mevius.5ch.net/test/read.cgi/tech/1434079972/84

239 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 22:05:44.36 ID:idvDnT2E.net]
>>233
C++‚ÆRust‚̓q[ƒv—˜—p‚ɑ΂µ‚ÄRAII‚É‚æ‚éƒfƒXƒgƒ‰ƒNƒ^ŒÄ‚Ño‚µ‚É‚æ‚胊ƒtƒ@ƒŒƒ“ƒXƒJƒEƒ“ƒ^–³‚µ‚Ńƒ‚ƒŠ‰ð•ú‚·‚é‚̂ł‘¬
‚³‚ç‚ɉÁ‚¦‚ÄRust‚ł͊—LŒ ‚ÆŽØ—p‚̃‹[ƒ‹–¾Šm‰»‚É‚æ‚è‰ð•ú‚̈À‘S«‚àÓI‚É•ÛØ‚µ‚Ä‚¢‚é
ˆê•û‚ÅSwift‚̓q[ƒv—˜—p‚ɑ΂µ‚Äí‚ÉƒŠƒtƒ@ƒŒƒ“ƒXƒJƒEƒ“ƒ^‚ð—p‚¢‚éARC‚É‚æ‚胃‚ƒŠ‰ð•ú‚ÌŠÇ—‚ð‚·‚é‚½‚ߒᑬ

240 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/07(–Ø) 22:11:56.95 ID:hEh+9Mpq.net]
>>236
‚»‚Ì—¬‚ê‚ÅŒp³•s‰Â‚̃Nƒ‰ƒXƒx[ƒX‚̃IƒuƒWƒFƒNƒgŽwŒüŒ¾Œê‚ª‚Ç‚¤‚¢‚¤‚à‚̂ɂȂ邩ŽvlŽÀŒ±“I‚Él‚¦‚Ă݂Ȃæ



241 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 03:25:18.13 ID:CKdXv9cu.net]
‚»‚ê‚æ‚èSQL‚ª’´‹êŽè‚ȉ´‚ÍPRQL‚ɂ߂¿‚á‚­‚¿‚áŠú‘Ò‚µ‚Ä‚¢‚é‚Ì‚¾‚ªƒ‰ƒXƒ^ƒVƒAƒ“’B‚ÍSQL‚à’BŽÒ‚Ȃ̂©‚ËH

242 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/08(‹à) 03:34:35.68 ID:tnmgUx+u.net]
‚¤[‚ñB
‚±‚̃XƒŒ«‚Å‚ÍARust‚̓ƒ‚ƒŠ[ƒŠ[ƒN‚µ‚È‚¢AC‚̓Š[ƒN‚·‚邯‹c˜_‚µ‚Ä‚½‚©‚ç‚È‚ B

https://mevius.5ch.net/test/read.cgi/tech/1650185555/

243 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 07:13:21.57 ID:vMUJBeEa.net]
pijulŽg‚Á‚Ă݂½‚¯‚ÇA‰üsƒR[ƒh‚ªCRLF‚¾‚Æ”ñ‘Ήž‚Å
ƒoƒCƒiƒŠƒtƒ@ƒCƒ‹ˆµ‚¢‚É‚È‚é‚Æ‚¢‚¤“äŽd—l‚ł܂¢‚Á‚½
·•ª‚Æ‚©o‚¹‚È‚­‚È‚é
ƒtƒ@ƒCƒ‹ƒ^ƒCƒv”»•Ê‚ð•Ï‚¦‚éƒIƒvƒVƒ‡ƒ“‚Í–³‚¢

‚»‚ê‚Í’u‚¢‚Æ‚¢‚Ä‚àA•\ަ‚àƒhƒLƒ…ƒƒ“ƒg‚à’´ŠÈ‘f‚Å
‚à‚¤‚·‚®1.0.0ƒŠƒŠ[ƒX‚ðŒ}‚¦‚邯‚ÍŽv‚¦‚È‚¢ó‘Ô

‚Ù‚Æ‚ñ‚ǂ̓ü–å‹LŽ–‚ÅŽg‚í‚ê‚Ä‚¢‚éd—vƒRƒ}ƒ“ƒhpijul status‚ª
ŋ߂̃o[ƒWƒ‡ƒ“‚Å휂³‚ꂽ‚Ì‚à“ä‚·‚¬‚é
‚¾‚¢‚¶‚傤‚ԂȂ̂©‚±‚ê

244 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 07:47:38 ID:ifo4L8le.net]
>>239
¡‚ÌŠJ”­‚̃gƒŒƒ“ƒh‚ªŒÝŠ·«ˆÛނŋê˜J‚µ‚Ä’†“r”¼’[‚È‚à‚̂ɂȂ邭‚ç‚¢‚È‚çD‚«‚ÈŽd—l‚É‚µ‚ÄÅŒã‘S•”ƒgƒ‰ƒ“ƒXƒpƒCƒ‹‚·‚è‚á‚¢‚¢‚¶‚á‚ñI‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚½‚È
¢‚Ì“VË‚ª‰b’q‚ði‚Á‚½Œ‹‰Ê‚ªRustŠEŒGŠÜ‚߂ġ‚܂ŎUX”nŽ­‚É‚µ‚Ä‚½ƒEƒFƒu(JS)‚ÌŒã’Ç‚¢‚Ȃ̑¶‚¦‚é‚í
‚¿‚Ȃ݂ɉpŒêŒ—‚Å‚ÍSQL‚̓V[ƒNƒFƒ‹‚Æ”­‰¹‚·‚é‚©‚çŠo‚¦‚Æ‚¯
ƒ‰ƒXƒ^ƒVƒAƒ“‚ÌaŽm”ŒN‚Í‚¦‚·‚«‚ã[‚¦‚邯‚©ƒNƒ\ƒ_ƒT‚¢”­‰¹‹ÖŽ~‚È

245 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 08:02:14.74 ID:i9Nd4OSx.net]
PRQL ‘‚«–¡‚ª CloudWatch logs Insight‚ÆŽ—‚Ä‚»‚¤‚¾‚¯‚Ç‚ ‚ê‚à‚»‚ñ‚Ȃɂ¢‚¢‚à‚ñ‚¶‚á‚È‚¢‚¼B

246 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 08:04:43.63 ID:pMnIhSXO.net]
>>242
ŠOl‚̓°‚½‚¨‚Á‚³‚ñ‚Í‚¾‚¢‚½‚¢ƒGƒXƒLƒ…[ƒGƒ‹Œ¾‚¤‚Ä‚é‚â‚ë

247 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 08:11:32.47 ID:i9Nd4OSx.net]
ƒRƒ“ƒgƒ[ƒ‹‚à–³Ž‹‚à‚Å‚«‚È‚¢ˆ—Œn‚âŠù‘¶Ž‘ŽY‚Ìã‚ł܂Ƃà‚Èi‰»‚âŠJ”­‘ÌŒ±‚ðˆÛŽ‚µ‚悤‚Æ‚µ‚½‚çƒgƒ‰ƒ“ƒXƒpƒCƒ‹‚ɂȂé‚͕̂K‘R‚¾‚Á‚½‚ñ‚¾‚낤‚ÈB

‚»‚ꂪ•K—v‚ɂȂéƒNƒ\‚³‚ÆAƒgƒ‰ƒ“ƒXƒpƒCƒ‹ƒRƒXƒg‚Ì‘¹‰v•ªŠò“_‚ªÅ‰‚ÉŒ»‚ꂽ‚Ì‚ªJS‚Á‚Ä‚¾‚¯‚¾‚ÆŽv‚¤‚æB

248 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 08:44:10.67 ID:efA8XUrt.net]
>>240
ƒƒ‚ƒŠƒŠ[ƒN‚ÉŠÖ‚µ‚Ä‚Í

‚Ü‚¸ARust‚ÍŽ©“®“I‚É‘¦À‚Ƀƒ‚ƒŠ‰ð•ú‚³‚ê‚邽‚ß‘¼‚ÌŒ¾Œê‚Æ”ä‚ׂĂ‘¬‚©‚ˆÀ‘S
‚½‚¾‚µARust‚É‚¨‚¢‚ÄzŠÂŽQƂ͑¼‚ÌŒ¾Œê‚Ƒ傫‚­ˆÙ‚È‚èA
EˆÓ}“I‚ÉFX‚Æ–¾Šm‚ÉŽwަ‚µ‚Ä쬂µ‚È‚¢‚ÆAzŠÂŽQƂ͎©‘R‚É”­¶‚µ‚È‚¢
E‹­‚¢ŽQƂƎアŽQÆ‚ðŽg‚¢•ª‚¯‚邱‚Æ‚ªo—ˆ‚邽‚ßA‹­‚¢ŽQƂ݂̂ɂæ‚ézŠÂŽQÆ‚ð”ð‚¯‚é‚±‚Æ‚ª‰Â”\
EˆÓ}“I‚É‹­‚¢zŠÂŽQÆ‚ð쬂µ‚½ê‡‚ÍA‚»‚ê‚ÍRust‚ɂƂÁ‚ÄŽ©“®“I‚ȃƒ‚ƒŠ‰ð•ú‚Ì‘ÎۂƂȂç‚È‚¢

‚µ‚½‚ª‚Á‚ÄARust‚É‚¨‚¢‚Ä‹­‚¢zŠÂŽQÆ‚ðˆÓ}“I‚É쬂µ‚½ê‡‚̂݃ƒ‚ƒŠƒŠ[ƒN‚ª‹N‚±‚肤‚邪A‚í‚´‚Æì¬‚µ‚½‚Ì‚¾‚©‚çˆÓ}’Ê‚èA‚Æ‚¢‚¤ˆµ‚¢

249 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 09:06:34.18 ID:ujjjtz1g.net]
‚Ù‚ñ‚Æ–³’m‚Á‚Ä•|‚¢‚Ë

250 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 09:12:01.24 ID:1lqt9Ku2.net]
uzŠÂŽQƂ͎©‘R‚É”­¶‚µ‚È‚¢v‚È‚ñ‚Ä‚¢‚¤‰ðà‹¶MŽÒ‚¨‚¶‚³‚ñ‚ª‚¢‚éŒÀ‚èAƒvƒƒWƒFƒNƒg‚É‚Íâ‘ÎRust‚ÍÌ—p‚µ‚È‚¢......



251 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 09:29:57.41 ID:L1lQIkzy.net]
‚Ù‚ñ‚Æ‚±‚ÌŽí‚ÌMŽÒ‚Í–À˜f‚¾‚í
•’ʂ͑½l”‚Åì‹Æ‚µ‚ÄAƒf[ƒ^[\‘¢‚ðRc<T>‚ðWeak<T>‚É‚ ‚ç‚©‚¶‚ß‚µ‚Ä‚¨‚­‚悤‚È‚±‚Ƃ͂µ‚È‚¢‚µAh‚í‚´‚Æì¬‚µ‚½‚Ì‚¾‚©‚çˆÓ}’Ê‚èh‚Æ‚©
‘ŠŽèi‚±‚ê‚©‚çŠw‚Ôl‚âVlj‚ðéx‚·‚½‚߂ɓs‡‚Ì—Ç‚¢‚±‚Æ‚ð‚«ž‚ñ‚Å‚¢‚邿‚¤‚É‚µ‚©Œ©‚¦‚È‚¢EEE
‚»‚ê‚Ȃ玩“®ƒƒ‚ƒŠŠÇ—‚ł͂Ȃ¢‚Ì‚ÅAì‚è•û/Žg‚¢•û‚É‚æ‚莩‘R/ˆÓ}‚µ‚È‚¢Žg‚¢•û‚ŃŠ[ƒN‚àê‡‚à‚ ‚邯–¾Šm‚É”F‚ß‚ÄA‚»‚Ì•ª‚¾‚¯
Ž©“®ƒƒ‚ƒŠŠÇ—‚ł͂Ȃ¢‚È‚¢‚̂ő¬“x‚ª‘¬‚¢‚µAƒƒ‚ƒŠ[‰ð•ú‚̃^ƒCƒ~ƒ“ƒO‚à‚ ‚é’ö“xƒRƒ“ƒgƒ[ƒ‹o—ˆ‚邯½ŽÀ‚ɘb‚µ‚½‚Ù‚¤‚ª—]’öAˆóÛ‚ª—Ç‚¢‚Ì‚ÉB
ŒÓŽUL‚¢@‹³‚ÌŠ©—U‚ÉŒ©‚¦‚邿‚¤‚ȑԓx‚¾‚©‚ç’@‚©‚ê‚é

252 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 09:30:47.62 ID:Gv4jmnae.net]
>>241
Pijul‚àPRQL‚È‚Çŋ߂ÌV‚½‚ÈŽŽ‚Ý‚ÍRust‚ÅŽÀ‘•‚³‚ê‚邱‚Æ‚ª‘½‚¢‚ª
‚»‚ê‚ç‚ÍRustŒ¾Œê‚Ì‚½‚߂̂à‚̂ł͂Ȃ­”Ä—p“I‚È‚à‚̂ł ‚è
‚»‚ê‚ç‚Ì–â‘è“_‚àRust‚Ƃ͒¼ÚŠÖŒW‚ª‚È‚¢
¡ŒãRust‚Å‘‚©‚ꂽV‚½‚È‚à‚Ì‚ª‚Ç‚ñ‚Ç‚ñ‘‚¦‚Ä‚¢‚­‚¾‚낤‚ª‚»‚±‚Í‹æ•Ê‚·‚ׂ«‚Æ‚±‚ë‚©‚È

ˆê•û‚Å‚»‚ê‚ç‚ðRustŒ¾Œê‚ÅŽg‚¤‚½‚߂̃NƒŒ[ƒg‚Ȃǂª‚ ‚ê‚Î
RustƒvƒƒOƒ‰ƒ~ƒ“ƒO‚É‚¨‚¢‚ÄŽg‚¤“Á—L‚̘b‚Ȃ̂Å
‚»‚ê‚ç‚̘b‘莩‘Ì‚ð”ð‚¯‚é‚ׂ«‚ł͂Ȃ¢‚Ë

253 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 09:41:28 ID:v7XD1ZOP.net]
zŠÂŽQƂ͎©‘R‚É”­¶‚µ‚È‚¢‚Á‚ÄAƒR[ƒh‚ð‰½‚à‘‚©‚È‚¯‚ê‚Δ­¶‚µ‚È‚¢‚Á‚ĈӖ¡‚©‚È

254 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 09:42:55 ID:QpPOct5C.net]
>>248
V‚½‚ȃvƒƒWƒFƒNƒg‚ªŽŸX‚ÆRust‚ðÌ—p‚µ‚Ä‚¢‚錻ŽÀ‚𒼎‹‚µ‚悤‚º

>>249
zŠÂŽQÆ‚ÍRustˆÈŠO‚¾‚Æ’m‚ç‚ÊŠÔ‚É”­¶‚µ‚Ä‚µ‚Ü‚¤Ž©‘R‚Ȃ悭‚ ‚é‚à‚Ì‚¾‚ª
Rust‚ł͕¡ŽG‚È‘€ì‚ňÓ}“I‚Éì‚èo‚³‚È‚¢‚ÆoŒ»‚·‚炵‚È‚¢“_‚ð—‰ð‚µ‚悤‚º

255 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 09:58:58.97 ID:BqWLp+Ol.net]
RAII‚Ńƒ‚ƒŠ‚ðƒPƒA‚·‚é‚Ì‚Í
GC•ûŽ®‚É‚­‚ç‚ׂĂ‘¬‚Á‚Ă̂͂܂Ÿ‚»‚¤‚È‚ñ‚¾‚¯‚Ç
‚»‚ê‚æ‚è‚à
ŠJ•úƒ^ƒCƒ~ƒ“ƒO‚ªŒˆ’è“I‚Å‚ ‚邱‚Ƃ̂ق¤‚ª“Á’¥
ƒIƒuƒWƒFƒNƒg‚̶‘¶ŠúŠÔ‚É‚æ‚Á‚ăƒ‚ƒŠ‚ÌŽg—pŠúŠÔ‚àƒvƒƒOƒ‰ƒ}‚ªŠÇ—‚Å‚«‚ÄŠð‚µ‚¢

256 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 12:01:11.06 ID:bBPWEvXX.net]
>>236
ŽQƃJƒEƒ“ƒg•ûŽ®‚Æ‹æ•Ê‚µ‚½‚¢‚È‚çAuGC•ûŽ®v‚Ý‚½‚¢‚ÈžB–†‚È—pŒê‚Í‚â‚ß‚ÄuƒgƒŒ[ƒVƒ“ƒOGCv‚ðŽg‚¨‚¤‚ºB

257 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 12:37:51 ID:4Cg/jdLt.net]
>‚Ü‚¸ARust‚ÍŽ©“®“I‚É‘¦À‚Ƀƒ‚ƒŠ‰ð•ú‚³‚ê‚邽‚ß‘¼‚ÌŒ¾Œê‚Æ”ä‚ׂĂ‘¬‚©‚ˆÀ‘S
‚±‚ÌŽž“_‚ʼnR‚¾‚炯‚È‚ñ‚¾‚©‚çA‚»‚êˆÈã“ǂޕK—v–³‚¢

“ú–{ŒêƒuƒƒO‚¾‚Æ‚±‚¤‚¢‚¤•¡ƒIƒWƒŒƒxƒ‹‚Ìl‚ª‘½””h‚Ȃ̂Å
Rust‚ð–{‹C‚ÅŠw‚Ñ‚½‚¢‚â‚‚͉pŒê‚ÌƒŠƒ\[ƒXƒƒCƒ“‚ÅŠw‚Ô‚±‚Æ‚ð‹­‚­‚·‚·‚ß‚é

258 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 12:39:17 ID:u4+He/YT.net]
>>249
ƒAƒ“ƒ`‚ÍŽÀۂɃvƒƒOƒ‰ƒ~ƒ“ƒO‚µ‚½‚±‚Æ‚ª‚È‚¢‚Ì‚©‚Ë
Rc<T>Ž©‘̂͑‚«Š·‚¦‚Å‚«‚È‚¢‚Ì‚ÅRc<T>‚¾‚¯‚Å‚ÍzŠÂŽQÆ‚ðì‚邱‚Æ‚ª‚Å‚«‚È‚¢
Rc<T>‚ÆWeak<T>‚݂͌¢‚É‘Î̂ł͂Ȃ¢‚½‚ß’¼Ú’u‚«Š·‚¦‚é‘Îۂł͂Ȃ¢
—Ⴆ‚Înew‚àRc::new(T)‚ÆWeak::new()‚ňø”T‚Ì—L–³‚©‚炵‚ĈقȂé
‚³‚ç‚É‘½l”‚Åì‹Æ‚·‚é‚©‚ç‹­‚¢zŠÂŽQÆ‚ð’m‚ç‚ÊŠÔ‚Éì‚Á‚Ä‚µ‚Ü‚¤‚Ƃ̌¾‚¢–ó‚àˆÓ–¡•s–¾‚¾

259 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 12:42:18 ID:u4+He/YT.net]
>>255
Rust‚ÍŠ—LŽÒ‚ª‚¢‚È‚­‚È‚é‚ÆŽ©“®“I‚É‘¦À‚Ƀƒ‚ƒŠ‰ð•ú‚³‚ê‚邽‚ß‘¼‚ÌŒ¾Œê‚Æ”ä‚ׂĂ‘¬‚©‚ˆÀ‘S‚Ň‚Á‚Ä‚¢‚é

260 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 14:56:50.59 ID:bBPWEvXX.net]
>>257
ƒƒ‚ƒŠ‚ð‰ð•ú‚µ‚È‚¢Copying GC‚Ì•û‚ª‚‘¬‚È‚ñ‚¾‚¯‚ǂȂŸB

Rust‚àƒƒ‚ƒŠ‰ð•ú‚µ‚È‚¢ŽÀ‘•‚Ȃ̂©‚ËHRAII‚È‚çƒXƒ^ƒbƒN—̈悵‚©ƒƒ‚ƒŠ‚ðŠm•Û‚µ‚È‚¢‚Æ‚©B



261 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 16:11:26.76 ID:VZayErSn.net]
>>258
C++‚àRust‚àŽd‘g‚݂͓¯‚¶
RAII‚É‚æ‚èƒXƒR[ƒv‚ðŠO‚ꂽ‘Îۂ̃Xƒ^ƒbƒN•”•ª‚ª‰ð•ú‚³‚ê‚鎞‚É‚»‚̃fƒXƒgƒ‰ƒNƒ^‚É‚æ‚Á‚ăq[ƒv•”•ª‚ª‰ð•ú‚³‚ê‚é
”Ä—p“I‚ɂ͂±‚ê‚ªÅ‚à‚‘¬‚©‚—˜•Ö«>>253‚ª‚‚¢

Copying GC‚Í“ÁŽê‚Ȋ‹«‚Å“ÁŽê‚ÈŽg‚¢•û‚ÉŒÀ’è‚·‚éꇂ͑¬‚¢‚±‚Æ‚à‚ ‚肤‚邪ƒfƒƒŠƒbƒg‚à‘½‚­ˆê”Ê“I‚ɂ͎g‚í‚ê‚邱‚Æ‚ª­‚È‚¢
Žg—pƒƒ‚ƒŠ‚ª‘½‚­‚È‚é‚Æ‚©ƒRƒs[‚Å’l‚ðˆÚ“®‚³‚¹‚邽‚ß”ñí‚É’x‚¢‚Ȃǂ̃fƒƒŠƒbƒg‚Ì‘¼‚É
‚»‚±‚ðŽw‚·‘S‚Ẵ|ƒCƒ“ƒ^’l‚ðGC‚Ì‚½‚тɑS‚ÄC®‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Æ‚¢‚¤’v–½“I‚ÈŒ‡Š×‚ª‚ ‚é
C/C++/Rust‚ȂǂŃXƒ^ƒbƒNã‚É’u‚©‚ꂽƒ|ƒCƒ“ƒ^’l‚Ì‘S‚Ä‚ð“IŠm‚É‘‚«Š·‚¦‚é‚͕̂s‰Â”\‚Ȃ̂Ŏg‚¦‚È‚¢

262 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 16:24:07.17 ID:atE4xqm8.net]
’ZŽžŠÔ‚ÅI—¹‚·‚éƒvƒƒOƒ‰ƒ€‚ÍfreeŒÄ‚΂¸‚Éexit‚µ‚½•û‚ª‚‘¬‚Èꇂª‚ ‚é
copy gc‚àðŒ•t‚«‚¾‚ª‚‘¬‚Èꇂª‚ ‚é
í‚ÉRAII‚É‚æ‚郃‚ƒŠ‰ð•ú‚ª‘¼‚ÌŽè’i‚æ‚è‚‘¬‚Æ‚¢‚¤‚̂͌ë‚è

100%³‚µ‚¢‚Æ‚¢‚¤•—‚É’fŒ¾‚·‚é‚©‚çŽ}—t‚Ì‹c˜_‚ɂȂ邵ʼn‚©‚ç˜_—“I‚ÉŒµ–§‚È•¶Í‘‚¢‚½•û‚ª—Ç‚¢‚æ

263 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 16:35:35 ID:VZayErSn.net]
>>260
‚±‚ê‚Í“ÁŽê‚ÈŽg‚¢•ûŒÀ’è‚̘b‚ðŽ‚¿o‚µ‚½‚çˆÓ–¡‚ª‚È‚¢˜b
Šù‚É‘‚¢‚½‚悤‚ÉCopying GC‚͔ėp“I‚ɂ͎g‚¢‚à‚̂ɂȂç‚È‚¢
ˆê”Ê“I‚É‚ÍRAII‚É‚æ‚é‰ð•ú‚ªÅ‚à‚‘¬‚©‚—˜•Ö«‚ª‚‚¢
‚»‚Ì‚½‚ßC++‚Å‚àRust‚Å‚à‚»‚Ì•û–@‚ª‚Æ‚ç‚ê‚Ä‚¢‚é

264 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 17:23:29.15 ID:cRmlWf2z.net]
copying GC‚ÍJava‚ÅŽg‚í‚ê‚Ä‚¢‚é‚Ì‚¾‚ª

‰ð•ú‚µ‚È‚¢AˆÈŠO‚ŃXƒ^ƒbƒN‚̉ð•ú(malloc“I‚È‚à‚̂ɑ΂·‚é)free‚æ‚葬‚¢‚à‚̂͂ ‚é‚ÌH

265 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/08(‹à) 18:32:33.29 ID:r9xh0XFc.net]
>>246
C++‚É‚àweak_ptr<>‚ ‚邯‚ÇB

266 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 18:32:40.38 ID:IcalP2aj.net]
RAII‚ªGC‚æ‚è‚‘¬‚È‚ç
RAII‚̈ê—á‚Å‚ ‚éshared_ptr‚ÍGC‚̈ê—á‚Å‚ ‚éARC‚æ‚è‚‘¬‚Æ‚¢‚¤‚±‚ƂɂȂ邪
‚Ç‚¤‚¢‚¤Œ´—‚Å‚‘¬‚ɂȂé‚ÌH

267 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/08(‹à) 18:42:02.74 ID:r9xh0XFc.net]
‚Å‚àAFirefox—Ç‚­—Ž‚¿‚é‚¶‚á‚ñB

268 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/08(‹à) 18:45:00.33 ID:r9xh0XFc.net]
‚Å‚àAJava‚ÍC++‚à20”{‘¬‚¢‚Á‚ăTƒCƒg–³‚­‚È‚Á‚½‚¶‚á‚ñB

269 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/08(‹à) 18:50:36.37 ID:r9xh0XFc.net]
>>261
‚¾‚Á‚ÄARust‚ÍC++0x‚̃pƒNƒŠ‚¶‚á‚ñB

270 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 18:52:55.66 ID:hlO59OkW.net]
>>264
shared_ptr‚Å‚ÍRAII‚É‚æ‚Á‚ĉð•ú‚µ‚È‚¢
RAII‚É‚æ‚Á‚ăfƒNƒŠƒƒ“ƒg‚·‚邾‚¯

Swift‚ȂǂłÌARC‚ª’x‚¢——R‚ÍŽQÆŒ^‚Ì‘S‚Ăɂ¨‚¢‚Äshared_ptr‚ðŽg—p‚µ‚Ä‚¢‚邿‚¤‚È󋵂ł ‚邽‚߃RƒXƒg‚ª‚‚¢



271 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/08(‹à) 18:54:07.09 ID:r9xh0XFc.net]
‚¶‚á‚ Aunique_ptr<>‚Å‚¢‚¢‚¶‚á‚ñB

272 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 19:10:19.78 ID:hlO59OkW.net]
>>269
unique_ptr‚Æshared_ptr‚Ì–ðŠ„‚Ìˆá‚¢A“®ì‚̈Ⴂ‚ð—‰ð‚Å‚«‚Ä‚¢‚È‚¢ŒN‚ª
ŠÔˆá‚¦‚Ä—p‚¢‚Ä‚àC++‚ł̓Rƒ“ƒpƒCƒ‹‚ª’Ê‚Á‚Ä‚µ‚Ü‚Á‚½‚肵‚ÄŽÀsŽž‚É–â‘è‚ðˆø‚«‹N‚±‚·
Rust‚͊ԈႦ‚Ä—p‚¢‚邯ƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ƂȂè’Ê‚ç‚È‚¢‚©‚çˆÀ‘S‘¤‚É‹~‚í‚ê‚é

273 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 20:02:01.67 ID:A8oltmgp.net]
>>268
ŽQÆŒ^‚Ì‘S‚Ä‚Éshared_ptr‚ð—˜—p‚µ‚½‚牽‚Å’x‚­‚È‚é‚ÌH

274 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 21:48:50.65 ID:i9Nd4OSx.net]
>>257
‘¦À‚ÉŠJ•ú‚Æ‚¢‚¤‚Ì‚ªOS‚ɕԋp‚Æ‚©”Fޝ‚µ‚Ä‚½‚çƒAƒEƒg‚¾‚¼B
ƒAƒƒP[ƒ^[‚ȂɎg‚¤‚©‚ÅŽÀÛ‚Ì‹““®‚͕ςí‚Á‚Ä‚­‚é‚©‚ç‚ÈB
•’Ê‚µ‚È‚¢‚ªƒNƒ\ƒAƒƒP[ƒ^[Žg‚Á‚½‚çAOS‚©‚ç‚Ý‚½‚烊[ƒN“¯‘R‚ɂȂÁ‚½‚è‚·‚邵B

275 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 21:53:34.22 ID:G/CdBPp1.net]
Š—LŽÒ‚ª‚¢‚È‚¢‚ƃƒ‚ƒŠ‰ð•ú‚Á‚ÄŠÔˆá‚Á‚Ă邿‚ËH

Š—LŽÒ‚ª‚¢‚Ä‚àƒuƒƒbƒN‚©‚ço‚½‚ç‰ð•ú‚³‚ê‚é‚©‚çƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ªo‚ăRƒ“ƒpƒCƒ‹‚³‚ê‚È‚¢

276 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 22:05:32.56 ID:h7kEq7Ot.net]
OSS‚Å‚¤‚Á‚©‚è‹­zŠÂŽQÆì‚Á‚Ä‚µ‚Ü‚Á‚Ä‚½—Ⴊ‰ß‹ŽƒXƒŒ‚É‚ ‚Á‚½‚悤‚Ȃƌ@‚è•Ô‚µ‚Ă݂½‚Æ‚±‚ëAPart11‚ɂĔ­Œ©

https://github.com/DataDog/glommio/commit/677fe1dfbaf911245fbc5c3eef75532d08d784bf
https://github.com/KWARC/rust-libxml/commit/bd4b120b90b2568ca6d5bfaa368a200573b87d09

277 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 22:23:05.26 ID:RqLk9Xjf.net]
>>272
‚»‚ñ‚ȃoƒJ‚È”Fޝ‚·‚é‚̂̓Iƒ}ƒG‚¾‚¯‚¾‚ë‚—

278 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 22:38:42.99 ID:J0vSCVey.net]
>>273
Š—LŽÒ‚ª‚¢‚È‚­‚È‚é‚Æƒƒ‚ƒŠ‰ð•ú‚Å‚ ‚Á‚Ă邿
ƒXƒR[ƒv‚𔲂¯‚邯ЗLŽÒ‚ª‚¢‚È‚­‚È‚èƒfƒXƒgƒ‰ƒNƒ^‚ªŒÄ‚΂ê‚ÄŠÇ—‚µ‚Ä‚¢‚½ƒq[ƒv—̈悪‚ ‚ê‚Ήð•ú‚³‚ê‚é

279 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 22:51:41.26 ID:j0PLF9Z7.net]
Š—LŒ ‚Æ‚ÍH‚̘b‚É–ß‚Á‚¿‚Ⴄ‚È
•¡»‚¨‚¶‚³‚ñƒlƒ^‚ÅŽUXŒJ‚è•Ô‚µ‚½‚â‚Â

280 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 23:06:47.48 ID:QSUHt/6/.net]
‚¨‘O‚牽‰ñ“¯‚¶˜bƒ‹[ƒv‚³‚¹‚½‚ç‹C‚ªÏ‚Þ‚ÌH



281 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/08(‹à) 23:08:26.12 ID:h7kEq7Ot.net]
‚È‚ñ‚©‡‚Á‚Ä‚é‚Ì‚©•ª‚©‚ç‚ñ‚¯‚Çŋߎv‚¤‚±‚Æ

Rust‚ÌŒ¾ŒêŽd—l“à‚É–¾Šm‚Ɋ܂܂ê‚Ä‚¢‚é‚Ì‚Ílifetime‚¾‚¯‚Å
Š—LŒ ‚Æ‚©Š—LŽÒ‚Á‚Ă͎̂À‚Í‚½‚¾‚̃ƒ^ƒtƒ@[‚Å‚µ‚©‚È‚¢H

282 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/08(‹à) 23:12:47.70 ID:r9xh0XFc.net]
C++‚̓Rƒ“ƒeƒi‚̃AƒƒP[ƒ^‚ÆÏ‚ׂ݉̃AƒƒP[ƒ^‚ª•ʂƂ©‚Å‚«‚é‚­‚ç‚¢_“î‚Å‚·‚æB

283 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/09(“y) 00:08:13.16 ID:Xo3+Ls6P.net]
ƒRƒ“ƒZƒvƒg‚ðƒRƒ“ƒpƒCƒ‰‚Ƀn[ƒhƒR[ƒfƒBƒ“ƒO‚µ‚ĕς¦‚ç‚ê‚È‚¢‚悤‚É‚µ‚½‚Ì‚ªRust‚Á‚Ä‚±‚ÆH

284 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 03:43:55.29 ID:dAPednzC.net]
>>256
‚±‚¢‚‚̂悤‚È‹CŽ‚¿ˆ«‚¢”½“f‚ªo‚é”y‚ª‚¢‚é‚©‚çRust‚ª‚¢‚Ü‚¢‚¿ƒƒWƒƒ[‚ɂȂç‚È‚¢BŒöŽ®ƒhƒLƒ…ƒƒ“ƒg‘‚«Š·‚¦‚Ä‚±‚¢ƒSƒ~
ã‚Ì•¶Í“Ç‚ñ‚łǂ̕ӂªuƒAƒ“ƒ`v‚¾HƒSƒ~‚Ì‚­‚¹‚ɃCƒL‚Á‚Ä’p‚©‚¢‚Ä‚ñ‚¶‚á‚Ë[‚í‚—

The Rust Programming Language “ú–{Œê”Å
zŠÂŽQÆ‚ÍAƒƒ‚ƒŠ‚ðƒŠ[ƒN‚·‚邱‚Æ‚à‚ ‚é
zŠÂŽQÆ‚ð‰ñ”ð‚·‚é: Rc<T>‚ðWeak<T>‚ɕϊ·‚·‚é
https://doc.rust-jp.rs/book-ja/ch15-06-reference-cycles.html

285 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 06:36:52.71 ID:x6eGZQ2/.net]
>>276
ŠÔˆá‚Á‚Ă邱‚Æ‚ð‡‚Á‚Ă邯‹­•Ù‚·‚é‚Ì‚¢‚¢‰ÁŒ¸Ž«‚߂Ȃæ

286 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 07:31:04 ID:O4my42l1.net]
”F‚߂鎖‚ð‘S‚­‚¹‚¸A‘債‚½ƒR[ƒh‚à‘‚¢‚ĂȂ¢‚Ì‚ÉRust‚â‚Á‚Ă鎖‚¾‚¯‚ªŽ©‘¸S‚¾‚©‚矎è‚ɃAƒ“ƒ`‚¾‚ÌŒˆ‚߂‚¯‚Ä
‚¢‚‚àl‚ðŒ©‰º‚µ‚Ĉ̂»‚¤BƒvƒƒWƒFƒNƒgƒ`[ƒ€‚Ì•µˆÍ‹C‚Í‚»‚¢‚‚ª‚¢‚邾‚¯‚Åí‚Éň«Aƒ`[ƒ€‚Ìd‰×E‰ïŽÐ‚ÌŠQˆ«B
Œû•È‚ÍuˆÓ–¡•s–¾v

287 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 10:34:16.63 ID:OnqDT6DB.net]
>>282
ŽÀۂɃR[ƒh‚ðŽ©•ª‚Å‘‚¢‚Ä—‰ð‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚æB
‚»‚ÌŒöŽ®Book‚É‘‚©‚ê‚Ä‚¢‚é“à—e‚Í‚à‚¿‚ë‚ñ³‚µ‚¢‚µA
‚»‚Ì‘ŠŽè>>256‚Ì‘‚«ž‚Ý“à—e‚ೂµ‚­‚ÄA
—¼ŽÒ‚É–µ‚‚͂Ȃ¢‚æB

288 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 11:42:59.26 ID:lwwTn4Ql.net]
—‰ð‚µ‚ĂȂ¢‚Æ‘‚¢‚Ä‚élŠÔ‚ª—‰ð‚µ‚ĂȂ¢‚±‚Ƃ͑½‚¢‚Å‚·‚æ‚Ë

289 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 11:50:07 ID:lwwTn4Ql.net]
‚Ç‚¿‚ç‚É‚µ‚Ä‚àRustŽg‚Á‚Ä‚à‹CŠy‚ɃR[ƒfƒBƒ“ƒO‚Å‚«‚é‚킯‚Å‚à‚È‚­
ƒƒ‚ƒŠ\‘¢l‚¦‚È‚¯‚ê‚΂¢‚¯‚È‚¢‚ñ‚Å‚·‚Ë

290 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/09(“y) 13:10:56.08 ID:g+WH1rkE.net]
Œ‹‹ÇAC++0x‚̃pƒNƒŠ‚¶‚á‚È‚¢‚Å‚·‚©B
C++‚Í‚»‚±‚©‚炳‚ç‚É10”NˆÈãi‚ñ‚Å‚é‚Ì‚ÉB



291 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 13:14:26.15 ID:lwwTn4Ql.net]
‚»‚ê‚͂Ȃ¢‚©‚Èc
‚Ç‚Á‚¿‚àˆê’·ˆê’Z‚ÅŽ‹“_‚ª‚ڂ₯‚Ü‚·

292 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 13:41:18.89 ID:ByPaZ1uJ.net]
>>279
à–¾—p‚Éì‚Á‚½ŠT”O‚ł͂ ‚邯‚ÇRust‚ÌªŠ²‚ÉŠÖ‚í‚éd—v‚ÈŠT”O‚Ȃ̂Å
u‚½‚¾‚̃ƒ^ƒtƒ@[‚Å‚µ‚©‚È‚¢v‚Æ‚¢‚¤Œ¾‚¢•û‚Í”÷–­
Ž©•ª‚ÌD‚«ŸŽè‚ɉðŽß‚µ‚½“à—e‚ðŒöŽ®Œ©‰ð‚©‚̂悤‚É—¬•z‚·‚é”y‚ð•’·‚·‚邱‚ƂɂȂ邩‚ç

293 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/09(“y) 14:19:07.01 ID:g+WH1rkE.net]
ƒpƒNƒŠŒ³‚ÌC++‚ÅŠ—LŒ ‚ƌĂ΂ê‚Ă邩‚ç‚Å‚µ‚åB

294 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/09(“y) 14:21:22.91 ID:g+WH1rkE.net]
C++‚Í‚‹@”\‚·‚¬‚Ä•ª‚¯ƒƒJƒ‚Ȃ̂ÅA‰SŽÒ—p‚Éo—ˆ‚邱‚Æ‚ðŒ¸‚ç‚µ‚Ü‚·‚Æ‚¢‚¤AƒWƒFƒlƒŠƒNƒXŠE‚ÌPython‚ªRust‚Å‚ÍH

295 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 14:57:08.15 ID:gD3yh/Bo.net]
>>283
Œ©‚½‚¯‚dz‚µ‚¢‚â‚ñ
ŠÔˆá‚Á‚Ä‚éI‚ƃEƒ\‚ð‚‚­‚¯‚ÇŠÔˆá‚Á‚Ä‚é“_‚ðŽw“E‚Å‚«‚È‚¢‚¢‚‚à‚Ìl‚©‚ËH

296 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/09(“y) 15:04:05.66 ID:g+WH1rkE.net]
’N‚àŠ—L‚µ‚ĂȂ¢‚̂ɉð•ú‚³‚ê‚È‚¢‚È‚çˆÓ–¡‚È‚¢‚¶‚á‚ñB

297 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 15:25:00.91 ID:3oDyg2LH.net]
>>294
ƒq[ƒv—̈æ‚ɑ΂µ‚Ä’N‚àŠ—L(—˜—p)‚µ‚È‚­‚È‚Á‚½Žž‚É
EŽ©“®‰ð•ú‚µ‚È‚¢(—vŽè“®‰ð•ú)@©@C@C++(‰º‹Lœ‚­)
E‘¦À‚ÉŽ©“®‰ð•ú‚·‚é@©@Rust@C++(unique_ptr‚Ȃǎg—pŽž)
EGC‚·‚鎞‚ɂȂÁ‚Ä‚©‚玩“®‰ð•ú‚·‚é@©@‚Ù‚Æ‚ñ‚Ç‚ÌGCŒ¾Œê

298 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 15:36:21.95 ID:lXmK1DKz.net]
C‚Å‘‚­‚É‚µ‚Ä‚àA¡Žž‚ÌCLIƒc[ƒ‹‚È‚çƒq[ƒv‚È‚ñ‚©‰ð•ú‚¹‚¸•ú’u‚µ‚Ä‚àŽÀ—pã–â‘è‚È‚¢‚æ‚Ë

299 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 16:18:04 ID:y0LX8Rgp.net]
‚»‚à‚»‚àŠÔˆá‚Á‚Ă邯‚͉½‚ÆÆ‚炵‡‚킹‚ÄŠÔˆá‚Á‚Ă邯‚¢‚¤Žå’£‚Ȃ̂©
u‚»‚¤‚ ‚é‚ׂ«‚ł͂Ȃ¢v‚Æ‚¢‚¤‚ׂ«˜_‚È‚ç‘O’ñ‚𖾊m‚É‚µ‚È‚¢ŒÀ‚è’m‚ç‚ñ‚ª‚ȂƂµ‚©Œ¾‚¦‚ñ

300 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/09(“y) 16:36:33 ID:g+WH1rkE.net]
>>295
‚¢‚âAC++‚̓AƒƒP[ƒgŽž‚ɃAƒƒP[ƒ^‚ð‘I‘ð‚·‚é‚©‚çB
ƒfƒtƒHƒ‹ƒg‚ª€”õ‚³‚ê‚Ă邾‚¯‚ÅB
“–‘RAGC‚à‚ ‚蓾‚é‚©‚çB



301 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/09(“y) 16:39:05 ID:g+WH1rkE.net]
‚¾‚ß‚¾A‚±‚¢‚‚ɕ·‚¢‚Ä‚à–³‘Ê‚¾B
’N‚©‚í‚©‚é‚â‚‹‚È‚¢‚Ì‚©B

302 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/09(“y) 16:52:06 ID:3+oPDqor.net]
‚±‚̔‚Åłਂ¢‚Ì‚ ‚éƒXƒŒ‚ɂȂè‚Ü‚µ‚½‚È

303 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 17:15:21.88 ID:ziCGmT1x.net]
>>284
ƒAƒ“ƒ`ŒN‚ÍŠF‚ɘ_”j‚³‚ê‚邯–ˆ‰ñ
Žv‚¢ž‚݂̉¼‘z“G‚ðì‚èlŠiUŒ‚‚ðŽn‚߂ē¦”ð‚·‚é‚æ‚¤‚¾‚ª
‚»‚ñ‚ȉº‚ç‚È‚¢‚±‚Ƃ̓Aƒ“ƒ`ƒXƒŒ‚Å‚â‚Á‚Ăقµ‚¢

304 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/09(“y) 17:29:07.29 ID:g+WH1rkE.net]
Ž©•ª‚æ‚èÚ‚µ‚¢‚â‚‚͑S•”ƒAƒ“ƒ`‚©B
‚»‚ê‚¶‚áƒ_ƒ‚¾‚ëB

305 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 17:45:35.96 ID:bJtJfEbP.net]
RustMŽÒƒXƒŒì‚Á‚½‚ç‚»‚Á‚¿‚Ɉړ®‚µ‚Ä‚­‚ê‚Ü‚·‚©H

306 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/09(“y) 17:54:41.59 ID:g+WH1rkE.net]
‚‚܂èAC++0x‚ðƒpƒN‚Á‚Ä‹@”\ŒÀ’肵‚ÄŠÈ’P‚É‚µ‚½‚Ì‚ªRust‚¾‚ëH

307 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 17:58:46.63 ID:QKZ/1qEu.net]
>>295
ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚Ìi‰»‚Ì’†‚ÅA
‚»‚̃ƒ‚ƒŠŽ©“®‰ð•ú‚É‚¨‚¯‚é‚‘¬«‚ƈÀ‘S«‚Ì—¼—§‚ðRust‚ª‰‚߂ĎÀŒ»‚µ‚½‚Á‚Ä‚±‚ƂɂȂé‚Ì‚©‚È

308 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 18:04:41.00 ID:SVLGLpJF.net]
Region-based Memory Management ‚Ì\‘z‚Í Cyclone ‚©‚çŽn‚Ü‚Á‚Ä‚éB
‚±‚Ì’iŠK‚ł͎À—p‰»‚µ‚½‚Ƃ͌Ăтɂ­‚¢‚ªAŽÀŒ»‚Ío—ˆ‚Ä‚¢‚½B

309 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 18:22:19.04 ID:HoR4NOuF.net]
>>304
C++ˆÈŠO‚©‚ç‚à‚¢‚ë‚¢‚ëƒpƒN‚Á‚Ă邩‚ç‚»‚ÌŒ¾‚¢•û‚¾‚Æ•s³Šm‚ÉŽv‚¤

310 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 18:46:05.22 ID:hyXSHlQu.net]
³Šm‚ɂ͂±‚¤‚¾‚È

ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚Ìi‰»‚Ì’†‚Å
ƒƒ‚ƒŠŽ©“®‰ð•ú‚É‚¨‚¯‚é‚‘¬«‚ƈÀ‘S«‚Ì—¼—§‚ðŽÀŒ»‚µ‚½‰‚߂Ă̎À—p“I‚ÈŒ¾Œê‚ªRust



311 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 18:55:55 ID:FBd+xess.net]
ŽÀ—p“I‚Ì’è‹`‚ª–³‚¢‚̂ŕs³Šm‚Å‚·

312 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/09(“y) 18:58:45 ID:g+WH1rkE.net]
C++0x‚ª‚È‚©‚È‚©•W€‰»‚³‚ê‚È‚¢‚Ì‚ÅA‚»‚ê‚Ȃ玩•ª‚Åì‚낤‚Æ—§‚¿ã‚ª‚Á‚½‚Æ–{l‚ªŒ¾‚Á‚Ă邶‚á‚ñB

313 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 19:05:24 ID:hyXSHlQu.net]
>>309
‚»‚±‚Í펯‚͈͓̔à‚ÅŽÀ—p“I‚ð‚ǂ̂悤‚É’è‹`‚µ‚Ä‚à>>308‚ð–ž‚½‚·‚Ì‚ÍRust‚¾‚¯‚¾‚©‚ç–â‘è‚È‚¢

314 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 19:22:48.72 ID:kZfneOfi.net]
•Ê‚ÉC/C++‚Å‚à‚¿‚á‚ñ‚Æì‚ê‚΂‘¬«‚ƈÀ‘S«‚Í—¼—§‚µ‚Ă邿
‚¿‚á‚ñ‚Æì‚é‚Ì‚ª“‚¢‚©‚Ç‚¤‚©‚̘b‚Å‚µ‚©‚È‚¢‚¾‚ë

315 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 19:29:47.99 ID:TbjkUF4v.net]
>>312
C/C++‚ł͕s‰Â”\
‚¤‚Á‚©‚èŠëŒ¯‚ȃR[ƒh‚ð‘‚¢‚Ä‚àƒRƒ“ƒpƒCƒ‰‚ª’Ê‚µ‚Ä‚µ‚Ü‚¤
Rust‚̓Rƒ“ƒpƒCƒ‰‚ªŽw“E‚µ‚Ä’Ê‚³‚È‚¢‚½‚߈À‘S

316 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 19:30:20.48 ID:6ug5/LDh.net]
“‚³‚ð“xŠOŽ‹‚µ‚Ä‚¿‚á‚ñ‚Æì‚ê‚΂¢‚¢‚ÆŒ¾‚¤‚È‚çƒAƒZƒ“ƒuƒ‰‚Å‚à“¯‚¶‚킯‚ÅB

317 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 19:36:03.58 ID:hyXSHlQu.net]
>>312
Žc”O‚È‚ª‚çC‚ÆC++‚͈À‘S«‚ð–ž‚½‚µ‚Ä‚¢‚È‚¢
Œ»óRust‚¾‚¯‚ªˆÀ‘S«‚Æ‚‘¬«‚ð—¼—§‚³‚¹‚Ä‚¢‚é

318 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 19:48:49.13 ID:HoR4NOuF.net]
>>315
rust‚¾‚¯‚ª–ž‚½‚µ‚Ä‚¢‚骋’‹³‚¦‚Ä

319 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 19:51:24.99 ID:zb7jG/MW.net]
‚¶‚á‚ Chrome‚âSafariAEdge‚¶‚á‚È‚­A‚¨‘O‚̃uƒ‰ƒEƒU[‚Ó‚Ÿ‚¢‚ [‚Ó‚§‚Á‚­‚·‚É‚µ‚ë‚æHˆÀ‘S‚¶‚á‚È‚¢‚ñ‚¾‚ëH‚ÕƒQƒ‰

320 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 19:52:51.29 ID:FBd+xess.net]
‚¤‚Á‚©‚è‘O’ñðŒ‚ª•ÛØ‚Å‚«‚Ä‚¢‚È‚¢unsafe fn‚̌ĂÑo‚µ‚ð‘‚¢‚Ä‚àRustƒRƒ“ƒpƒCƒ‰‚Í’Ê‚µ‚Ä‚µ‚Ü‚¤‚ł͂Ȃ¢‚Å‚·‚©



321 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 20:07:34 ID:kZfneOfi.net]
>>313,315
‚ ‚ ARust‚ªŒˆ‚ß‚½ˆÀ‘S«‚©
‚Ü‚ >>274‚Ý‚½‚¢‚Ȃ̂ɂ͖ڂð‚‚Ԃé‚Ȃ炻‚ê‚Å‚¢‚¢‚ñ‚¶‚á‚Ëw
‚Í‚½‚©‚猩‚½‚çƒIƒiƒj[‚É‚µ‚©Œ©‚¦‚È‚¢‚¯‚Ç

>>314
‚»‚¤‚¾‚æA“Ë‚«‹l‚ß‚½‚烌ƒxƒ‹‚̈Ⴂ‚Å‚µ‚©‚È‚¢
•’ʂ̂ЂƂ͓˂«‹l‚߂邱‚ÆŽ©‘Ì‚ª”nŽ­‚炵‚¢‚Á‚ÄŽv‚¤‚©‚炱‚ñ‚È‚±‚Ƃņ‚ß‚½‚肵‚È‚¢‚¯‚Ç

322 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 20:08:04 ID:TbjkUF4v.net]
>>318
‚¤‚Á‚©‚èunsafeŠÖ”‚ðŒÄ‚Ño‚µ‚͕̂s‰Â”\
RustƒRƒ“ƒpƒCƒ‰‚ª’Ê‚³‚È‚¢

323 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 20:29:03 ID:r2wQepG1.net]
C++‚ª”s–k‚µ‚½——R‚ªˆÀ‘S«‚ð‘a‚©‚É‚µ‚½‚±‚Ƃ͎–ŽÀ‚¾‚¯‚Ç
“–Žž‚͈À‘S«‚È‚ñ‚Ä‚»‚±‚Ü‚ÅdŽ‹‚³‚ê‚Ä‚¢‚È‚­‚Ä‘¬‚¯‚ê‚Î‚æ‚¢Žž‘ゾ‚Á‚½
‚³‚ç‚ɈÀ‘S«‚Æ‘¬‚³‚ð—¼—§‚³‚¹‚éŽg‚¢•¨‚ɂȂéƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚ªo‚Ä‚­‚邯‚Í‘z‘œ‚Å‚«‚È‚©‚Á‚½
‚±‚±””N‚ÅC++‚ª‚悤‚â‚­‘Þê‚·‚鎞‘ã‚Æ‚È‚Á‚½‚½‚¯‚Å‚ ‚è‚»‚êˆÈ‘O‚ÍC++‚Ì“V‰º‚Å‚ ‚Á‚½

324 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 20:47:42.85 ID:FBd+xess.net]
\ ƒtƒNƒIƒW‘ 12:4-5

325 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 21:21:56.68 ID:6ug5/LDh.net]
>>319
‚»‚̃Œƒxƒ‹‚̈Ⴂ‚ªd—v‚Ȃ킯‚¶‚á‚ñ

326 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 21:26:07.86 ID:rB16NsHU.net]
>>318
ŽÀۂɃvƒƒOƒ‰ƒ~ƒ“ƒO‚ð‚µ‚½‚±‚Æ‚ª‚È‚¢‚©‚çƒAƒ“ƒ`‚Í‚»‚ñ‚ÈŠÔˆá‚Á‚½”­Œ¾‚ð‚¤‚Á‚©‚肵‚Ä‚µ‚Ü‚¤

327 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 21:36:29.93 ID:TbjkUF4v.net]
>>319
“V‚Æ’n‚قǂ̷‚ª‚ ‚é
ƒRƒ“ƒpƒCƒ‹Žž“_‚ŃGƒ‰[‚Æ‚µ‚Ä’e‚¢‚Ä‚­‚ê‚ăRƒ“ƒpƒCƒ‰‚ªC®‚·‚ׂ«“_‚ðƒAƒhƒoƒCƒX‚µ‚Ä‚­‚ê‚éRust
ƒRƒ“ƒpƒCƒ‰‚͉½‚àŒ¾‚킸‚É’Ê‚µ‚Ä‚µ‚Ü‚¢ŽÀs‰^—p’†‚É–â‘肪”­Šo‚·‚éC/C++

328 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 21:37:18.68 ID:FBd+xess.net]
u‘O’ñðŒ‚ª•ÛØ‚Å‚«‚Ä‚¢‚È‚¢v‚ÉG‚ê‚Ä‚¢‚È‚¢‚̂͂¤‚Á‚©‚è“ǂݔò‚΂µ‚½‚Ì‚©‚ÈH‚»‚ê‚Æ‚à‚í‚´‚Æ‚©‚ÈH

329 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 21:40:36.28 ID:N6dBVNoC.net]
ƒ}”‚̃Rƒeƒnƒ“‚ªí’“‚·‚邯‚ǂ̃XƒŒ‚à•s–Ñ’n‘тɂȂé‚È

330 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 21:51:31.23 ID:8h5AdXRe.net]
>>323
ƒŒƒxƒ‹‚̈Ⴂ‚Íd—vA90“_‚æ‚è95“_‚Ì•û‚ª—Ç‚¢‚̂͊m‚©
‚½‚¾100“_‚©‚Ç‚¤‚©‚𑈂Á‚Ä‚à‚ ‚ñ‚Ü‚èˆÓ–¡‚È‚¢‚¾‚ë

>>325
> ‚Ü‚ >>274‚Ý‚½‚¢‚Ȃ̂ɂ͖ڂð‚‚Ԃé‚Ȃ炻‚ê‚Å‚¢‚¢‚ñ‚¶‚á‚Ë
ƒIƒiƒj[‚ÍŒ¾‚¢‰ß‚¬‚¾‚¯‚ÇŽ©•ª‚ÌŒˆ‚ß‚½”͈͂Å100“_‚¾[‚Á‚ÄŒ¾‚¤‚̂͂܂ ŸŽè‚ÉŒ¾‚Á‚Ä‚è‚á‚¢‚¢‚Ì‚Å‘ŠŽè‚É–³—‹­‚¢‚µ‚Ä‚à‚µ‚傤‚ª‚È‚¢



331 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 22:07:58.78 ID:dPnpzXnF.net]
ƒAƒ“ƒ`˜AŒÄ‚¨‚¶‚³‚ñ‚ÌŽå’£‚Íu‚¨‚Ü‚¦‚ç‚̓vƒƒOƒ‰ƒ~ƒ“ƒO‚µ‚½‚±‚Æ‚ª–³‚¢v

332 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 22:17:01.66 ID:5J/+jd/X.net]
˜b‚Í’Pƒ
Rust‚ÍC++‚É‚¨‚¯‚é–â‘è‚Ì‚¤‚¿‚Ý‚ñ‚È‚ª‹“‚°‚Ă邿‚¤‚Èd—v‚È•”•ª‚ð‰ðŒˆ‚µ‚Ä‚µ‚Ü‚Á‚½
‚»‚ê‚Ƀvƒ‰ƒX‚µ‚ÄC++‚æ‚èpRust‚Ì•û‚ªƒvƒƒOƒ‰ƒ~ƒ“ƒO‚µ‚â‚·‚¢“_‚à”ñí‚ɑ傫‚¢

333 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/09(“y) 22:18:10.11 ID:GNVCknQf.net]
ƒRƒeƒnƒ“‚Ƃ͈ê‘Ì

334 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 22:29:14.97 ID:FBd+xess.net]
>>330
‚»‚¤‚¾‚È
‚»‚µ‚ÄRust‚ª‰ðŒˆ‚µ‚½‚Æ‚¢‚¤u–â‘èv‚͈̔͂ð‘å‚«‚­Œ©‚¹‚Č֑åL‚µ‚Ä‚¢‚él‚ª‚¢‚½‚̂łԂÁ’@‚©‚ꂽ‚Æ
’Pƒ‚Șb‚¾

335 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 22:30:12.39 ID:dcG9hbvO.net]
>>329
u‚¨‚Ü‚¦‚ç‚Í‚à‚¤ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚µ‚Ä‚¢‚È‚¢‚¾‚ëv
‚¶‚á‚È‚¢‚Ì‚©
Žá‚¢Žž‚Í‚µ‚Ä‚¢‚½‚ñ‚¾‚낤‚ªA‚¨‚Á‚³‚ñE–ê‚ɂȂÁ‚ÄŽdŽ–‚Å‚Í‚à‚¤ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚µ‚Ä‚¢‚È‚¢
”äŠr‚Í•KŽ€‚É‚·‚邪ŽÀÛ‚ÌRustƒvƒƒOƒ‰ƒ~ƒ“ƒO˜b‚ª–³‚¢‚¨‚¶‚³‚ñE–ê‚ÌRustƒXƒŒ‚¾‚©‚ç‚È

336 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 22:36:53.48 ID:qKBLdUt5.net]
”NŠñ‚è‚ÍRust‚É\‚í‚È‚¢‚Å—~‚µ‚¢
–Ù‚Á‚ÄC‚Å‚à‘‚¢‚Ä‚Ä

337 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 22:44:39.49 ID:3KUXTO+D.net]
>>332
LinusŠÜ‚ß‚½LinuxŠJ”­w‚à“¯‚¶Œ‹˜_
C++‚̓_ƒ‚ÈŒ¾Œê‚Ȃ̂ŕsÌ—p
Rust‚Í—Ç‚¢Œ¾Œê‚Ȃ̂ÅÌ—p

338 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 22:46:38.67 ID:dcG9hbvO.net]
>>334
Î‚ð‚Æ‚Á‚Ä‚à‚¤ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚µ‚Ä‚¢‚È‚¢‚ñ(ŽÀŽ¿Œ»–ðˆø‘Þ)‚¾‚©‚ç
C‚·‚çŽdŽ–‚Å‘‚¢‚Ä‚¢‚È‚¢‚¾‚ë

339 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 22:59:01.59 ID:hVKa6Imk.net]
> 287 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ@[sage]@“Še“úF2022/07/09(“y) 11:50:07.31 ID:lwwTn4Ql [2/3]
> ‚Ç‚¿‚ç‚É‚µ‚Ä‚àRustŽg‚Á‚Ä‚à‹CŠy‚ɃR[ƒfƒBƒ“ƒO‚Å‚«‚é‚킯‚Å‚à‚È‚­
> ƒƒ‚ƒŠ\‘¢l‚¦‚È‚¯‚ê‚΂¢‚¯‚È‚¢‚ñ‚Å‚·‚Ë

“Ç‚ñ‚łȂé‚قǂȂƎv‚Á‚½
‚æ‚­‚í‚©‚ñ‚È‚¢‚¯‚ǂƂ肠‚¦‚¸“®‚¯‚΂¢‚¢‚Æ‚¢‚¤l‚ÆA
‚¿‚á‚ñ‚Æ—‰ð‚µ‚ÄŽ©•ª‚ÌŽv‚¤’Ê‚è‚É“®‚©‚µ‚½‚¢l‚̈Ⴂ‚¾‚È‚Æ

340 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 23:05:49.23 ID:dcG9hbvO.net]
>>335
‰´,winŽg‚Á‚Ä‚¢‚邪
‚»‚̂悢Œ¾Œê‚ÌRust‚ðƒRƒ“ƒpƒCƒ‹‚·‚é‚Ì‚É(C/C++‚·‚é‹C‚È‚¢‚Ì‚É)‘Ê–Ú‚ÈŒ¾Œê‚Ìmsvc‚ð“ü‚ê‚È‚¢‚Æ
‚ƃRƒ“ƒpƒCƒ‹‚Å‚«‚È‚¢‚Ă̂ª‚È

‚ÅA‚È‚ñ‚Åmsvc•K—v‚È‚ñ‚¾H
‚Ђå‚Á‚Æ‚µ‚½‚çAlinux‚Å‚àgcc‚Æ‚©‚ð“ü‚ê‚È‚¢‚ƑʖڂȂ̂©



341 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 23:15:33.27 ID:yHOdCoxc.net]
>>337
‚»‚Ìl‚ª‚ ‚Ü‚è‚É‚à’mޝ•s‘«‚̉”\«‚ª‚‚¢
Rust‚Å‚à‘¼‚ÌŒ¾Œê‚Æ“¯—l‚É(CŒÝŠ·FFI‚𜂢‚Ä)ƒƒ‚ƒŠ\‘¢‚È‚ñ‚ÄŒöŠJ‚à•ÛØ‚à‚µ‚Ä‚¢‚È‚¢
‚Ù‚Æ‚ñ‚ǂ̃vƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚̓ƒ‚ƒŠ\‘¢‚È‚ñ‚Ä’á‚¢ƒŒƒxƒ‹‚ÅŽg‚¤‚à‚̂ł͂Ȃ­‚à‚Á‚Æ’ŠÛ“x‚Ì‚‚¢•”•ª‚Å‚»‚Ì’è‹`‚Æ•ÛØ‚ª‚È‚³‚ê‚é‚à‚Ì
‚¾‚©‚çRust‚Å‚à‘¼‚ÌŒ¾Œê‚Æ“¯—l‚Ƀƒ‚ƒŠ\‘¢‚Íl‚¦‚È‚­‚Ä—Ç‚¢‚µl‚¦‚Ă͂¢‚¯‚È‚¢
ƒƒ‚ƒŠ\‘¢‚ÍŒ¾Œê‚Æ‚µ‚Ä•ÛØ‚µ‚Ä‚¢‚È‚¢‚µ•ÛØ‚µ‚È‚¢‚©‚炱‚»‘å’_‚ȃRƒ“ƒpƒCƒ‹Å“K‰»‚ðs‚È‚Á‚Ä‚¢‚é

˜b‚ð–ß‚µ‚Ä‚»‚Ìl‚̓ƒ‚ƒŠ\‘¢‚ł͂Ȃ­ƒf[ƒ^\‘¢‚ÆŒ¾‚¢‚½‚©‚Á‚½‚̂ł͂Ȃ¢‚©H
ƒf[ƒ^\‘¢‚Í‘¼‚ÌŒ¾Œê‚Æ“¯—l‚ÉRust‚Å‚àl‚¦‚È‚¯‚ê‚΂Ȃç‚È‚¢
‚»‚ꂪƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Ì’†S‚¾‚©‚ç

342 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 23:30:15.11 ID:hVKa6Imk.net]
>>338
‚»‚ñ‚È‚±‚Æ’m‚炸‚ÉA‚»‚¤‚¢‚¤ƒŒƒX‚µ‚Ä‚¢‚邯‚±‚ë‚Ƀhƒ“ˆø‚«‚¾‚È
Ž©•ª‚Å’²‚ׂ½H
’²‚ׂ½‚çA‚»‚ÌŒ‹‰Ê‚ð‚±‚±‚Å•ñ‚æ‚낵‚­

343 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/09(“y) 23:45:37.10 ID:yHOdCoxc.net]
>>338
Rust”á”»”h‚ª‚ ‚Ü‚è‚É‚à’mޝ•s‘«‚Å‹Á‚¢‚½
‚¿‚Ȃ݂ɂ±‚¿‚ç‚ÍLinux‚¾‚ªrustc(RustƒRƒ“ƒpƒCƒ‰)‚¾‚¯‚ ‚ê‚΃Rƒ“ƒpƒCƒ‹‚Å‚«‚é

344 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/10(“ú) 00:12:02.83 ID:VXHYDjJa.net]
>>339
Swift‚Æ‚©ABI stability‚ðŽÀŒ»‚µ‚Ä‚é‚â‚‚͎d—l‚Æ‚µ‚ăƒ‚ƒŠƒŒƒCƒAƒEƒg‚ð’è‹`‚µ‚ÄŒöŠJ‚µ‚Ä‚é‚â‚ë

345 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/10(“ú) 00:13:44.27 ID:ZPTgd3k2.net]
>>341
["rust linker cc not found"] [ŒŸõ]

346 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/10(“ú) 00:16:59.60 ID: ]
[‚±‚±‰ó‚ê‚Ă܂·]

347 –¼‘OFCjJVLv20.net mailto: ‚Ü‚ >>287‚Ì‘‚¢‚Ă郃‚ƒŠ\‘¢‚Æ‚¢‚¤Œ¾—t‚̓ƒ‚ƒŠƒŒƒCƒAƒEƒg‚Å‚àƒf[ƒ^\‘¢‚Å‚à‚È‚¢‚͖̂¾‚ç‚©‚¾‚¯‚Ç‚È []
[‚±‚±‰ó‚ê‚Ă܂·]

348 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/10(“ú) 00:18:51.99 ID:z1Ut0loV.net]
Šu—£ƒXƒŒ•œŠˆ‚³‚¹‚È‚¢‚ƃmƒCƒY‚¾‚炯‚Å‚«‚‚­‚È‚Á‚Ä‚«‚½

349 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/10(“ú) 00:30:08.21 ID:tvXCky2C.net]
>>342
‚»‚ÌABI‚̓Rƒ“ƒpƒCƒ‹Œã‚̃oƒCƒiƒŠ‚̃tƒH[ƒ}ƒbƒg‚̘b‚¾‚º
¡‰ñ‚Ìw‹CŠy‚ɃR[ƒfƒBƒ“ƒO‚Å‚«‚é‚킯‚Å‚à‚È‚­ƒƒ‚ƒŠ\‘¢l‚¦‚È‚¯‚ê‚΂¢‚¯‚È‚¢‚ñ‚Å‚·‚Ëx‚̓vƒƒOƒ‰ƒ~ƒ“ƒO‚Ìۂ̘b‚¾‚©‚çŠÖŒW‚È‚¢

ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚·‚éã‚Ńƒ‚ƒŠ\‘¢‚Íl‚¦‚È‚­‚Ä‚¢‚¢
—Ⴆ‚ÎRust‚ÌŒ^Vec‚âString‚ȂǂàŠeX‚Ì‚ª‚Ç‚ñ‚ȃƒ‚ƒŠ\‘¢‚ɂȂ邩‚Í‹K’è‚àŒöŠJ‚à‚È‚¢
‚à‚¿‚ë‚ñƒ\[ƒXƒR[ƒh‚ð“Ç‚ß‚Î“à•”‚̃f[ƒ^\‘¢‚܂ł͕ª‚©‚邪‚»‚ê‚Ɉˑ¶‚µ‚ăR[ƒh‚ð‘‚¢‚Ă͂¢‚¯‚È‚¢‚µˆË‘¶‚Å‚«‚È‚¢‚悤’ŠÛ‰»‚³‚ꂽƒCƒ“ƒ^ƒtƒF[ƒX‚̂݋K’èŒöŠJ‚³‚ê‚Ä‚¢‚é

350 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/10(“ú) 00:33:22.94 ID:tvXCky2C.net]
>>345
“¯Š´
ƒAƒ“ƒ`Šˆ“®‚͕ʂ̃XƒŒ‚Å‚â‚Á‚Ăقµ‚¢
‚±‚±–{ƒXƒŒ‚Å‚â‚é‚̂̓}ƒi[ˆá”½‚¾‚ÆŽv‚¤

¡ŒãRust‚ւ̃Aƒ“ƒ`Šˆ“®‚͈ȉº‚̃XƒŒ‚Ö‘‚­‚±‚Æ
RustƒAƒ“ƒ`ƒXƒŒ
https://mevius.5ch.net/test/read.cgi/tech/1509028624/



351 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/10(“ú) 01:01:37.00 ID:/Pm6re6i.net]
•¡ƒIƒW‚É—‚ñ‚¾‰´‚ªƒoƒJ‚¾‚Á‚½‚íw

352 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/10(“ú) 01:02:48.63 ID:qjKEOyYX.net]
>>343
‚È‚é‚Ù‚ÇA
>341
>‚¿‚Ȃ݂ɂ±‚¿‚ç‚ÍLinux‚¾‚ªrustc(RustƒRƒ“ƒpƒCƒ‰)‚¾‚¯‚ ‚ê‚΃Rƒ“ƒpƒCƒ‹‚Å‚«‚é
‚ÍA”äŠr“IV‚µ‚¢rust‚ðŽg‚¦‚Îgcc(ƒŠƒ“ƒJ)ƒCƒ‰ƒl‚Á‚Ä‚±‚Æ‚©
rust‚ÅƒŠƒ“ƒJì‚Á‚½•û‚ªgcc‚ÌƒŠƒ“ƒJ‚æ‚肸‚Á‚Æ—Ç‚¢‚à‚̂ɂȂ邾‚낤‚©‚ç‚È

353 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/10(“ú) 01:09:37 ID:ZPTgd3k2.net]
https://mevius.5ch.net/test/read.cgi/tech/1657382429/

Šu—£‘ÎÛ‚ðƒAƒ“ƒ`‚ÉŒÀ’肵‚È‚¢”Ä—pŠu—£ƒXƒŒ—§‚Ä‚½
‚à‚¤‘S•”‚±‚Á‚¿‚Å‚â‚Á‚Ä‚­‚ê

354 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/10(“ú) 01:48:41.75 ID:LxkGLd0V.net]
>>350
‚¨‚Ü‚¦’á”\‚¾‚È
‚»‚ñ‚È“à—e‚ÆÝ’è‚ł͂»‚̃XƒŒ‚͉ߑa‚Á‚ÄI‚í‚邱‚Æ‚­‚ç‚¢—\‘ª‚Å‚«‚邾‚ëH

355 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/10(“ú) 04:45:49.56 ID:T5qatPVB.net]
r‚炵‚Ä‚é‚Ì‚ÍLinux”‚̘A’†‚©B

356 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/10(“ú) 08:32:10.98 ID:VKvLuEGz.net]
Cell‚ðŽg‚Á‚Ä‚¢‚ÄŽv‚Á‚½‚ñ‚¾‚ª—Ⴆ‚Î

trait CellUpdateWith<T> {
fn update_with(&self, f: impl FnOnce(&mut T));
}

impl<T: Default> CellUpdateWith<T> for Cell<T> {
#[inline]
fn update_with(&self, f: impl FnOnce(&mut T)) {
let mut inner = self.take();
f(&mut inner);
self.set(inner);
}
}

‚±‚̂悤‚Ƀƒ\ƒbƒhupdate_with()‚ð—pˆÓ‚µ‚Ä‚¨‚¯‚Î
“à•”XV‚à‚í‚©‚è‚â‚·‚­‹Lq‚Å‚«‚é‚È

let foo = Cell::new(vec![1, 2, 3]);
foo.update_with(|v| v.push(7));

g‘ã‚í‚è‚Éself.take()‚Ådefault’l‚ð“ü‚ê‚ÄCell‚©‚çŽæ‚èo‚µ
self.set()‚ÅCell‚Ö–ß‚·‚Æ‚¢‚¤–³‘ʂȑ€ì‚ÍÅ“K‰»‚ÅÁ‚¦‚邿‚¤‚¾
https://godbolt.org/z/19c4EbErG

357 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/10(“ú) 12:00:25.54 ID:oYFJk9+G.net]
>>351
‚»‚ê‚ð‚í‚´‚Æ‘_‚Á‚Ä‚ñ‚¾‚낤‚Èww
‚¢‚©‚É‚à‚â‚è‚»‚¤‚È‚±‚Æ

358 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/10(“ú) 13:59:32.22 ID:blpABUiA.net]
>>354
‚±‚ÌŽè‚Ìl‚ÍŽ©•ª‚ª”rœ‚³‚ê‚邱‚Æ‚ðÅ‚à‹°‚ê‚Ä‚é‚ñ‚¾‚æ
‚»‚¤‚È‚ç‚È‚¢‚½‚ß‚Ìô‚È‚ç‚È‚è‚Ó‚è\‚킸‰½‚Å‚à‚â‚é

Ž©•ª‚ª”rœ‚³‚ê‚鑤‚É‚¢‚鎩Šo‚ª‚È‚¯‚ê‚΂»‚ñ‚È‚±‚Æ‚â‚ç‚È‚¢

359 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/10(“ú) 19:54:18.59 ID:/ZDhY4rW.net]
>>308
•³Œ¾Œê‚ÅŽ©ˆÓޝ‰ßè‚ÌŒöŠJƒIƒiƒj[‚ð‚·‚éMŽÒAƒ}ƒW‚«‚à‚¢

360 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/10(“ú) 23:37:14 ID:nSquZ6Rt.net]
>>308
ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾ŒêŠE‚É‘åŠv–½‚ð‚à‚½‚炵‚½‰æŠú“I‚ÈŒ¾Œê‚¾‚È



361 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/11(ŒŽ) 00:14:06.35 ID:triNevnR.net]
15”N‹ß‚­c/c++G‚Á‚ĂȂ­‚Ä(‚¸‚Á‚ÆjavaG‚Á‚Ä‚½)
rust‚ÌŠ—LŒ ‚Æ‚©‰½ŒÌ‚±‚ñ‚ÈŽd—l‚ɂȂÁ‚½‚Ì‚©ŒoˆÜ‚ª‚í‚©‚ç‚È‚­‚Ä
ŋ߂Ìc11ˆÈ~‚ÌŽd—l‚ÌHunique_ptr‚Æ‚©shared_ptr‚Æ‚©std::move‚Æ‚©std::forwardŠw‚ñ‚Å
(Œ³Xboost ‚ɃXƒ}[ƒgƒ|ƒCƒ“ƒ^‚ª‚ ‚Á‚½‹L‰¯‚ª‚ ‚邯‚Ç‹L‰¯‚ªžB–†)
‚Ç‚¤‚µ‚Ä‚±‚¤Œ¾‚¤‹@”\‚ªo—ˆ‚½‚Ì‚©­‚µ‚í‚©‚Á‚½

¡‚Ìc++‚Íconst ’n–‚¾‚µ‚Ƃɂ©‚­ƒR[ƒh‚ª‰˜‚­‚È‚é
‚±‚è‚árust ‚Ì•û‚ª—Ç‚¢‚í

‚ ‚ÆŒ^–¼‚Ì•t‚¯•û‚ªD‚«Bu32‚Æ‚©f32‚Æ‚©
Ìc‚Å‘‚¢‚Ä‚½ typedef‚ł킴‚í‚´’è‹`‚µ‚Ä‚½‚æ

362 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/11(ŒŽ) 10:40:05.73 ID:1W23UOpt.net]
const ’n– © ”»‚é
static_cast ‚¤‚º[ © ”»‚é
Rust –œÎ © ”»‚ç‚ñ

363 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/13(…) 23:59:24.88 ID:qlTJEO+a.net]
>>353
‚à‚Á‚ƕ֗˜‚ɂł«‚邺

use std::cell::Cell;

trait CellWithMethod<T> {
fn with<R>(&self, f: impl FnOnce(&mut T) -> R) -> R;
}

impl<T: Default> CellWithMethod<T> for Cell<T> {
#[inline]
fn with<R>(&self, f: impl FnOnce(&mut T) -> R) -> R {
let mut inner = self.take();
let result = f(&mut inner);
self.set(inner);
result
}
}

fn main() {
let foo = Cell::new(vec![1, 2, 3]);
foo.with(|v| v.push(7));
assert_eq!(4, foo.with(|v| v.len()));
assert_eq!(7, foo.with(|v| v[3]));
assert_eq!(vec![1, 2, 3, 7], foo.with(|v| v.clone()));
}

364 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/15(‹à) 21:39:01.85 ID:qV4GyRtM.net]
>>360
Cell‚ÅVecŽg‚¦‚é‚Ì‚©
‰½‚©ŠÔˆá‚Á‚ÄŠwK‚µ‚Ä‚¢‚½

https://qiita.com/wada314/items/24249418983312795c08
„ 1. Cell‚Ì’†g‚ÌŒ^‚ÍCopy‚ðimpl‚µ‚Ä‚¢‚È‚¯‚ê‚΂Ȃç‚È‚¢

https://dev.classmethod.jp/articles/rust-smart-pointer/
„ ECell‚Ì’†‚ÌŒ^‚ÍCopyƒgƒŒƒCƒgŽÀ‘•‚ª•K{

https://qiita.com/usagi/items/fc329895cebd3466910e
„ Cell ‚Í’l‚Ì "ˆÚ“®" ‚É‚æ‚Á‚Ä“à•”‰Â•Ï«‚ðŽÀ‘•‚·‚邽‚ß <T> ‚Í Copy ‰Â”\‚È "’l" Œü‚¯‚̃Rƒ“ƒeƒi[‚ÅA
„ i32 ‚â Copy trait ‚ðŽÀ‘•‚µ‚½‰½‚©‚ðˆµ‚¤‚Ì‚É"“K‚µ‚½"ƒRƒ“ƒeƒi[‚Å‚·B

https://zenn.dev/mebiusbox/books/22d4c1ed9b0003/viewer/5df75e
„ Cell<T> ‚̑傫‚ȧ–ñ‚Æ‚µ‚ÄC T ‚Í Copy ƒgƒŒƒCƒg‹«ŠE‚ª‚ ‚邱‚Ƃł·D

ŽÀÛ‚É‚ÍCell‚ÍCopy‚ð—v‹‚µ‚Ä‚¢‚È‚¢
‚â‚Á‚Ă݂½‚ç>>360‚̃R[ƒh‚ª“®‚¢‚ÄCell<Vec<_>>‚ªŽg‚¦‚½

365 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/15(‹à) 22:48:49.30 ID:fFdw7/F8.net]
#[derive(Clone)]‚̃R[ƒi[ƒP[ƒX‚É‘˜‹ö‚µ‚½
https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=487e64c7c762fb0e015e1bc9b1267fbd

366 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/15(‹à) 22:50:32.95 ID:SBkpZpFk.net]
‚â‚Á‚Ï‚èrustc‚̓oƒO‚ª‘½‚¢‚Ë

367 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/15(‹à) 23:12:58.85 ID:nxNpCMHU.net]
>>362
•W€ƒ‰ƒCƒuƒ‰ƒŠ‚Ìderive‚ÍŒ^ƒpƒ‰ƒ[ƒ^‚É–³ðŒ‚ɃgƒŒƒCƒg§–ñ‰Û‚·‚悤‚ɂȂÁ‚Ă邩‚ç
derivative‚Ý‚½‚¢‚ȧ–ñ‚ðŽ©•ª‚ÅŽw’è‚Å‚«‚écrate‚ðŽg‚¤‚Æ—Ç‚¢‚æ
https://github.com/mcarton/rust-derivative

368 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/16(“y) 00:28:56.56 ID:730D9OZt.net]
>>361
get()‚ªCopy‚ð—v‹‚·‚é‚©‚ç‚Á‚Ä‚Ì‚à‚ ‚邯‚Ç
ŒÃ‚¢The Book‚É‚ÍCell‚ÍCopyê—pERefCell‚ÍCopyˆÈŠO‚àŽg‚¦‚邯‚¢‚¤à–¾‚ª‚ ‚Á‚½‚Ì‚Å
‚»‚ꂪ“ú–{Œê–ó‚Æ‚©‚ÅŽc‚Á‚Ä‚½‚ñ‚¶‚á‚È‚¢‚©‚È

369 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/16(“y) 23:27:56 ID:MG4+BxCd.net]
>>360
!Sync‚ÅŽQÆ–³‚µ‚È‚çƒf[ƒ^‹£‡‚ð‹N‚±‚³‚È‚¢A‚Æ‚¢‚¤“_‚ðŽg‚Á‚½—p–@‚¾‚È
•Ö—˜‚¾‚©‚çŒöŽ®ƒTƒ|[ƒg‚·‚ê‚΂¢‚¢‚̂ɂÈ

370 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 00:26:56.65 ID:XqWqiApN.net]
StackOverflow‚ÅuD‚«‚ÈŒ¾ŒêNo.1v‚¾‚»‚¤‚¾‚ªA’²¸•û–@‚É–â‘肪—L‚èA
“ñˆÊˆÈ‰º‚à•·‚¢‚½Ž–‚ª–³‚¢‚悤‚ÈŒ¾Œê‚΂©‚èB



371 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 01:36:05.55 ID:bF1qPY0V.net]
>>367
‚¨‘O‚ÌŠÏ‘ª”͈͂ª‹·‚¢‚¾‚¯B

372 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 08:04:49 ID:XbfHqe9W.net]
Carbon‚Æ‚©‚¢‚¤Rust‚ÆC++‚Ì‚ ‚¢‚Ì‚±‚Ý‚½‚¢‚Ȃ̂ªo‚Ä‚«‚½

373 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 12:35:25 ID:FCfDFeLf.net]
Carbon‚ÍÅ‹­Œ¾Œê‚¼

374 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 12:39:05 ID:MUkQlR/e.net]
Rust‚ªCarbon‚ÉŸ‚ĂĂ邯‚±‚낪Œ©‚‚©‚ç‚È‚¢‚È

375 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 12:45:18 ID:ThH+Z+BW.net]
Rust vs CarbonƒXƒŒ—§‚ĂĂ»‚Á‚¿‚Å‚â‚ê

376 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/20(…) 13:30:14 ID:S6pSKHOi.net]
‚±‚̃XƒŒ‚É‚ÍRustD‚«‚̋𖯂ª‚½‚­‚³‚ñ‚¢‚邿‚¤‚Å‚·‚ËB
Carbon‚³‚ñA‚â‚Á‚Ä‚¨‚µ‚Ü‚¢‚È‚³‚¢

377 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/20(…) 13:30:16 ID:S6pSKHOi.net]
‚±‚̃XƒŒ‚É‚ÍRustD‚«‚̋𖯂ª‚½‚­‚³‚ñ‚¢‚邿‚¤‚Å‚·‚ËB
Carbon‚³‚ñA‚â‚Á‚Ä‚¨‚µ‚Ü‚¢‚È‚³‚¢

378 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 14:11:36.68 ID:xLuB33a9.net]
1.0‚ªo‚Ä‚©‚ç‚É‚µ‚Ä‚­‚¾‚³‚¢

379 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 14:52:25.57 ID:IMMZUJf4.net]
Carbon‚ÆRust‚Í–¼Ì‚Ì•´‚ç‚킵‚³‚ł͂ǂÁ‚±‚¢‚Ç‚Á‚±‚¢‚¾‚È

380 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 14:54:39.84 ID:igxVbWbR.net]
‚Ù[‚ñ
https://github.com/carbon-language/carbon-lang



381 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 17:02:14.65 ID:xLuB33a9.net]
‚Ƃ肠‚¦‚¸carbonŽ©‘̂̃R[ƒh‚Ì8Š„‚ªcarbon‚Å‘‚©‚ê‚éƒGƒRƒVƒXƒeƒ€‚ªŠm—§‚µ‚Ä‚©‚炾‚낤

382 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 19:50:56 ID:hGf+NvAH.net]
JS‚ÌTypeScript
C++‚ÌCarbon‚Á‚ÄŠ´‚¶‚©‚Ë

‚Ç‚¤‚È‚é‚ñ‚¾‚낤‚Ë
Šm‚©‚ÉC++‚𖳂­‚·‚ܑ͖̂̂Ȃ¢‚ª‚Ü‚¾0.1‚© ‚¢‚Â1.0‚ɂȂ邩‚È‚Ÿ 10”NŒã‚­‚ç‚¢‚©
Rust‚æ‚è‚à“‚­‚͂Ȃ­ƒƒ‚ƒŠŠÇ—‚àŠy‚ɂȂé‚Ì‚©‚È

383 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 20:00:37 ID:xdIX6xM1.net]
Rust‚Í‚ ‚ç‚ä‚é–ʂňÀ‘S‚Æ‚‘¬‚Ì—¼—§‚·‚é’ŠÛ‰»‚ðŽÀŒ»‚µ‚½Œ¾Œê‚¾‚©‚ç
Œ»Ý‚ÌCarbon‚̃hƒLƒ…ƒƒ“ƒg‚ðŒ©‚éŒÀ‚èRust‚Ì—Ì•ª‚É“ü‚Á‚Ä‚«‚Ä‚¢‚È‚¢‚Å‚µ‚傤
‚»‚ê‚æ‚è‚àC++‚Æ‘‚«•û‚ª‚©‚È‚è•Ï‚í‚Á‚Ä‚¢‚Č݊·«‚ª‚È‚­•ÊŒ¾Œê‚Ì—l‘Š‚ÅCarbon‚Í’†“r”¼’[‚È—§‚¿ˆÊ’u‚ÉŒ©‚¦‚é

384 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 20:01:46 ID:sReX4jGj.net]
Carbon‚ÍuRust‚ª“‚·‚¬‚é‚©‚çŠÈ’P‚É‚µ‚½‚¢v‚Ƃ͌¾‚Á‚ĂȂ­‚ÄAC++‚Æ‘ŠŒÝ‰^—p‚Å‚«‚錾Œê‚ð–ÚŽw‚µ‚Ă邾‚¯‚Á‚Û‚¢‚©‚ç‚È‚Ÿ
Œ‹‰Ê“I‚ÉRust‚æ‚è“‚­‚È‚Á‚Ä‚à‹Á‚©‚È‚¢‚¯‚Ç

385 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 20:33:50.16 ID:sReX4jGj.net]
‚»‚à‚»‚àCarbon‚ÌŽg‚¢Š‚Á‚ÄC++‚̃ŒƒKƒV[ƒR[ƒh‚ª‘å—ʂɂ ‚邯‚±‚낾‚©‚ç
C++‚à“–‘Rƒ}ƒXƒ^[‚µ‚ĂȂ¢‚Æ‚¢‚¯‚È‚­‚ÄAŠwK—ʂ͖¾‚ç‚©‚É‘‚¦‚Ä‚é‹C‚à‚·‚é

386 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 20:52:36.69 ID:oyesoq1v.net]
ƒhƒ‰ƒSƒ“ƒ{[ƒ‹‚̃Q[ƒ€‚ŃhƒhƒŠƒA‚ÌFˆá‚¢‚ŃJ[ƒ{ƒX‚ÆŒ¾‚¤‚Ì‚ª‚¢‚½‚Ì‚ðŽv‚¢o‚µ‚½

‚Ç‚¿‚ç‚©‚ÆŒ¾‚¤‚ƃU[ƒ{ƒ“‚ÌFˆá‚¢‚ªƒJ[ƒ{ƒX‚È‚ç”[“¾‚È‚ñ‚¾‚¯‚Çc

387 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 21:27:24.19 ID:mJssGRdK.net]
Carbon‚Á‚Ä’†“r”¼’[‚·‚¬‚ËH
‚܂Ƃà‚ÈŒ¾ŒêÝŒvŽÒ‚È‚çƒIƒuƒWƒFƒNƒgŽwŒü‚à‚¤Ì—p‚µ‚È‚¢‚ÆŽv‚¤‚ñ‚₯‚ǂȂñ‚©Œp³‹@”\‚à‚ ‚é‚Ý‚½‚¢‚¾‚µ
‚È‚ñ‚Å‚±‚¤‚¢‚¤’†“r”¼’[‚̂Ƃ±‚ë‚àC++ŽQl‚·‚é‚ñ‚¾‚悱‚¤‚¢‚¤‚Æ‚±‚낱‚»RustŽQl‚É‚µ‚ë‚æ

388 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 21:44:56.66 ID:qLBZujX3.net]
>>384
C++‚ƃV[ƒ€ƒŒƒX‚É‘ŠŒÝ‰^—p‚·‚邱‚Æ‚ªÅ—Dæ‰Û‘肾‚©‚çA‚»‚±‚ÍC++‚Æ“¯‚¶‚É‚µ‚Ä‚¨‚©‚È‚¢‚Æ‚»‚à‚»‚à‘¶ÝˆÓ‹`‚ª‚È‚­‚È‚é

389 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 22:16:07.31 ID:gROTqHCf.net]
‚ÜA2-3”NŒã‚ɂǂ¤‚È‚Á‚Ă邩‚¾‚È
ƒoƒbƒN‚ÉGoogle‚¢‚é‚炵‚¢‚©‚çŠJ”­I—¹‚È‚ñ‚Ä‚±‚Ƃ͂Ȃ³‚»‚¤‚¾‚ª

390 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 22:21:24.71 ID:9oJrmZpV.net]
>>386
‹t‚¶‚á‚ËHŠé‹Æ‚¾‚©‚炱‚»ŠJ”­ŽÒ‚Ì”MˆÓ‚Æ‚©ŠÖŒW‚È‚­ƒRƒXƒg‚ÉŒ©‡‚í‚È‚¢‚ƂȂê‚ΗeŽÍ‚È‚­Ø‚ç‚ê‚é‚©‚Æ
Go‚Ý‚½‚¢‚ɎГà‚ÅŽg‚¤‚±‚Æ‚ªŠm’肵‚Ä‚µ‚Ü‚¦‚ΈÀ‘ׂ¾‚¯‚Ç



391 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 22:28:16.35 ID:3tivAU0I.net]
SDGs‚Ì—¬‚ê“I‚ÉCarbon‚ÍŽg‚í‚ê‚È‚­‚È‚é‰^–½

392 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/20(…) 22:43:27.67 ID:xLuB33a9.net]
‚È‚éAŒ³‘f‹L†C‚©‚ç‚Ì–¼Ì‚©

393 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 00:45:01.09 ID:g1dckGB4.net]
5”N‚½‚Á‚½‚ç‚Ü‚½ƒIƒuƒWƒFƒNƒgŽwŒü‚ªÄ”R‚µ‚Ă邩‚à‚µ‚ê‚È‚¢
‚ÆŒ¾‚¤‚©‹Æ–±‚ł͑å‹K–ÍŠJ”­‚ɂ̓IƒuƒWƒFƒNƒgŽwŒü‚ª•K{‚È‚ñ‚¾‚È

ƒ‚ƒWƒ…[ƒ‹‚ł͑S‘Ì‚ªŒ©’Ê‚¹‚È‚¢

394 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/07/21(–Ø) 00:52:44.62 ID:/hG5LMVG.net]
˜b‘肪ˆí‚ê‚邪 >>384 ‚ª C++ ‚ÌŒ^ƒVƒXƒeƒ€‚ðƒIƒuƒWƒFƒNƒgŽwŒü‚ƌĂñ‚Å‚é‚Á‚Û‚¢‚Ì‚ª‹C‚ɂȂéB
ƒIƒuƒWƒFƒNƒgŽwŒü‚̓IƒuƒWƒFƒNƒg“¯Žm‚ªƒƒbƒZ[ƒW‚ð‘—‚è‚ ‚¤Œ`‚ŃvƒƒOƒ‰ƒ€‚ð\¬‚·‚éŽv‘z‚Ì‚±‚Æ‚ÅA
‚»‚ê‚ðŒ¾Œê‹@”\‚Æ‚µ‚Ăǂ̂悤‚ÉŽx‰‡‚·‚é‚Ì‚©‚ɂ͗lX‚ȃoƒŠƒG[ƒVƒ‡ƒ“‚ª—L‚肤‚éB
Œ^ƒVƒXƒeƒ€‚Ƃ͓Ɨ§‚µ‚½ŠT”O‚¾‚æB
‚Ó‚ñ‚í‚肵‚½ŠT”O‚Ȃ̂Œè‹`‚É‚æ‚邪 Rust ‚àƒIƒuƒWƒFƒNƒgŽwŒü (‚ðƒTƒ|[ƒg‚·‚é) Œ¾Œê‚É•ª—Þ‚³‚ê‚邱‚Ƃ͂ ‚éB

‚»‚ê‚Í‚»‚ê‚Æ‚µ‚ÄA C++ ‚ÌŒ^ƒVƒXƒeƒ€‚àƒxƒXƒg‚Ƃ͌¾‚¦‚È‚¢‚ªÅˆ«‚Æ‚¢‚¤‚킯‚Å‚à‚È‚¢B
ŽÀÛ‚É‚©‚Ȃ葽‚­‚Ìê–ʂŊˆ—p‚³‚ê‚Ä‚¢‚éŽÀт͔F‚߂Ȃ¢‚Æ‚¢‚¯‚È‚¢B
—v‚·‚é‚Éu‚±‚Ì’ö“x‚Å\•ªv‚ł͂ ‚é‚ñ‚¾‚æB
C++ ‚Ì–{“–‚ɂ‚炢‚Æ‚±‚ë‚Í C ‚©‚çˆø‚«Œp‚¢‚¾ƒKƒoƒKƒo‚³‚â—ðŽj“IŽ–î‚̃ƒP‚í‚©‚ç‚ñ‚Æ‚±‚ë‚Å‚ ‚Á‚ÄA
Œ^ƒVƒXƒeƒ€‚̪–{“I‚ȉü‘P‚Í‚»‚ê‚Ù‚ÇØŽÀ‚É•K—v‚¾‚Ƃ͎v‚í‚È‚¢‚ÈB

C++ ‚ª‘Ê–Ú‚¾‚Ɣے肷‚é‚ñ‚¶‚á‚È‚­‚Ä C++ ‚Ý‚½‚¢‚È‚±‚Æ‚ð C++ ‚æ‚èãŽè‚­‚â‚邯‚¢‚¤•ûŒü«‚̓AƒŠ‚¾‚낤B

395 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 00:54:52.22 ID:0vTmbBj3.net]
˜b‘肪ˆí‚ê‚邪A...‚œǂދCޏ‚¹‚½‚í

396 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 00:58:24.47 ID:MOkaWH3B.net]
>>391
‘O”¼‚ͳ‚µ‚¢‚ª
Œã”¼‚̃Nƒ‰ƒXŒp³ƒVƒXƒeƒ€’ö“x‚Å\•ª‚Æ‚¢‚¤“_‚ɂ͎^“¯‚µ‚©‚Ë‚é
¡‚܂ł̌»ŽÀ‚Ì‘½‚­‚̃P[ƒX‚̓Nƒ‰ƒXŒp³ƒVƒXƒeƒ€‚µ‚©Žg‚¦‚È‚¢ŠÂ‹«‚¾‚Á‚½‚©‚ç–³—–î—‚É‚»‚ê‚ðŽg‚Á‚Ä‚¢‚邾‚¯‚Å‚ ‚é

397 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 01:00:56.06 ID:g1dckGB4.net]
Ž—‚½‚悤‚È‹@”\‚Ì‚à‚Ì‚ð‘å—ʂɑ‚­ê‡‚ǂ̂悤‚ÉŽÀ‘•‚·‚é‚Ì‚ªŠy‚©‚ǂ̂悤‚ÉŠÇ—‚·‚é‚Ì‚ªŠy‚©

ƒ‚ƒWƒ…[ƒ‹‚ł͂Ȃ¢‚È

398 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 01:15:53.78 ID:MOkaWH3B.net]
>>394
‚»‚Ì“_‚Å‚ÍRust‚àC++‚à“¯‚¶ƒIƒuƒWƒFƒNƒgŽwŒü‚Ȃ̂ʼn½‚ðŽå’£‚µ‚½‚¢‚Ì‚©‚í‚©‚ç‚È‚¢

Rust‚ÌŠî–{‚Íself‚ÉŒ©‚ç‚ê‚邿‚¤‚ɃIƒuƒWƒFƒNƒgŽwŒü
ˆá‚¢‚ÍC++‚ªƒNƒ‰ƒXŒp³‚Ȃ̂ɑ΂µ‚ÄRust‚̓gƒŒƒCƒg
ƒWƒFƒlƒŠƒbƒN‚©‚猩‚éƒgƒŒƒCƒg‹«ŠE‚É‚æ‚éŒ^§–ñ‚ƂȂè
‹t‚ÌŽ‹“_‚©‚猩‚邯ƒgƒŒƒCƒg•t‰Á‚É‚æ‚郃\ƒbƒhŠg’£‚ƂȂé

399 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/21(–Ø) 03:25:39.61 ID:DiLbgRco.net]
‚¢‚­‚çRust‚ª—L–]‚¾‚ÆŒ¾‚í‚ê‚Ä‚¢‚Ä‚àAƒ|ƒCƒ“ƒ^[‚ª‚È‚¢‚ÆŽg‚¢‚Â炢ê–Ê‚Á‚Ä‚ ‚邿‚È
ƒcƒŠ[\‘¢‚Æ‚©Aƒ|ƒCƒ“ƒ^[‚È‚µ‚ő債‚ÄŽÀs‘¬“x‚à—Ž‚Æ‚³‚¸‹Lq‚·‚é‹Z‚ª‚ ‚邿‚¤‚¾‚¯‚ÇEEEE‘åŠ|‚©‚è‚È‚±‚Æ‚ð‚·‚é‚̂Ȃç˜J—Í‚ðŠ„‚­‚Ì‚à‚¢‚¢‚¯‚ÇA‚¿‚å‚Á‚ÆŽg‚¤‚¾‚¯‚ɂ͘J—Í‚ª‚©‚©‚è‚·‚¬‚é

400 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 04:26:36.96 ID:VmE9g8Ff.net]
ƒ|ƒCƒ“ƒ^‚ ‚é‚¶‚á‚ñ



401 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 05:01:15.84 ID:hbmQrHo+.net]
>>396
Rust‚É‚à—lX‚ȃ|ƒCƒ“ƒ^‚ª‚ ‚è
—lX‚ÈŽd—l‚Æ—lX‚ȈÀ‘S“x‡‚¢‚Å‹Lq‚Å‚«‚é

402 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 08:09:40 ID:HHuzACnI.net]
>>385
Rust‚©‚ç‚í‚©‚邿‚¤‚ÉA‹‚ß‚ç‚ê‚Ä‚¢‚é‚͕̂G‚ð‘Å‚¿”²‚­Ž©—R‚Ì–³‚¢c++‚Å‚ ‚èAƒR[ƒ_[‚ÉŽg‚킹‚錾ŒêB
unsafe‚Íc++‚ÅŽÀ‘•‚·‚è‚á‚¢‚¢‚Ì‚ÅAŒp³‚Æ‚©‚ÍŽg‚¤‚¾‚¯‚ÉŒÀ’è‚·‚邯‚¢‚¤Žè‚à‚ ‚éB

403 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 13:48:15.98 ID:xy799ZfA.net]
>>391
˜b‚µŽè‚ª‚ȂɂðƒIƒuƒWƒFƒNƒgŽwŒü‚ÌŒ¾Œê‚Æ‚µ‚Ä‚¢‚é‚Ì‚©‚Ç‚¤‚©”»’f‚·‚é’ö“x‚̓ljð—͎͂‚¿‡‚킹‚Ä‚­‚ê‚È‚¢‚©‚ÈH
Rust‚ÍC++‚̂悤‚ÉŒp³‚𓱓ü‚·‚邱‚Ƃɂæ‚Á‚Ä‚à‚½‚炳‚ê‚é–â‘è‚ð‰ñ”ð‚·‚é‚½‚ß‚Éclass‚¶‚á‚È‚­‚Ätrait‚ðŠî–{“I‚ȃvƒƒOƒ‰ƒ€‚Ì\¬—v‘f‚Æ‚µ‚ÄÌ—p‚·‚邱‚ƂŊù‘¶‚̃IƒuƒWƒFƒNƒgŽwŒüŒ¾Œê‚ƈêü‚ð‰æ‚·‚Æ‚¢‚¤ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾ŒêŽj‚ÉŽc‚éi•à‚ð’B¬‚µ‚Ä‚¢‚½

404 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 15:49:13.07 ID:Q1uK5/Rv.net]
>>400
Haskell‚ÌŒ^ƒNƒ‰ƒX‚Ì•û‚ªæ‚¾‚ëB

uƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾ŒêŽj‚ÉŽc‚éi•àv‚Æ‚©‚³‚·‚ª‚É’p‚¸‚©‚µ‚¢ƒŒƒxƒ‹B

405 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 16:58:11.12 ID:xy799ZfA.net]
>>401
Rust‚Ìtrait‚ð‚½‚¾‚ÌHaskell‚ÌŒ^ƒNƒ‰ƒX‚Ì—ÞŽ—•¨‚Æ‚µ‚Ä‚µ‚©”Fޝ‚Å‚«‚È‚¢‚̂͂¨‘O‚ª’P‚É”nŽ­‚¾‚©‚ç
Rust‚Ìtrait‚Í–{—ˆŒp³‚àmixin‚Æ‚àˆá‚Á‚½C++‚Ìclass‚æ‚èô—û‚³‚ꂽV‚½‚ȃvƒƒOƒ‰ƒ€‚Ì\¬—v‘f‚¾‚Á‚Ä‚¢‚¤‘¤–Ê‚ª—‰ð‚Å‚«‚Ä‚¢‚È‚¢”nŽ­‚ª‘½‚·‚¬‚é
‚½‚¾Rust‚ł͂±‚Ìtrait‚Æ‚¢‚¤\¬—v‘f‚ÉŽÀ—pã‚Ì–Ê‚©‚ç¡“x‚ÍŒ^ƒNƒ‰ƒX‚Æ‚¢‚¤‹@”\‚àŽ‚½‚¹‚Ä‚¢‚邯‚¢‚¤‚¾‚¯‚Řb‚̇˜‚ªˆá‚¤
‚±‚ñ‚®‚ç‚¢Rust‘‚¢‚Ä‚¢‚½‚çtrait‚ɂ͒P‚ÉŒ^ƒNƒ‰ƒX‚¾‚¯‚̈Ӌ`‚¾‚¯‚¶‚á‚È‚¢‚Á‚Ă킩‚邯Žv‚¤‚ñ‚₪‚¨‘O‚ɂ͂»‚¤‚¢‚Á‚½Ë”\‚à‚È‚¢‚½‚¾‚̃lƒbƒgã‚ÅŒJ‚è•Ô‚µŒ–“`‚³‚ê‚Ä‚¢‚éé“`‚É‚µ‚©’–Ú‚·‚é”]‚ª‚È‚¢‚¢‚í‚΂ɂ킩‚Ì•”—Þ‚Ì“z‚¾‚Æ‚¢‚¤‚±‚Æ‚ª‚í‚©‚Á‚½

406 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/21(–Ø) 17:50:57.39 ID:eNA5340i.net]
trait‚̉æŠú“I‚È•”•ª‚Íc++‚Ìabstract class‚ÅŽÀŒ»‚Å‚«‚È‚¢‚ÌH

407 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 17:54:16 ID:F7Gtvv1S.net]
>>402
‰½‚ªŒ¾‚¢‚½‚¢‚Ì‚©‚æ‚­‚í‚©‚ç‚È‚¢‚¯‚ÇŒ^ƒNƒ‰ƒX‚ɂȂ­‚Ätrait‚É‚ ‚é‚à‚Ì‚Á‚ĉ½H

associate type‚Írust‚Ì”­–¾‚¾‚ÆŽv‚¤‚¯‚ÇA‚»‚¤‚¢‚¤‚±‚ÆŒ¾‚¢‚½‚¢‚킯‚Å‚à‚È‚³‚»‚¤‚¾‚µ

408 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 18:07:36 ID:ySHdWcK4.net]
Ž©•ª‚ª’”q‚·‚é_‚¾‚¯‚ª—Bˆê³‚µ‚¢‚Æ–ÏM‚µ‚Ä
‘¼l‚Ìl‚¦•û‚ð“O’ê“I‚ɋВe”rË‚·‚é‚Ì‚ªƒJƒ‹ƒg

ƒJƒ‹ƒg‰»‚µ‚½lŠÔ‚Ƃ܂Ƃà‚È‹c˜_‚ª‚Å‚«‚邯Žv‚¤‚È

409 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 18:19:30.67 ID:xy799ZfA.net]
>>404
ŒöŽ®ƒTƒCƒg‚É‚·‚ço“T•t‚«‚ÅÚ‚Á‚Ä‚ ‚邱‚ƂȂñ‚¾‚¯‚ǂȂñ‚Å‚±‚±‚Å•·‚­‚ÌH
ŒJ‚è•Ô‚µ‚ɂȂ邪trait‚ÌŒ^ƒNƒ‰ƒXˆÈŠO‚Ì‘¤–ʂɋC‚¯‚È‚¢‚̂͂¨‘O‚ª’P‚É”nŽ­‚È‚¾‚¯

410 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 19:01:28.92 ID:HGs+QJMA.net]
>>406
‚»‚¤‚¢‚¤‚Ì‚ð—U“±‚µ‚È‚¢‚©‚炨‘O‚̓_ƒ‚È‚ñ‚¾‚æB

prev.rust-lang.org/ja-JP/faq.html#how-do-rust-traits-compare-to-haskell-typeclasses

How do Rust traits compare to Haskell typeclasses?
Rust traits are similar to Haskell typeclasses, but are currently not as powerful, as Rust cannot express higher-kinded types. Rustfs associated types are equivalent to Haskell type families.



411 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 19:15:30.44 ID:F7Gtvv1S.net]
>>407
trait‚Ì•û‚ª•\Œ»—Í’á‚¢‚Á‚ÄŒ¾‚Á‚Ă邶‚á‚Ë[‚©

412 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 20:10:50.68 ID:SY914jbi.net]
ƒŒƒXƒoƒXƒŒŽg‚Á‚Ä‚­‚ê‚Ü‚¹‚ñ‚©H

413 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 20:48:28.30 ID:rGFlKcYB.net]
>>407
‚»‚êURL‚ªprev‚ÅŽn‚Ü‚Á‚Ä‚¢‚邿‚¤‚Ɍ¢î•ñƒy[ƒW
‚í‚´‚í‚´‚»‚ê‚ðo‚·‚͉̂½‚©ˆÓ}‚ª‚ ‚éH

414 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/21(–Ø) 21:43:04.55 ID:vaotA28G.net]
>>408
³‚µ‚¢î•ñ‚ðŒ[–Ö‚·‚é‚͖̂ʓ|‚¾‚Æ‚¢‚¤‚±‚Æ‚ð’m‚炵‚ß‚éˆÓ}‚¶‚á‚È‚¢H

415 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 21:59:42 ID:vJeGD7jb.net]
>>404
Rust‚̃gƒŒƒCƒg‚Í
ƒgƒŒƒCƒg‹«ŠE‚ðŽÀ‘•‚ÅŽw’è‚Å‚«‚邾‚¯‚łȂ­
ƒgƒŒƒCƒg‹«ŠE‚ðŒ^錾‚Å‚àŽw’è‚Å‚«‚é‚È‚Ç
—lX‚È“_‚ÅŒ^ƒNƒ‰ƒX‚ÆˆÙ‚È‚é‚æ‚ËH

416 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 22:56:58.50 ID:crFoTo11.net]
—H—ìŒ^🥺

417 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 23:06:53.32 ID:XUR5FOR ]
[‚±‚±‰ó‚ê‚Ă܂·]

418 –¼‘OFi.net mailto: >>404
associated type‚àhaskell—R—ˆ
[]
[‚±‚±‰ó‚ê‚Ă܂·]

419 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/21(–Ø) 23:56:47.54 ID:vrEITS91.net]
>>412
ƒgƒŒƒCƒg‚ÉŠÖ‚µ‚Ă͓–‘RHaskell‚ÌŒ^ƒNƒ‰ƒX—R—ˆ‚Ì•”•ª‚ª‘½‚¢‚¯‚nj݂¢‚ɕЕû‚É‚µ‚©‚È‚¢‚à‚Ì‚à‚ ‚èˆÙ‚Ȃ鑤–Ê‚ª‚ ‚é‚킯‚©

420 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 00:02:56.00 ID:Dec8FkF+.net]
>>412
‚æ‚­‚í‚©‚ñ‚È‚¢‚©‚çƒR[ƒh‚Å‘‚¢‚Ä



421 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 00:07:23.73 ID:3PGiuxDq.net]
¡‚̂Ƃ±‚ëŒ^ƒVƒXƒeƒ€‚ÍŠ®‘S‰ºˆÊŒÝŠ·‚¾‚æ

422 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 00:22:12.08 ID:hXBfLf2I.net]
>>416
•’ʂ̂±‚ꂾ‚ë
struct Foo<T: Trait1 + Trait2> {
@inner: T,
}

423 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 00:32:54.07 ID:/9LzCqck.net]
>>418
‚±‚ꂪ>>402‚ªŒ¾‚¤Œ^ƒNƒ‰ƒXˆÈã‚̈Ӌ`‚ª‚ ‚é‚à‚̂ȂÌH

424 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 00:45:08.67 ID:hXBfLf2I.net]
402‚̘b‚Í402‚É•·‚¯
­‚È‚­‚Æ‚à>>418‚ÍŒ^’è‹`‚ÌŽž“_‚ŧ–ñ‚Å‚«‚é‚©‚çˆÓ‹`‚ª‚ ‚é

425 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 00:46:45.91 ID:Dec8FkF+.net]
>>418
-XDatatypeContexts is deprecated: It was widely considered a misfeature, and has been removed from the Haskell language.

426 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 01:09:40.70 ID:hXBfLf2I.net]
>>421
‚¢‚«‚Ȃ艽‚©‚í‚©‚ç‚È‚¢˜b‚ðŒü‚¯‚ç‚ê‚Ăࢂé
‰ðà‚¹‚æ

427 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 01:43:49.12 ID:kvE65+oR.net]
ƒgƒŒƒCƒg‚̂ǂ̕ӂªuô—û‚³‚ꂽV‚½‚ȃvƒƒOƒ‰ƒ€\¬—v‘fv‚ÆŠ´‚¶‚é‚Ì‚©‘S‘R•ª‚©‚ç‚ñ
‰´‚Ì’†‚ł̓Cƒ“ƒ^[ƒtƒF[ƒX‚ƈê‚̈µ‚¢

Rust‚ª‰æŠú“I‚¾‚Á‚½‚Ì‚ÍOwnership/Referenceƒ‹[ƒ‹ + Borrow Checker
‚±‚Ì“_‚Ɉ٘_‚ ‚él‚Í‚¢‚È‚¢‚æ‚ËH

428 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 02:15:42.10 ID:g+hZIhYV.net]
>>423
ˆê”Ê“I‚ȃCƒ“ƒ^ƒtƒF[ƒX‚È‚ñ‚Ä
Trait Bounds‚àimpl Trait‚àdyn Trait‚à‚È‚¢ƒSƒ~

>>419
‚»‚Ì“_‚ł෈قª‚ ‚邾‚¯‚łȂ­
Rust‚̃gƒŒƒCƒg‚ÍŠî–{ŠT”O‚±‚»Haskell‚ÌŒ^ƒNƒ‰ƒX‚Æ“¯‚¶‚¾‚ª‚»‚êˆÈŠO‚ÍŠeX‚ÌŒ¾Œê‚É“K‰ž‚µ‚Ä‚©‚È‚èˆÙ‚È‚é

429 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/07/22(‹à) 03:26:24.88 ID:fX2QhDiX.net]
>>424
‚»‚è‚ጾŒê‚ɇ‚킹‚ĕς¦‚邯‚±‚낪‚ ‚é‚͓̂–‚½‚è‘O‚¾‚ªA
Šî–{ŠT”O‚ª“¯‚¶‚¾‚Æ‚¢‚¤‚È‚ç—ÞŽ—•¨‚ł͂ ‚邾‚낤B
ƒJƒeƒSƒŠ•ª‚¯‚µ‚½‚炨‚¨‚æ‚»“¯‚¶‚Æ‚±‚ë‚É•ª—Þ‚·‚邿ccB

430 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 03:47:26.49 ID:u1/oKmBi.net]
>>425
‚»‚ê‚͈Ⴄ‚̂ł͂Ȃ¢‚©‚È
—Ⴆ‚ÎHaskell‚ÍRust‚Ìtrait‚Å‚Ìdyn(“®“I‰ðŒˆ)‚Æimpl(ÓI‰ðŒˆ)‚Æ‚¢‚Á‚½d—v‚ÈŠî–{ŠT”O‚ðŒ‡‚¢‚Ä‚¢‚邿



431 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/22(‹à) 05:52:26 ID:FhKnOINS.net]
C++‚ÌŒ‡“_‚ÍA‰½‚Å‚à‚Å‚«‚邱‚ÆB
‚»‚ÌŒ‡“_‚ð‚È‚­‚µ‚ÄA‚í‚©‚è‚â‚·‚­‚µ‚½‚Ì‚ªRustB
ƒoƒCƒiƒŠŠE‚ÌJava‚ÆŒ¾‚¢Š·‚¦‚Ä‚à—Ç‚¢B
‚Ù‚Æ‚ñ‚ǂ̃vƒƒOƒ‰ƒ}‚ÍC++‚æ‚èRust‚ðŽg‚¤‚Ù‚¤‚ª—Ç‚¢B

432 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 08:04:03.49 ID:FDKNW5k7.net]
>>410
‚¾‚©‚çÅVî•ñ‚É—U“±‚µ‚ë‚æB
–³”\‚©H

433 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 09:31:13.18 ID:8cs6kRrX.net]
>>427
‚±‚ê‚©‚çRust‚ÍIT“y•ûê—pŒ¾Œê‚ɂȂÁ‚Ä‚¢‚­‚ñ‚¾‚낤‚È‚ 

434 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 09:55:09.86 ID:aK9LU/qI.net]
>>424
>ˆê”Ê“I‚ȃCƒ“ƒ^ƒtƒF[ƒX‚È‚ñ‚Ä
>Trait Bounds‚àimpl Trait‚àdyn Trait‚à‚È‚¢ƒSƒ~

Œ¾Œê‰»‚Å‚«‚ĂȂ¢‚©‚ç–{Ž¿‚ð—‰ð‚Å‚«‚Ä‚¢‚悤‚ÉŒ©‚¦‚é

Trait Bound‚̓WƒFƒlƒŠƒbƒNŒ^‚ÌŒ^§–ñ‚ňê”Ê“I‚ȃCƒ“ƒ^[ƒtƒFƒCƒX‚àŒ^§–ñ‚Æ‚µ‚Ä‹@”\‚·‚é
ˆê”Ê“I‚ȃCƒ“ƒ^[ƒtƒFƒCƒX‚Í“®“IƒfƒBƒXƒpƒbƒ`‚Ȃ̂Ådyn Trait‘Š“–

impl Trait‚ªmonomorphization‚Ì‚±‚Æ‚ðŒ¾‚Á‚Ä‚é‚Ȃ炻‚ê‚ÍTrait‚Ì‹@”\‚¶‚á‚È‚­Generics‚Ì‹@”\
C++‚Å20”N‘O‚©‚çŽg‚¦‚邿‚ËH
C++ˆÈŠO‚Å‚àSwift‚Ý‚½‚¢‚Ɉꕔ‚ÌŒ¾Œê‚ÍGenerics‚Ìspecialization‹@”\‚ª‚ ‚邯‚Ljê”Ê“I‚ɂ̓I[ƒo[ƒ[ƒhŽg‚Á‚Ästatic dispatch‚É‚·‚邱‚Æ‚ª‰Â”\

435 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/22(‹à) 10:57:57.42 ID:GQh1j6M0.net]
>>418
java‚Ìgenerics‚ÅextendsŽg‚¤‚Ƃł«‚é‚â‚‚©‚ÈH

436 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/22(‹à) 11:30:46.07 ID:emgmw9dd.net]
Java~‚Ío‚Ä—ˆ‚È‚¢‚ʼnº‚³‚¢‚¤‚´‚¢‚¾‚¯‚Å‚·

437 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 11:34:22.85 ID:LVIZaCij.net]
>>429
ms‚Æ‚©google‚Æ‚©‚Ì‘_‚¢‚Í‚»‚¤‚¾‚ëB
“y•û‚ªƒR[ƒeƒBƒ“ƒO‚µ‚Ä‚àƒoƒO‚ª“ü‚螂܂Ȃ¢B
‚»‚Ì‘ã‚í‚è“ïˆÕ“x‚ªã‚ª‚Á‚Ä‚¢‚é‚©‚çƒR[ƒ_[‚Ì’P‰¿ã‚ª‚è‚»‚¤‚¾‚¯‚ÇAms‚Æ‚©google‚Í‚»‚ñ‚Ȃ̋C‚É‚µ‚È‚¢‚¾‚낤‚µB

438 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/22(‹à) 13:14:37.08 ID:GQh1j6M0.net]
>>432
rust‚̉æŠú“I‚È•”•ª‚È‚ñ‚¾‚ëHŒ¾‚¢•Ô‚¹‚È‚¢‚Ì‚©‚æƒ_ƒT‚¢‚È‚¨‘O

–{“–‚ÉŠvV“I‚Ȃ̂Í>>423‚ ‚½‚è‚È‚ñ‚¶‚á‚È‚¢‚Ì

439 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 14:36:57 ID:ZDp8+ZKO.net]
kumagi‚Æ‚©Œ©‚Ă邯AgoogleŽÐˆõ‚Å‚àc++G‚点‚½‚ç‚ ‚©‚ñ“z‚Á‚Ă̂ªŒ‹\‚¢‚é‚Ì‚ª‚í‚©‚éB

440 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 14:59:23.46 ID:hnGDX2CP.net]
>>431
Java‚̃WƒFƒlƒŠƒNƒX‚͕ςȧŒÀ‚ª‘½‚­
ƒCƒ“ƒ^ƒtƒF[ƒXŽw’肵‚Ä‚¢‚Á‚Ä–â‘肪‚ ‚Á‚Ä‚àƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ƂȂ炸ŽÀsŽžƒGƒ‰[‚ƂȂé‚à‚Ì‚ª‚ ‚é‚È‚ÇJava‚͘_ŠO
‘¼‚É‚à–â‘葽‚·‚¬‚ÄRust‚ɉ½‚ЂƂŸ‚ĂȂ¢‚©‚çVƒVƒXƒeƒ€‚ð‹@‰ï‚ÉJava¨Rust‚ƂȂÁ‚½‚à‚Ì‚ào‚Ä‚«‚Ä‚¢‚é



441 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 15:43:33.15 ID:yLavWCdC.net]
>>434
Ownership/referenceŽ©‘Ì‚Íc++‚É‚à‚ ‚é‚©‚ç‚ ‚ñ‚Ü‚èŠvV“I‚Ƃ͎v‚¦‚È‚¢‚ÈB

ƒR[ƒ‹ƒXƒ^ƒbƒN&RAII‚ð’†S‚É‚µ‚ăƒ‚ƒŠŠÇ—ƒ‹[ƒ‹‚ðÄ\’z‚µ‚ÄA–ï‰î‚ȃq[ƒvƒƒ‚ƒŠ‚ÌŠÇ—‚ð‚Å‚«‚邾‚¯”ð‚¯‚Ä‚‘¬‰»‚µ‚Ä‚¢‚é‚Ì‚ª“Á’¥‚¾‚ÆŽv‚¤B
ŠvV“I‚Ȃ̂͂»‚̃‹[ƒ‹‚ð“O’ꂵ‚Ä‚¢‚邱‚Æ‚­‚ç‚¢‚©‚ÆB

442 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 17:12:05.71 ID:efNbKFVE.net]
ˆÀ‘S«‚ƃ[ƒƒRƒXƒg’ŠÛ‰»‚̧–ñ‰º‚ÅŠJ”­Œø—¦‚ð‚‚ß‚éŽd‘g‚݂𓱓ü‚µ‚Ä‚¢‚邱‚Æ‚ªRust‚Ì“Á’¥‚¾‚æ‚Ë
Œ¾ŒêŽd—l‚∗ŒnŽÀ‘•ã‚ł̋ê˜J‚âH•v‚Í‚¢‚ë‚¢‚ë‚ ‚邪A‚»‚ê‚ç‚É‚æ‚Á‚ÄŽÀŒ»‚³‚ê‚é‹@”\Ž©‘Ì‚ª–ÚV‚µ‚¢‚à‚̂Ƃ¢‚¤‚킯‚ł͂Ȃ¢

443 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 17:40:06.82 ID:whw2xWQR.net]
Rust‚ª”­–¾‚µ‚½‚Ì‚©‚Ç‚¤‚©‚Í‚µ‚ç‚ñ‚¯‚ÇABorrow Checker‚Í‘¼‚Ì•’ʂ̌¾Œê‚ɂ͂Ȃ¢Žd‘g‚Ý‚ÅA–ÚV‚µ‚­Š´‚¶‚邯‚ǂȂ 
Borrow Checker‚ªŒø‚©‚È‚¢‚悤‚ȃR[ƒh‚ð‘‚­‚ñ‚¾‚Á‚½‚çRust‚ðŽg‚¤ˆÓ–¡‚ªŠ´‚¶‚ç‚ê‚È‚¢‚®‚ç‚¢‚ɂ͂Ë

444 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 17:44:11.14 ID:t0V8WW9J.net]
>>436
ƒCƒ“ƒ^[ƒtƒF[ƒX‚Ì–â‘è‚ÆJava‚Ì–â‘è‚𬓯‚·‚é‚Ì‚ª˜_ŠO

445 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 18:05:15.33 ID:K++ItniC.net]
Borrow checkerŽ©‘Ì‚Í2000”N ‚ÌCyclone‚ÌŽž“_‚łقڂł«‚Ä‚¢‚½‚Á‚Û‚¢
Rust“ÆŽ©‚Ȃ̂͑½•ªshared xor mutable‚Æmove by default‚¶‚á‚È‚¢‚©‚È

446 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/22(‹à) 19:11:51.06 ID:yoEBUVfk.net]
>>437
‚»‚¤B
C++‚ɂ͉½‚Å‚à‚ ‚éB
‚»‚ꂪŒ‡“_B
•K—v‚È‚à‚̂Ɍµ‘I‚µ‚Ä’N‚Å‚àŽg‚¦‚邿‚¤‚É‚µ‚½‚Ì‚ªRustB
C++‚̃AƒCƒfƒA‚ÆJava‚ÌŽÀ—p«A“ñ‚‚̈â“`Žq‚ð‘g‚݇‚킹‚½‚Ì‚ªRustB
‚¿‚Ȃ݂ɂ¨•ꂳ‚ñ‚ªJavaA‚¨•ƒ‚³‚ñ‚ÍHaskell‚Æ‚¢‚¤Œš‘O‚¾‚¯‚ÇA–{“–‚Ì‚¨•ƒ‚³‚ñ‚ÍC++B
Haskell‚³‚ñ‚ÍAŽ©•ª‚ÌŽq‹Ÿ‚¾‚ÆM‚¶‚Ä‚éB

447 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 21:06:16.19 ID:UonvlDt9.net]
ƒLƒ‚‚¢‚È
Java‚͈â“`Žqˆø‚«Œp‚¢‚łȂ¢‚©‚ç‘ã—oŽY‚ɈႢ‚È‚¢

448 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/22(‹à) 21:16:25.55 ID:i57cd+Nw.net]
>>442
java‚Ì—§‚¿ˆÊ’u‚È‚ñ‚ÄA–³ŠÖŒW‚È•È‚ÉŒš•¨‚Ì‰e‚©‚çƒ`ƒ‰ƒ`ƒ‰‚±‚¿‚ç‚ð‚¤‚©‚ª‚Á‚ĕςȖϑz‚µ‚Ä‚é‹C–¡ˆ«‚¢’m‚ç‚È‚¢“z‚¾‚æB

449 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/22(‹à) 21:29:36.07 ID:zWgtMzpY.net]
>>435
‚ ‚Ìl‚̓vƒƒOƒ‰ƒ~ƒ“ƒO”\—Í‚¾‚¯‚Ìl‚¶‚á‚È‚­‚ÄDB‚Æ‚©•ªŽUƒVƒXƒeƒ€‚̃Aƒ‹ƒSƒŠƒYƒ€‚ªŽåíê‚Ìl‚Å‚µ‚åB
ƒvƒƒOƒ‰ƒ€“ǂݑ‚«Š¬”\‚ɉz‚µ‚½‚±‚Ƃ͂Ȃ¢‚¯‚ÇA‚»‚±‚¾‚¯‚Ål‚ð•]‰¿‚·‚é‚͎̂‹–삪‹·‚¢‚æB

450 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/23(“y) 04:53:27 ID:Yc68YnRu.net]
>>444
ˆÓ–¡•s–¾‚È‚±‚ÆŒ¾‚í‚È‚¢‚Å



451 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/23(“y) 05:40:41.12 ID:xoLMiefm.net]
>>435
C++‚¾‚¯‚łȂ­Rust‚à—‰ð‚Å‚«‚ĂȂ¢H


ƒˆ‚É‹^–â‚È‚ñ‚Å‚·‚¯‚ÇRustŽg‚Á‚Ă钆‚Åu’lƒIƒuƒWƒFƒNƒgƒ}ƒW•‚©‚éIv‚Á‚ÄŽ–‚ ‚é‚ñ‚Å‚·‚©B
“K“–‚ÉŽQƂœn‚µ‚½ƒf[ƒ^‚ªˆÓ}‚¹‚¸‘‚«Š·‚¦‚ç‚ê‚Ä“`”À‚µ‚Ä¢‚é“TŒ^ƒP[ƒX‚̓Rƒ“ƒpƒCƒ‰‚ª’ׂµ‚Ä‚­‚ê‚é”Fޝ‚È‚ñ‚Å‚·‚ªB

452 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/23(“y) 08:37:27.70 ID:0xKT+wLu.net]
>>447
‚»‚ê‚ÍRust‚¶‚á‚È‚­’lƒIƒuƒWƒFƒNƒg‚ð—‰ð‚Å‚«‚ĂȂ¢
‰@‘²‚ÌVl‚¾‚Á‚½‚肵‚È‚¢H

453 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/23(“y) 09:37:03.85 ID:bR39w9BX.net]
Google‚Í‹à‚Ì–SŽÒ

454 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/23(“y) 11:55:37.32 ID:8Uydd8B4.net]
>>448
’჌ƒCƒ„[‚̃vƒƒOƒ‰ƒ}[‚Í’lƒIƒuƒWƒFƒNƒg‚Æ‚©’m‚ç‚È‚¢‚Ù‚¤‚ª•’Ê
ƒA[ƒLƒeƒNƒ`ƒƒÝŒv‚Æ‚¢‚Á‚½‚çCPU‚⃃‚ƒŠƒA[ƒLƒeƒNƒ`ƒƒ‚ÌŽ–‚¾‚ÆŽv‚Á‚Ä‚½‚è‚·‚éw

455 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/23(“y) 13:10:56 ID:RBxCW/xN.net]
Ownershipƒ‹[ƒ‹‚ÆReferenceƒ‹[ƒ‹‚ªWhat
Borrow Checker‚ÍHow‚ɑГ–

How‚É‚à‚à‚¿‚ë‚ñ‰¿’l‚Í‚ ‚邪
‚»‚ê‚Æ“¯‚¶‚­‚ç‚¢What‚ðƒVƒ“ƒvƒ‹‚Éi‚èž‚ñ‚¾‚à‚̂ɂµ‚½‚±‚Æ‚É‚à‰¿’l‚ª‚ ‚é

Œã’mŒb‚ÅŒ©‚ê‚Γ–‘R‚ÉŒ©‚¦‚邿‚¤‚ȃVƒ“ƒvƒ‹‚ȃ‹[ƒ‹‚ðì‚é‚̂͂à‚Ì‚·‚²‚­“ïˆÕ“x‚ª‚‚¢

456 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/23(“y) 16:15:20.09 ID:tefRxlpq.net]
>>451
‚í‚©‚é
Rust‚̃ƒ‚ƒŠŽü‚è‚âAUnix‚Æ‚©RISC-V‚Ý‚½‚¢‚ÉAƒVƒXƒeƒ€‚ð“®ì‚³‚¹‚é‚É•K—v‚È‹@”\‚Ì”‚ð‚Å‚«‚邾‚¯¬‚³‚­‚·‚é‚Ì‚Á‚ē‚¢‚¯‚ÇAŠ®¬•i‚ðŒ©‚é‚Æ“–‚½‚è‘O‚¶‚á‚ñ‚Ý‚½‚¢‚ȈóÛ‚ðŽó‚¯‚é

457 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/23(“y) 18:34:20.81 ID:u2Y0Vizw.net]
>>445
Žc”O‚È‚ª‚çƒXƒpƒi[‚Æ‚©•’ʂɎÀ‘•‚µ‚Ä‚égoogle‚É‚¨‚¢‚Ă͂ ‚ñ‚܂艿’l‚Ì‚ ‚é”\—͂ł͂Ȃ¢‚æB

458 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/23(“y) 19:04:05.94 ID:ehQy/P8s.net]
ISOAC++•W€‰»ˆÏˆõ‚̃OƒŒƒCƒhƒ“EƒzƒAƒŒŽ‚ÍC++0x‚Ì•W€‰»‰ß’ö‚ÅAŒã•ûŒÝŠ·«‚ð킬—Ž‚¹‚Η‰ð‚µ‚â‚·‚­‚Ȃ邱‚ƂɋC‚ª•t‚­B
‚»‚µ‚ÄŽ„“IƒvƒƒWƒFƒNƒg‚Æ‚µ‚ÄŽÀ‘•‚µŽn‚ß‚½B
2016”N4ŒŽAƒzƒAƒŒŽ‚Íʼn‚Ì»•i‚ðRust‚Æ–½–¼‚µo‰×‚µ‚½B

459 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/23(“y) 19:21:14 ID:NE7ljYY1.net]
C++•W€‰»ˆÏˆõ‚Ìl‚Å‚à‚ ‚Á‚½‚ñ‚©
‚»‚ê‚É‚µ‚Ä‚àRust‚Á‚Ä‚¢‚¢ƒl[ƒ~ƒ“ƒO‚¾‚æ‚È
‚È‚ñ‚©‚µ‚Á‚­‚è‚­‚é

460 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/23(“y) 19:57:02.71 ID:uphZtYPd.net]
³’¼‚ȂƂ±‚ëˆê”Ê“I‚È’PŒê‚Æ‚©1•¶Žš‚Æ‚©‚ÌŒ¾Œê–¼‚Í‚â‚߂ė~‚µ‚¢‚ÆŽv‚í‚È‚­‚à‚È‚¢B



461 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/23(“y) 20:43:26.21 ID:PgM2fTTz.net]
>>453
‹t‚¶‚á‚ËBŽ©•ª‚½‚¿‚Åì‚Á‚Ă邩‚炱‚»ƒAƒ‹ƒSƒŠƒYƒ€•û–ʂ̒mޝ‚̈Ӗ¡‚ª‚ ‚é‚̂łÍ

462 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/23(“y) 21:05:19 ID:IDFlcwhf.net]
>>454
Hoare‚̓z[ƒA‚©ƒzƒA‚¾‚ÆŽv‚¤‚ñ‚¾‚ª
ƒzƒAƒŒ‚͂ǂ±‚Ì‘‚̓ǂݕûH

463 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/23(“y) 21:18:57.29 ID:91gi6HhK.net]
“ú–{‚¶‚á‚ËH

464 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/23(“y) 21:28:49.17 ID:zqWGCIwO.net]
>>456
̂͑å•Ï‚¾‚Á‚½‚¯‚Ç¡Žž‚̓O[ƒOƒ‹‚³‚ñ‚à‚¾‚¢‚ÔŒ«‚­‚È‚Á‚Ä—ˆ‚½‚©‚çZ Œ¾Œê‚âZ lang‚Å‚¢‚¯‚é

465 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/23(“y) 22:37:12.56 ID:SkYdpzS6.net]
>>454
>2016”N4ŒŽAƒzƒAƒŒŽ‚Íʼn‚Ì»•i‚ðRust‚Æ–½–¼‚µo‰×‚µ‚½B
2006”N‚̊ԈႢ‚¶‚á‚È‚¢H

‚¿‚Ȃ݂É>>451‚É‘‚¢‚Ä‚éReferenceƒ‹[ƒ‹‚âBorrow Checker‚ÍGraydonŽž‘ã‚ɂł«‚½‚à‚Ì‚¶‚á‚È‚¢‚æ

466 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/24(“ú) 09:21:08.56 ID:lG8qI40d.net]
>>461
‚¶‚á‚ ‚¢‚‚ł«‚½‚ÌH

467 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/24(“ú) 09:29:10.51 ID:TkuAh24s.net]
Rust‚¶‚á‚È‚­‚ÄHoare‚Ì•û‚ªŒŸõ«‚Í‚‚©‚Á‚½‚ÆŽv‚¤
Œ¾Œê‚ÉŽ©•ª‚Ì–¼‘O‚‚¯‚½‚Á‚Ä‚¢‚¢‚¶‚á‚ñAʼn‚¾‚¯ƒCƒ^‚¢lˆµ‚¢Žó‚¯‚邾‚¯‚¾‚µ

468 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/24(“ú) 12:23:10 ID:A2ivE9+A.net]
‚Å‚à–{“–‚ÉHoare‚È‚ñ‚Ä–¼‘O•t‚¯‚½‚çâ‘ÎTony Hoare‚̂ق¤‚¾‚ÆŽv‚í‚ê‚é‚â‚ë‚È

469 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/24(“ú) 12:53:11.52 ID:lG8qI40d.net]
>>464
‚Ù‚ñ‚±‚ê
‚ ‚ñ‚È—L–¼l‚Æfamily name‚ªˆê‚Æ‚©‚·‚²‚¢‹ô‘R‚¾‚æ‚È

470 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/24(“ú) 13:06:01.37 ID:hnBeY/7d.net]
–Ø‘º‘ñƂƕcŽš‚ª“¯‚¶–Ø‘ºŒN‚Ý‚½‚¢‚ÈB



471 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/24(“ú) 13:06:50.57 ID:iVL8opWs.net]
‚·‚²‚¢‹ô‘R‚Å‚·‚Ë‚¦EEE ‚¦‚Á

472 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/24(“ú) 13:35:38.58 ID:q7gbemmZ.net]
Rust-One‚Æ‚©Œ©‚½‚¢‚ÈŠ´‚¶‚Ì–¼‘O‚ª—Ç‚©‚Á‚½‚ñ‚¶‚á‚È‚¢‚©‚Æ‚—

473 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/24(“ú) 13:48:30.68 ID:q7gbemmZ.net]
VŒ¾Œê‚ðì‚éۂɂ͂ ‚è‚ӂꂽŒ¾—t‚ðŽg‚¤‚È‚Á‚ăRƒ“ƒZƒ“ƒTƒX‚ª‚ ‚ê‚Îc

C java go Perl Ruby Rust ...

474 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/24(“ú) 13:53:14.16 ID:iVL8opWs.net]
‚¹‚߂Čã‚ë‚É +lang ‚µ‚½–¼‘O‚𳎮–¼Ì‚É‚µ‚Ä‚­‚ê‚è‚á‚È‚ 
JavalangAClangAGolangARustlang...
clang‚Í–¼‘OÕ“Ë‚·‚é‚©‚ç¡Xƒ€ƒŠ‚¾‚¯‚Ç

475 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/24(“ú) 14:08:13.51 ID:6QULAMze.net]
Rust‚Æ‚©Go‚Í‚à‚¤¡‚¶‚ჃWƒƒ[‚¾‚©‚ç‘啪ƒ}ƒV‚¾‚¯‚Ç
ã‚Ì•û‚Éo‚Ä‚éCarbonH‚¾‚݂̂½‚¢‚ÈV‚µ‚¢’m–¼“x’á‚¢‚悤‚Ȃ̂ɂƂÁ‚¿‚ጟõ‚³‚ê‚Â炢‚Ì‚Á‚ÄŒ‹\‘å‚«‚¢ƒfƒƒŠƒbƒg‚¶‚á‚È‚¢‚Ì‚©‚Ë

476 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/24(“ú) 14:11:15.69 ID:q7gbemmZ.net]
Car-bon‚¨‚·‚·‚ß

477 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/24(“ú) 17:26:22 ID:AIK5SBoS.net]
Rust‚ł͌Ÿõ‚É‚±‚Ü‚Á‚½‚±‚ƂȂ¢‚¯‚ǂȂŸ
C‚âGo‚ł͂»‚ê‚È‚è‚É¢‚Á‚½‚±‚Æ‚ ‚é
“Á‚ÉC

478 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/24(“ú) 17:35:43.91 ID:nz/s3YoW.net]
>>469
perl‚͈Ⴄ‚­‚Ë
“ü‚ê‚é‚È‚çpython

479 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/24(“ú) 18:34:31.10 ID:kd/zxSl1.net]
Python‚͂܂³‚©‚¿‚å‚Á‚Æ‚µ‚½ƒCƒ^ƒYƒ‰S‚Å–½–¼‚µ‚½Œ¾Œê‚ª
30”NŒo‚Á‚Ä‚±‚ê‚قǂ܂łɕ‹y‚·‚邯‚ÍŽv‚Á‚ĂȂ¢‚¾‚낤‚È‚ŸB

480 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/24(“ú) 20:35:51.30 ID:T5Io3liY.net]
ƒQ[ƒ€‚ÌRust‚ªl‹C‚ɂȂÁ‚Ä‚¢‚Ä‚à–â‘è‚È‚­ŒŸõ‚Å‚«‚Ä‚é‚È‚Ÿ



481 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq Ÿ8X2XSCHEME mailto:sage [2022/07/25(ŒŽ) 09:42:55 ID:OE8E5RfU.net]
ƒp[ƒ\ƒiƒ‰ƒCƒY (‚»‚Ìl‚̃AƒNƒZƒXŒXŒü‚ðŒŸõŒ‹‰Ê‚É”½‰f‚·‚é) ‚ª‚»‚±‚»‚±‹@”\‚µ‚Ä‚é‚Á‚Û‚¢‚Æ‚¢‚¤˜b‚Í‚ ‚é‚È‚ŸB
ŒÂlî•ñ•ÛŒì‚Ì–@—¥‚Ƃ̌“‚ˇ‚¢‚ª“‚¢‚Ý‚½‚¢‚¾‚ªB

482 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/25(ŒŽ) 11:46:03.92 ID:fotNOYOj.net]
Rust‚ÍC‚âC++‚ÌŒãŒp‚ɂ͂Ȃç‚È‚¢‚ÈB

483 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/25(ŒŽ) 12:46:43.99 ID:/yXgS7y/.net]
C‚ÍCŒ¾Œê‚ÅŒŸõ‚µ‚Ä‚àC++‚ªo‚Ä‚«‚₪‚é‚©‚ç‚È
–À˜f‚ÈŒ¾Œê‚¾‚íC++

484 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/25(ŒŽ) 14:10:01.30 ID:fotNOYOj.net]
‘S‘RAŽv‘z‚âl•¿‚ªˆá‚¤l‚ðŒãŒpŽÒ‚É—§‚Ă悤‚Æ‚µ‚Ä‚à–³—‚ª—L‚é‚ÈB

485 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/25(ŒŽ) 19:30:13.93 ID:qs4kuyp6.net]
>>456
‚»‚Ì—á‚Å‚¢‚Á‚ĂƂɂ©‚­ƒNƒ\ƒ_ƒ‚Ȃ̂ª Go
Œ¾ŒêŽd—l‚à‘OŽž‘ã“I‚ȃEƒ“ƒR‚Ý‚½‚¢‚ÈŽd—l‚¾‚ª‰½‚ª‚¾‚߂Ƃ¢‚Á‚Ä–¼‘O‚ªƒNƒ\‚·‚¬
‚‚¢‚łɂ¢‚¤‚ƃ}ƒXƒRƒbƒg‚ª’v–½“I‚ɃLƒ‚‚·‚¬‚é

486 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/25(ŒŽ) 20:08:08.67 ID:uz33IoOs.net]
go‚Ígolang‚Á‚ČĂѕû‚ªˆê”ʉ»‚µ‚Ă邩‚ç–â‘è‚È‚­‚ËH
e‰ïŽÐ‚àalphabet‚¾‚µA‰¼‚Ɉê”Ê–¼ŽŒ‚Å‚àŒŸõ‚µ‚Ä‚â‚ñ‚æ‚Á‚Ä‚¢‚¤Ž©M‚ÌŒ»‚ê‚Ȃ̂©‚àB
‚ ‚Ælisp monster‚̂ق¤‚ª‰Âˆ¤‚¢‚æ‚Ë

487 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/25(ŒŽ) 21:31:20 ID:o3/zkeTE.net]
lang‚Á‚ĂȂÉH

488 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/25(ŒŽ) 21:42:28 ID:GF1rw+EH.net]
ƒSƒ‰ƒ“‚Œ´‚̓CƒXƒ‰ƒGƒ‹‚ª•s–@‚Éè—Ì‚µ‚Ä‚éƒVƒŠƒA‚Ì“y’n‚Å‚ ‚èA“ú–{­•{

489 –¼‘OF‚̓VƒŠƒA‚Œ´‚ÆŒÄÌ‚·‚é‚»‚¤‚¾‚¼B []
[‚±‚±‰ó‚ê‚Ă܂·]

490 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/26(‰Î) 07:10:48 ID:4TZ4RWr2.net]
¡‚¿‚¢‚©‚í‚Á‚ăLƒ‚‚¢ƒLƒƒƒ‰‚ª—¬s‚Á‚Ă邿‚¤‚É
Gopher‚­‚ñ‚à‚¢‚¸‚ꢊE“I‚ȃ}ƒXƒRƒbƒgƒLƒƒƒ‰ƒNƒ^[‚É‚È‚é‚æ



491 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/26(‰Î) 08:04:10.89 ID:B/e7/0Va.net]
>>484
‚»‚ê‚ÍGolan

492 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/26(‰Î) 08:15:07.77 ID:RlhOzjvN.net]
¡ƒ}ƒCƒRƒ“—pƒNƒŒ[ƒg‚ŃƒWƒƒ[‚Ȃ̂Á‚Ăǂ̂ ‚½‚èH
Ž©•ª‚Åì‚é‚É‚ ‚½‚èŽQl‚É‚µ‚½‚¢‚Ì‚¾‚ª

493 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/26(‰Î) 08:36:59.30 ID:+EhcIf+H.net]
>>487
‚¨‚ꂽ‚¿‚ª’m‚é‚킯‚È‚¢‚¾‚ëƒoƒJ‚©H

494 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/26(‰Î) 08:37:23.50 ID:jFWmtimM.net]
Œ¾Œê‚Ì–¼‘O‚ªGopher‚¾‚Á‚½‚ç‚æ‚©‚Á‚½‚Ì‚É

495 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/26(‰Î) 09:10:32.87 ID:gGUkeHRo.net]
ƒvƒƒgƒRƒ‹‚Ì•û‚Ìgopher‚ɂ‚¢‚Ä’²‚ׂél‚ª¢‚é‚Å‚µ‚å

496 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/26(‰Î) 09:38:10.98 ID:hAg2HYen.net]
ƒvƒƒgƒRƒ‹‚̓C[ƒTƒŠƒAƒ€‚ƃrƒbƒgƒRƒCƒ“‚ÅŽÀŒ»o—ˆ‚Ü‚·
‚±‚Ì2Ží—ވȊO‚Í¡Œã•s—v‚ɂȂè‚Ü‚·

497 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/26(‰Î) 09:42:41.59 ID:xvJteLGG.net]
😲

498 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/26(‰Î) 09:57:43.88 ID:khPn0eWd.net]
>>491


499 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/26(‰Î) 11:19:17.05 ID:wEdk200U.net]
Web3‚È‚ñ‚Ä—¬s‚é‚킯‚Ë[‚¾‚ë
ƒXƒ}[ƒgƒRƒ“ƒgƒ‰ƒNƒg‚ÌŠJ”­ƒRƒXƒg‚‚·‚¬••s•Ö‚·‚¬

500 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/26(‰Î) 11:50:54.04 ID:m36KkBXx.net]
‚»‚ê‚Ɉø‚«Š·‚¦Borrow Checker‚ÍŠJ”­ƒRƒXƒg’á‚­‚ĕ֗˜‚¾‚Ë



501 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/26(‰Î) 11:55:05.12 ID:xpFZew7X.net]
Rust=Web3 ‚¾‚©‚çWeb3‹ÆŠE‚̨‚¢‚ª–³‚­‚È‚Á‚½‚ç‰e‹¿Žó‚¯‚邿

502 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/26(‰Î) 11:59:58.82 ID:EbLORSqB.net]
>>496
ˆÓ–¡•s–¾

503 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/26(‰Î) 12:14:19.05 ID:/Gebh7sM.net]
Ether‚̓C[ƒT[‚¾‚¯‚Ç
Ethereum‚̓@ƒZ[ƒŠƒAƒ€
“ú–{Œê“ǂ݂¾‚ÆŠOl‚É’Ê‚¶‚È‚¢‚©‚ç’ˆÓ‚È

504 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/26(‰Î) 12:46:34 ID:NppJ7uYb.net]
>>487
AVR-HAL‚Æ‚©‚¢‚¤‚â‚ÂŽg‚Á‚Ä‚é

505 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/26(‰Î) 14:54:22.29 ID:6ZBHWj0q.net]
‚R”NˆÈ“à‚ÉMove‚ª“V‰ºŽæ‚邯‚©Œ¾‚í‚ê‚Ă邯‚Ç–{“–‚©‚Ë

506 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/26(‰Î) 14:58:00.69 ID:m36KkBXx.net]
–{“–‚¾‚©‚ç‚‚­‚È‚é‘O‚É‚¢‚Á‚Ï‚¢”ƒ‚Á‚Ä‚¨‚¯

507 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/26(‰Î) 21:01:19.60 ID:WAPUil1D.net]
ʕ◔ϖ◔ʔ

508 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/27(…) 00:16:39.59 ID:Zq3V4Tcb.net]
>>500
Move‚Á‚ĂȂÉH

509 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/27(…) 01:54:06.44 ID:qGGsA3uX.net]
>>503
ÅV‚̃uƒƒbƒNƒ`ƒF[ƒ“Œ¾Œê‚à’m‚ç‚È‚¢“z‚Í‚±‚±‚©‚çÁ‚¦‚Ä

510 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/27(…) 05:50:23.11 ID:Zq3V4Tcb.net]
>>504
‚ ‚êLibra‚Á‚Ă܂¾¶‚«‚Ä‚ñ‚ÌH
‚º‚ñ‚º‚ñ‰¹¹‘¿•·‚©‚È‚¢‚¯‚Ç



511 –¼‘OF487 mailto:sage [2022/07/27(…) 07:28:03.29 ID:6+JEeGDS.net]
>>499
‚ ‚肪‚ÆBŒ©‚Ă݂܂·
‚ǂ̂­‚ç‚¢‚Ì‚³‚¶‰ÁŒ¸‚ªŽg‚¢‚â‚·‚¢‚Ì‚©‚ª“‚¢EEE

512 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/07/27(…) 07:32:05.65 ID:6nSf0k+r.net]
>>503
ƒ_ƒCƒnƒc‚ÌŒyŽ©“®ŽÔ

513 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/27(…) 10:27:27.45 ID:IW7fj0uw.net]
>>505
–¼‘O•Ï‚¦‚½ŒãŒpŠÜ‚߂ČöŽ®‚ÉŽ€‚ñ‚Å‚é

514 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/27(…) 19:19:33.01 ID:U29fl458.net]
>>505
¢ŠE‚ÉŽE‚³‚ꂽ
‚à‚µ¶‚܂ꂽ‚ç‹°‚낵‚¢‚±‚ƂɂȂÁ‚Ä‚½‚¾‚낤‚µ‚È

515 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/28(–Ø) 00:38:58 ID:z/Vvst4i.net]
ƒAƒŒ‚ÍAptos‚Æ‚µ‚Ķ‚«Žc‚Á‚½
‘åŒ^‚ÌŽ‘‹à’²’B‚ð˜A”­‚µ‚ÄŽŸ‚Ì“Š‹@‚Ì•W“I‚ɂȂÁ‚Ä‚é

516 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/30(“y) 22:19:27.63 ID:wZaxY20D.net]
std::io::Result<()>
ª‚Ì()‚Á‚ĂȂñ‚·‚©H
Ok(());
ª‚Ì()‚àB
u‹óv‚ðˆÓ–¡‚µ‚Ä‚é‚Á‚Ä‚±‚Ƃł¢‚¢‚ñ‚Å‚·‚©H

517 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/30(“y) 22:34:27.43 ID:PnFWbFUc.net]
5‚‚̉½‚©‚ð•Ô‚·ŠÖ”‚È‚ç
return (a, b, c, d, e);
0‚‚̉½‚©‚ð•Ô‚·ŠÖ”‚È‚ç
return ();
‚Æl‚¦‚Ä‚à‚æ‚­‰½‚à•Ô‚³‚È‚¢‚±‚Æ

518 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/30(“y) 22:39:27.64 ID:xUdiS2xM.net]
https://doc.rust-lang.org/std/primitive.unit.html

519 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/07/30(“y) 22:41:59.23 ID:wZaxY20D.net]
>>512
>>513
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤

520 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/01(ŒŽ) 16:04:37.53 ID:ElZDPbmW.net]
MetaŽÐ‚̃oƒbƒNƒGƒ“ƒh‚ÉRust„§‚¾‚Á‚Ä‚æB
https://www.publickey1.jp/blog/22/metafacebookrustpythonchack.html



521 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/02(‰Î) 02:20:06.29 ID:M8Mca9lV.net]
bevy 0.8
https://bevyengine.org/news/bevy-0-8/

522 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/08/02(‰Î) 23:33:57 ID:FkNkpg49.net]
bevy‚ÆFyrox Engine‚͂ǂ¿‚ç‚Ì•û‚ª—Ç‚¢‚Ì‚©‚È
l‹C“x‚Íbevy‚È‹C‚ª‚·‚邪

523 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/04(–Ø) 02:28:39.18 ID:xaY+36ag.net]
Rust‚Ńvƒ‰ƒOƒCƒ“ƒVƒXƒeƒ€‘g‚Þ‚È‚çwasi‚ªˆÀ”v‚©‚È

524 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/04(–Ø) 09:59:47.35 ID:CkQzFtco.net]
ƒvƒ‰ƒOƒCƒ“ƒVƒXƒeƒ€‚Æ‚Í

525 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/04(–Ø) 12:38:32.91 ID:pLEfRi/j.net]
ƒGƒfƒBƒ^‚Æ‚©ƒc[ƒ‹‚Ì‹@”\Šg’£‚¾‚æB
Ruby‚Æ‚©JVM‚Æ‚©‚ ‚é’ö“x‚Ì“®“I‚³‚ðŽ‚Âƒ‰ƒ“ƒ^ƒCƒ€‚ª‚ ‚邯ŠJ”­Šy‚¾‚¯‚ÇAGo‚âRust‚Ý‚½‚¢‚ɃXƒ^ƒeƒBƒbƒNƒŠƒ“ƒNAƒVƒ“ƒOƒ‹ƒoƒCƒiƒŠ‚ªŠî–{‚É‚È‚é‚Æ
‚½‚µ‚©‚Éwasmƒx[ƒX‚Åì‚é‚Ì‚ª‹Ø‚ª—Ç‚¢‚Ì‚©‚Ë‚¥B

526 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/04(–Ø) 12:57:45 ID:qyv7p4eK.net]
‚¨‚¢‚¨‚¢ww

527 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/04(–Ø) 13:50:49.10 ID:ck4xiQdl.net]
ƒNƒƒXƒvƒ‰ƒbƒgƒtƒH[ƒ€‚Å“¯ˆêƒoƒCƒiƒŠ‚ª“®‚¢‚Ä‚»‚±‚»‚±‚‘¬‚Å‘g‚Ýž‚Ý—p“r‚ÉŒü‚¢‚Ä‚é
‚Æ‚¢‚¤ðŒ‚¾‚ÆLua‚©wasm

528 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/04(–Ø) 13:51:05.48 ID:ck4xiQdl.net]
JS‚Å‚à—Ç‚¢‚ª

529 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/04(–Ø) 15:10:31.96 ID:b+TNnTjV.net]
ƒvƒ‰ƒOƒCƒ“‚Æ‚¢‚¤‚æ‚èƒ}ƒNƒ‚ÌŽÀsŠÂ‹«‚̘b‚¾‚È
Lua‚âwasm‚̓zƒXƒgƒAƒvƒŠ‚Ƀ‰ƒ“ƒ^ƒCƒ€‚𓯫‚·‚é•K—v‚ª‚ ‚é

530 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/04(–Ø) 15:23:41.09 ID:1k9fnhsy.net]
Lua‚âwasm‚ðŽg‚¤‚悤‚ȃXƒNƒŠƒvƒgŒ^(ƒXƒNƒŠƒvƒgŒ¾Œê‚Ì‚±‚Ƃł͂Ȃ­‚ÄAãˆÊƒŒƒCƒ„‚̃VƒiƒŠƒI‚¾‚¯‚ðƒ†[ƒU[‚É‘‚©‚¹‚é•ûŽ®)‚ÌŠg’£‚Á‚ÄA
‚æ‚قǃzƒXƒg‘¤‚Ƀvƒ‰ƒbƒgƒtƒH[ƒ€‚Æ‚µ‚Ă̖£—Í‚ª‚È‚¢ŒÀ‚è‚ͬ—§‚µ‚È‚¢‚æ
ƒzƒXƒg‚ªƒXƒNƒŠƒvƒg‚ɑ΂µ‚Ä’ñ‹Ÿ‚µ‚Ä‚¢‚é‹@”\ˆÈã‚Ì‚±‚Ƃ͂ł«‚È‚¢‚킯‚¾‚©‚ç‚È
‚»‚¤‚¶‚á‚È‚­‚ÄA‚â‚肽‚¢‚̂̓zƒXƒg‚ɂȂ¢‹@”\‚ð’ljÁ‚Å‚«‚éƒvƒ‰ƒOƒCƒ“‹@\‚¶‚á‚È‚¢‚ÌH



531 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/04(–Ø) 15:39:46.71 ID:9TNfUmNd.net]
>>520
Rust‚Å‚â‚肽‚¢‚Á‚Ä‚±‚Ƃ͎Às‘¬“x‚ðdŽ‹‚µ‚Ä‚é‚ñ‚¾‚낤‚µ“®“IƒŠƒ“ƒN‚µ‚©‚È‚¢‚¾‚ë
‚µ‚©‚µwasm‚É‚µ‚Ä‚à‚¢‚¢‚Á‚Ä‚¢‚¤‚È‚çJavaScript‚â‚çLua‚ÌŠˆ—p‚àŒŸ“¢‚µ‚ë

532 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/08/04(–Ø) 15:55:10.42 ID:hPtMGH66.net]
‚»‚¤‚¢‚¦‚Î Rust ‚Ì proc macro ‚ð wasm ‚Æ‚µ‚ăRƒ“ƒpƒCƒ‹‚µ‚½‚ç‚ǂȂ¢‚â‚Æ‚¢‚¤˜b‚Í‚ ‚Á‚½‚ñ‚¶‚á‚È‚©‚Á‚½‚Á‚¯H
ÅI“I‚ɂǂ¤‚¢‚¤Œ‹˜_‚ɂȂÁ‚½‚Ì‚©’Ç‚Á‚ĂȂ¢‚ñ‚₪ccB
•K—v‚È‹@”\‚Í Rust ƒRƒ“ƒpƒCƒ‰‚Ì’†‚É‘S•”‚ ‚Á‚ăVƒXƒeƒ€‚ÌŠO‚Æ‚â‚èŽæ‚è‚·‚é•K—v‚à‚È‚¢‚©‚ç—Ç‚¢ˆÄ‚ÉŽv‚¦‚éB

533 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/04(–Ø) 17:17:23 ID:KbhCPu0a.net]
>>525
Lua‚âwasm‚©‚çƒzƒXƒg‚Ì—pˆÓ‚µ‚½‹@”\‚ðŒÄ‚Ño‚·Œ`‚¾‚¯‚łȂ­
ƒzƒXƒg‚©‚çLua‚âwasm‘¤‚̈—‚ðŒÄ‚Ño‚·Œ`‚àŽÀ‘•‰Â”\‚¾‚æ
DLL‚É”ä‚ׂ邯‘Š“–ŽèŠÔ‚ª‚©‚©‚邯‚Ç

534 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/04(–Ø) 17:19:43 ID:ck4xiQdl.net]
“®“IƒŠƒ“ƒN‚·‚é‚É‚µ‚Ä‚àABI‚ªunstable‚¾‚©‚çƒCƒ“ƒ^[ƒtƒF[ƒX‚Íextern "C"‚ÅŒöŠJ‚¹‚´‚é‚𓾂Ȃ¢‚µ
‚»‚ê‚È‚è‚̗ʂ̃Oƒ‹[ƒR[ƒh‚ª•K—v‚ɂȂ邩‚Æ
‚»‚̕ӗǂ¢Š´‚¶‚ɂǂ¤‚É‚©‚µ‚Ä‚­‚ê‚écrate‚ª‚ ‚é‚©‚à‚µ‚ê‚È‚¢‚¯‚Ç

535 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/04(–Ø) 17:29:05.26 ID:1k9fnhsy.net]
>>528
‚»‚¤‚µ‚½‚Æ‚µ‚Ä‚àƒzƒXƒg‘¤‚É‘¶Ý‚µ‚È‚¢(ƒzƒXƒg‚©‚çƒXƒNƒŠƒvƒg‚ɑ΂µ‚ÄŒöŠJ‚³‚ê‚Ä‚¢‚È‚¢)‹@”\‚ÍŽg‚¦‚È‚¢‚Å‚µ‚åH

536 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/04(–Ø) 17:46:52.95 ID:CkQzFtco.net]
https://qiita.com/dalance/items/1593b56ad3744c469643

ƒRƒƒ“ƒg—“‚àŠÜ‚߂邯‚È‚©‚È‚©î•ñ‚ª‚܂Ƃ܂Á‚Ä‚¢‚Ü‚·

537 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/04(–Ø) 17:49:06.27 ID:8PPO9uzK.net]
—Ç‚³‚°‹LŽ–

538 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/08/04(–Ø) 17:58:11.58 ID:hPtMGH66.net]
>>530
ƒzƒXƒg‘¤‚ðŒo—R‚¹‚¸‚ÉŠO‚ɃAƒNƒZƒX‚·‚é‚̂͋֎~‚Å‚«‚½‚Ù‚¤‚ªŠð‚µ‚¢‚±‚Æ‚à‘½‚¢‚¾‚ëH
‰´‚ªŽg‚Á‚Ä‚¢‚éƒ\ƒtƒg‚Ńvƒ‰ƒOƒCƒ“‹@\‚ª‚ ‚é‚à‚̂Ƃ¢‚¤‚Ɖ摜ƒrƒ…[ƒA‚Æ‚©ƒƒbƒZƒ“ƒWƒƒ‚Æ‚©‚¾‚ª
‚»‚ê‚Ù‚ÇŽ©—R‚ÉŠO‚Ì¢ŠE‚ɃAƒNƒZƒX‚·‚é•K—v‚͂Ȃ¢‚µA•s•K—v‚È‚çƒAƒNƒZƒX‚³‚¹‚È‚¢‚ɉz‚µ‚½‚±‚Ƃ͖³‚¢B
(ˆ«ˆÓ‚ ‚éƒvƒ‰ƒOƒCƒ“‚ðì‚è“ï‚­‚È‚é‚Ì‚ÅB)

§ŒÀ‚ª‚ ‚邯‚¢‚¤‚̂ƧŒÀ‚ð•t‚¯‚ç‚ê‚é‚͕̂\— ˆê‘̂Ȃ̂ł»‚ñ‚È‚Ìꇂɂæ‚邯‚µ‚©cc

539 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/04(–Ø) 18:01:34.69 ID:9TNfUmNd.net]
>>529
> “®“IƒŠƒ“ƒN‚·‚é‚É‚µ‚Ä‚àABI‚ªunstable
‚ [A‚»‚¤‚¾‚Á‚½‚í
‚ß‚ñ‚Ç‚­‚³‚¢‚ñ‚¾‚Á‚½

540 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/04(–Ø) 18:42:08.03 ID:pLEfRi/j.net]
–ì—ǃvƒ‰ƒOƒCƒ““ü‚ê‚Ċ‹«‰ó‚µ‚Äã“™I‚Á‚ÄŽž‘ã‚Å‚à‚È‚¢‚©‚ç‚Ë‚¦B
‚ ‚é’ö“xA‚Å‚«‚邱‚ƧŒÀ‚Å‚«‚邿‚¤‚É‚µ‚½ƒvƒ‰ƒOƒCƒ“‹@\‚à‘厖‚ÈŽž‘ã‚æB

‚»‚¤‚¢‚¤“_‚Åwasm‚ªƒZƒLƒ…ƒŠƒeƒB‚ƃpƒtƒH[ƒ}ƒ“ƒX‚̃oƒ‰ƒ“ƒX‚ªŽæ‚ê‚Ä‚¢‚Ä–£—͂Ƃ¢‚¤‘w‚à‚ ‚é‚Å‚µ‚åB



541 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/04(–Ø) 18:42:45.33 ID:KbhCPu0a.net]
>>530
‚»‚è‚áL‚¢ˆÓ–¡‚ÅŒ¾‚¦‚΂ǂñ‚È‹@”\‚¾‚Á‚ăzƒXƒg‘¤‚É‘¶Ý‚µ‚ĂȂ¯‚ê‚ÎŽg‚¦‚È‚¢

uƒzƒXƒg‚ɂȂ¢‹@”\‚ð’ljÁ‚Å‚«‚éƒvƒ‰ƒOƒCƒ“‹@\v‚Á‚Ăǂñ‚È‚à‚̃Cƒ[ƒW‚µ‚ÄŒ¾‚Á‚Ä‚é‚ÌH

542 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/06(“y) 12:18:12.84 ID:z/fLyAW1.net]
¡‚̊‹«‚ų‚µ‚­ƒŒƒ“ƒ_ƒŠƒ“ƒO‚³‚ê‚é10”N‘O‚Éì‚ç‚ꂽWebƒTƒCƒg‚Í‘½‚­‚È‚¢
“¯—l‚ÉTauri‚Å쬂³‚ꂽƒAƒvƒŠ‚ª10”NŒã‚Å‚à–â‘è‚È‚­Žg—p‚Å‚«‚é‚Ì‚¾‚낤‚©

543 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/06(“y) 20:40:11.73 ID:6gQA87rg.net]
Tauri‚̓oƒbƒN‚ƃtƒƒ“ƒg‚ª–¾Šm‚É•ª—£‚³‚ê‚Ä‚¢‚é‚©‚çOS•W€ƒuƒ‰ƒEƒU‚É•ÏX‚ª‚ ‚Á‚Ä‚àC‘U‚Í‚µ‚â‚·‚»‚¤
Mac‚Æ‚©‚¾‚ƓˑRŽd—l•Ï‚¦‚Ä‚«‚»‚¤‚Å•|‚¢‚È

544 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/07(“ú) 00:00:20.59 ID:pGypWfdH.net]
Rust‚щƒCƒuƒ‰ƒŠ‚ð‚Ç‚¤‚â‚Á‚Ä‘I’肵‚Ä‚ñ‚ÌH
crate.ioŒ©‚Äl‹C‚Ì‚ð‘I‚ñ‚Å‚ñ‚ÌH

GET‚¾‚¯‚Ì‚½‚ß‚ÉhttpclientŽg‚¨‚¤‚Æ‚µ‚½‚çtokio“ü‚ê‚ÄŽg‚¦‚Æ‚©‘S‘RˆÓ–¡‚í‚©‚ç‚ñ‚µƒRƒ“ƒpƒCƒ‹‚µ‚½‚ç
‚±‚ê‚ðŽg‚¤‚É‚Í2018Žg‚¦‚Æ2022Žg‚¦‚ªo‚Ä‚­‚éc


‘¼‚̂ɕς¦‚Ä‚à•Ï‚í‚炸
GET‚È‚ñ‚ăRƒsƒyŽY‹Æ‚ÅŽÀŒ»‚³‚¹‚Ä‚­‚ê‚æ

use
‰Šú‰»
GET

‚±‚ê‚ÅI‚í‚点‚Ä‚­‚ê

545 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/07(“ú) 00:05:00.47 ID:pGypWfdH.net]
•Ê‚É

use
GET

‚Ì2s‚Å‚à‚¢‚¢

546 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/07(“ú) 00:19:22.87 ID:thO2Aez3.net]
>>539
‚Ü‚ ¡‚Í‚»‚¤‚¢‚¤lŒü‚¯‚ÌŒ¾Œê‚¶‚á‚È‚¢‚©‚ç‚Ë

‚Ƃ肠‚¦‚¸reqwest‚Ìblocking client‚Å‚â‚Á‚Ă݂ć‚í‚È‚»‚¤‚Ȃ炠‚«‚ç‚ß‚ë‚ñ

547 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/07(“ú) 00:27:13.75 ID:pGypWfdH.net]
crate.io‚Éwebclientˆê——‚ª•À‚ׂĂ ‚邯‚ÇŒ‹‹Çŋ߂̃_ƒEƒ“ƒ[ƒh”Œ©‚Ä”»’f‚È‚ñ‚¾‚낤‚È‚Æ

‚Ç‚ê‚àtokioŽg‚Á‚Ă邵CurlƒRƒ}ƒ“ƒh‚Ý‚½‚¢‚Ɉꔭ‚ÅGET‚âPOST‚Á‚ÄŠ´‚¶‚Å‚à‚È‚¢
tokio•K{‚ÆŒ¾‚¤‚±‚Ƃ͕W€‚Åasyncƒ‰ƒCƒuƒ‰ƒŠ‚ÌŠ®¬“x‚ª’á‚¢‚ñ‚¾‚낤‚¯‚Ç
‰¯‘ª‚ª“–‚½‚Á‚Ă邩‚Ç‚¤‚©‚à‚æ‚­‚í‚©‚ç‚È‚¢

548 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/08/07(“ú) 00:48:31.33 ID:yGip1YMx.net]
>>542
Rust ‚Í•W€ƒ‰ƒCƒuƒ‰ƒŠ‚Ì’†‚É”ñ“¯Šúƒ‰ƒ“ƒ^ƒCƒ€‚ðŽ‚Á‚ĂȂ¢B
Œ¾Œê‚Æ‚µ‚Ä”ñ“¯Šú‚ðˆµ‚¦‚邿‚¤‚É‚µ‚‚‹ï‘Ì“I‚È•”•ª‚ÍŠO•”‚̃NƒŒ[ƒg‚É”C‚¹‚ç‚ê‚邿‚¤‚É
•ª—£‚ɬŒ÷‚µ‚Ä‚¢‚邯‚¢‚¤ˆÓ–¡‚Å‚Í\•ª‚ÉŠ®¬“x‚Í‚‚¢‚Æ‚àŒ¾‚¦‚éB

549 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/07(“ú) 01:05:02.63 ID:nCVSRdWl.net]
>>539
ŠÈ’P‚±‚ꂾ‚¯

#[async_std::main]
async fn main() {
let uri = "https://httpbin.org/base64/SGVsbG8sIFdvcmxkIQ==";
let s = surf::get(uri).recv_string().await.unwrap();
assert_eq!(s, "Hello, World!");
}

Cargo.toml‚Ì[dependencies]‚É“K“–‚É
async-std = { version = "*", features = ["attributes", ] }
surf = "*"

550 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/07(“ú) 05:20:01.36 ID:FgVTxKNL.net]
ŠÈ’P‚ÉŽg‚¢‚½‚¢‚È‚çA”ñ“¯Šú‚¶‚á‚È‚­‚Ä“¯Šú”Å‚ÌhttpƒNƒ‰ƒCƒAƒ“ƒgƒ‰ƒCƒuƒ‰ƒŠŽg‚¢‚È‚æ



551 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/07(“ú) 08:15:04.13 ID:PrNdTuny.net]
Go‚ð‘f’¼‚ÉŽg‚Á‚Æ‚¯
•W€ƒ‰ƒCƒuƒ‰ƒŠ‚Å‚»‚̂܂܂ł«‚éã‚É”ñ“¯Šú‚àGoroutine‚ðŽg‚¤‚¾‚¯
ƒeƒXƒg—p‚̃‰ƒCƒuƒ‰ƒŠ‚à—pˆÓ‚³‚ê‚Ă邩‚çƒNƒ‰ƒCƒAƒ“ƒgƒT[ƒo[‚à‚»‚̂܂܃eƒXƒg‚Å‚«‚é

552 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/07(“ú) 08:22:19.17 ID:nCVSRdWl.net]
>>546
Go‚È‚ñ‚Ä‚¢‚¤‚à‚͕̂s—v
Rust‚ÅŠÈ’P‚ÉŽg‚¦‚é

553 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/07(“ú) 08:29:14.86 ID:PrNdTuny.net]
•W€ƒ‰ƒCƒuƒ‰ƒŠ‚ÅHTTPƒNƒ‰ƒCƒAƒ“ƒgEƒT[ƒo[EƒeƒXƒgE”ñ“¯Šú‚ð‘S‚Ä“ˆê“I‚Ɉµ‚¦‚é‚Á‚Ă̂͂©‚Ȃ苭‚݂ł͂ ‚é
Rust‚̓‰ƒ“ƒ^ƒCƒ€ƒRƒXƒg‚ðƒ[ƒ‚ɋ߂¯‚邽‚߃‰ƒCƒuƒ‰ƒŠ‰»‚µ‚Ä‚¢‚邪A‚»‚ê‚Í•K‚¸‚µ‚à—˜—pŽÒ‚ɂƂÁ‚ăƒŠƒbƒg‚ª‚ ‚é‚킯‚ł͂Ȃ¢
‚ ‚­‚܂łàOS‚âƒhƒ‰ƒCƒo‚Ȃǂðì‚éã‚щƒ“ƒ^ƒCƒ€ƒRƒXƒg‚ðí‚ç‚È‚¢‚Æ“K‚³‚È‚¢‚©‚ç‚»‚¤‚È‚Á‚Ä‚¢‚邾‚¯

>>539 ‚Ý‚½‚¢‚Èl‚ɂ͂܂¸—p“r‚ðl‚¦‚½ã‚Å‚ƒŒƒCƒ„[‚̃vƒƒOƒ‰ƒ€‚ðì‚肽‚¢‚̂ł ‚ê‚Αf’¼‚ÉRustˆÈŠO‚ÌŒ¾Œê‚ðŽg‚¤‚±‚Æ‚ð‚¨Š©‚ß‚·‚é

554 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/07(“ú) 08:59:18 ID:9InYic2G.net]
>>548
‚ ‚Ü‚è‚É‚à‹·‚¢Ž‹–ì‚Æ“‚¢Œë‰ð‚ð‚È‚³‚Á‚Ä‚¢‚邿‚¤‚¾‚ª
ƒEƒFƒuŠÖŒW‚ÍRust‚̃ƒŠƒbƒg‚ª\•ª‚É‚ ‚镪–ì‚ÅŽÀÛ‚ÉRust‚Å—˜—p‚ª‘½‚¢•ª–ì

555 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/07(“ú) 09:24:53.04 ID:OveVhBWN.net]
•¡ƒIƒW‘ŠŽè‚É‚·‚é‚̂͊u—£ƒXƒŒ‚©ŽÀŽ¿Šu—£ƒXƒŒ‚ÌŽŸ¢‘ãƒXƒŒ‚¾‚¯‚É‚µ‚ë

556 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/07(“ú) 09:37:06.87 ID:VV/7IoC0.net]
>>548‚Í‚¢‚‚à‚ÌRustƒAƒ“ƒ`‚̃Lƒ`ƒKƒC‚©‚È
Rust‚ÍOS‚âƒhƒ‰ƒCƒo—p‚ƉR‚ð‚‚¢‚Ä‚»‚êˆÈŠO‚Ȃ瑼‚ÌŒ¾Œê‚ðŽg‚¤‚ׂ«‚Æ—U“±‚·‚é‘‚«ž‚Ý‚ª‚»‚Á‚­‚è

557 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/07(“ú) 10:46:09.01 ID:W6kFcilw.net]
ƒLƒ`ƒKƒC“¯Žm‚±‚±ˆÈŠO‚Å’‡—Ç‚­‚â‚Á‚Æ‚¯‚æ
Ž×–‚‚È‚ñ‚¾‚æ

558 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/07(“ú) 12:14:32.05 ID:46MSroSz.net]
ƒLƒ`ƒKƒCŠu—£ƒXƒŒ‚̃RƒR‚ª‹@”\‚µ‚Ä‚¢‚ĂȂɂæ‚è

559 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/07(“ú) 12:50:43.08 ID:45kFT7pS.net]
ŽŸ¢‘ãƒXƒŒ‚Ì•û‚àܯÁ®²•t‚¯‚ê‚Ηá‚̃oƒJ‚ªŠñ‚è•t‚©‚È‚¢‚±‚Æ‚ª‚Ù‚Ú‚Ù‚ÚŽÀØ‚³‚ê‚‚‚ ‚é‚Ì‚Å
‚ ‚Ƃ͉ߑa‚ð‹°‚ê‚¸ˆÚs‚·‚ê‚ΖœŽ–‰ðŒˆ‚Å‚·

560 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/07(“ú) 13:58:05.65 ID:ZjeWku4d.net]
‚Ü‚¾ŽÀØ‚³‚ê‚ĂȂ¢‚Á‚Ä‚±‚Æ‚Ë
‚¶‚á‚ ƒoƒX‚Å



561 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/07(“ú) 14:08:40.83 ID:XsO6imG4.net]
‰ß‘a‚â‚ñ

yܯÁ®²‚ ‚èzƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê Rust
https://mevius.5ch.net/test/read.cgi/tech/1514107621/

562 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/11(–Ø) 07:14:02.75 ID:wbWFySKV.net]
struct‚É•s•ςȃtƒB[ƒ‹ƒh‚ðŽ‚½‚¹‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚̂ł·‚©H
const’蔂ł͂Ȃ­AƒCƒ“ƒXƒ^ƒ“ƒX‚²‚ƂɉŠú‰»Žž‚É’l‚ðݒ肵‚½‚çA‚»‚ÌŒã‚Í•ÏX•s‰Â”\B
‘¼‚̃tƒB[ƒ‹ƒh‚Í•ÏX‰Â”\‚Å‚àB

563 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/08/11(–Ø) 10:33:56.78 ID:5k4DsUHs.net]
>>557
’¼Ú“I‚Ƀƒ“ƒo‚ÉŽw’è‚ð•t‚¯‚邱‚Æ‚Ío—ˆ‚È‚¢B
Rust ‚̃AƒNƒZƒX§Œä‚̓‚ƒWƒ…[ƒ‹‚ªŠî–{’PˆÊ‚ɂȂÁ‚Ä‚¢‚ÄA
uƒƒ“ƒo‚É pub ‚ª•t‚¢‚Ä‚¢‚È‚¢vu‚»‚̃‚ƒWƒ…[ƒ‹‚Ì’†‚Ńƒ“ƒo‚ð•ÏX‚·‚邱‚Æ‚ª‚È‚¢v‚È‚ç‚ΕÏX•s‰Â”\‚ȃƒ“ƒo‚ɂȂéB

564 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/11(–Ø) 11:32:02.59 ID:wbWFySKV.net]
>>558
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

565 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/08/13(“y) 13:13:02.04 ID:hNN+KHup.net]
>>45-47
https://www.youtube.com/watch?v=k8x2DiNz4iU

566 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>560
Œ¾Œê‚Æ‚µ‚Ä‚ÌRust‚ɂ̓sƒNƒŠ‚Æ‚à‹»–¡‚ª‚í‚©‚È‚©‚Á‚½‚ª
‚È‚ñ‚¾‚©‹}‚ÉRust‚É‹»–¡‚ª‚í‚¢‚Ä‚«‚½‚¼[

567 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/08/16(‰Î) 13:03:21.19 ID:RcKGtcJQ.net]
VSCode + CodeLLDB + LLDB‚ŃfƒoƒbƒO‚µ‚Ä‚¢‚é‚̂ł·‚ªAƒ|ƒCƒ“ƒ^‚ÉŠÖ‚µ‚ÄŒ©•û‚ª‚æ‚­‚í‚©‚è‚Ü‚¹‚ñ
Borrowed pointer type‚ÌŽQÆæ‚Ì’l‚Á‚ăfƒoƒbƒKã‚łǂ¤‚â‚Á‚½‚猩‚ê‚é‚ñ‚Å‚·‚©H

568 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:age [2022/08/18(–Ø) 15:17:30.09 ID:nMYke7rH.net]
ŽQl‚܂łÉAmut‚̓hƒCƒcŒê‚Å—E‹C‚̈Ӗ¡‚Å‚·B

569 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/19(‹à) 15:36:33.17 ID:MNFQes9z.net]
ƒXƒŒƒ`

570 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/19(‹à) 15:56:19.49 ID:WZnrgrRN.net]
¡‚ÌŽž‘ã‚Á‚Äcc++rust‚È‚ñ‚ÄA’჌ƒCƒ„[‚ð‚â‚Á‚Ä‚élˆÈŠO‚Í•s—v‚¾‚È
Java Script‘S·‚Ì‚±‚ÌŽž‘ã‚É‚¢‚¿‚¢‚¿ƒRƒ“ƒpƒCƒ‹‚·‚é‚È‚ñ‚Ä–Ê“|‚ÅŽd•û‚È‚¢



571 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/19(‹à) 17:51:45.38 ID:jOBplE6P.net]
’Þ‚è‚ÍŠu—£ƒXƒŒ‚łǂ¤‚¼

572 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/08/21(“ú) 14:52:30.50 ID:j3ukytx2.net]
RUST‘å—¬s‚¾‚È
‚Ù‚ñ‚Æ•´‚ç‚킵‚¢

573 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
‚±‚ÌŒ¾ŒêŠJ”­‚µ‚½lASwift‚É‚¢‚Á‚¿‚á‚Á‚½‚Ý‚½‚¢‚¾‚¯‚Ç’Ç‚¢o‚³‚ꂽ‚ÌH

574 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/21(“ú) 21:36:56.87 ID:RCuqOQsW.net]
Šm‚©”R‚¦s‚«ÇŒóŒQ‚ÅŽ©•ª‚©‚ç—£‚ꂽ‚ñ‚¶‚á‚È‚©‚Á‚½‚©‚È

575 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
‰R‚̂悤‚Ƀ{ƒ•‰‚¯‚µ‚½‚ñ‚¾‚낤‚È

576 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/22(ŒŽ) 12:22:08.49 ID:+Lu+Ewk5.net]
ƒWƒƒƒoƒXƒNƒŠƒvƒg‘S·‚ÌŽž‘ã‚ɃlƒCƒeƒBƒu‚±‚ñ‚Ï‚¢‚ç‚È‚ñ‚Ä
•s—v‚¾‚ëB
js‚ŃJ[ƒlƒ‹‚̃‰[ƒhƒ“‚ð‚‚­‚é–ÒŽÒ‚Ü‚Åo‚Ä‚«‚½

577 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/08/25(–Ø) 01:05:28.98 ID:YZq8nn1p.net]
Arc<HashMap<T1, T2>>‚Ý‚½‚¢‚É‚µ‚½ê‡‚Á‚ÄA‚ǂ͈̔͂ŃXƒŒƒbƒhƒZ[ƒt‚ɂȂé‚ñ‚Å‚·‚©H

578 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/25(–Ø) 02:02:11.07 ID:sE5vq5kZ.net]
”͈͂ÍHashMap‘S‘Ì‚½‚ª
Arc’P‘̂Œñ‹Ÿ‚·‚éƒXƒŒƒbƒhƒZ[ƒt‚Íimmutable‚È‹¤—LŠ—L‚Ì‚Ý
‚»‚̗Ⴞ‚ÆHashMap‚͓ǂݎæ‚èê—p‚ɂȂé
‘¼‚ð—v‹‚·‚é‚Ȃ瑼‚Æ‘g‚݇‚킹‚é

‚Ü‚¸Arc‚Í’u‚¢‚Æ‚¢‚Ä’P“ÆŠ—L‚ÌŽž
®”‚âƒu[ƒ‹‚È‚çAtomicXxx‚ŃXƒŒƒbƒhƒZ[ƒt
ˆê”Ê“I‚ÈŒ^‚È‚çMutex<T>
“ǂݎæ‚è“¯Žž•¡”‚È‚çRwLock<T>
‚»‚ꂼ‚êƒRƒXƒg‚ªˆÙ‚È‚é‚̂Ŏg‚¢•ª‚¯‚é

‚»‚Ìã‚Å‹¤—LŠ—L‚È‚çArc<.....>‚ð‚»‚ê‚ç‚Ìã‚ɔ킹‚é

579 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/25(–Ø) 02:06:21.10 ID:mMVVZ1qM.net]
T1, T2‚ªSend/Sync‚È‘O’ñ‚¾‚æ‚ËH

580 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/25(–Ø) 21:50:49.35 ID:sE5vq5kZ.net]
‚à‚¿‚ë‚ñT‚ªSync+Send‚ÌŽž‚Ì‚Ý
Arc<T>‚ÍSync+Send‚ƂȂé



581 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/25(–Ø) 23:42:19.60 ID:3Alfspxr.net]
ðŒ‚ð–ž‚½‚¹‚È‚¯‚ê‚΃Rƒ“ƒpƒCƒ‰‚ªŽw“E‚µ‚Ä‚­‚ê‚邯‚±‚낪Rust‚Ì—Ç‚³
ŠÔˆá‚¦‚Ä‚¢‚Ä‚àˆÀ‘S‚łȂ­‚Ä‚àƒRƒ“ƒpƒCƒ‹‚ª’Ê‚Á‚Ä‚µ‚Ü‚¢ŽÀsŽž‚É“‚¢–ڂɇ‚¤]—ˆ‚ÌŒ¾Œê

582 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/08/26(‹à) 03:34:10.56 ID:7ybirmBf.net]
Test

583 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/08/26(‹à) 10:06:51.61 ID:i2SIEm4o.net]
>>576
ƒRƒ“ƒpƒCƒ‹’Ê‚Á‚½‚çˆÀS‚ÆŽv‚¢ž‚Þ”nŽ­

584 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/26(‹à) 10:39:24.20 ID:z3bi9+6P.net]
‚»‚¢‚‚ɂÍG‚ê‚é‚È

585 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>578
Žv‚¢ž‚݂Ōë“Ç‚µ‚Ä‚¢‚é‚ ‚ñ‚½‚ª”nŽ­‚Á‚Û‚¢
>>576‚ɂ͂»‚ñ‚È‚±‚Æ‘‚©‚ê‚Ä‚¢‚È‚¢

586 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/27(“y) 02:23:31.10 ID:4TEBlXJK.net]
>>578
“ú–{Œê“ǂ߂Ȃ¢ƒoƒJ

587 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>578
‚¤‚¿‚̉ïŽÐ‚É‚à‚¢‚é‚í
ƒrƒ‹ƒho—ˆ‚½‚Á‚ăhƒ„Šç‚̃oƒJ
‚»‚ñ‚È‚à‚Ì‚ÍA‚ ‚é’ö“x‚ÌŒ¾Œê‚Ì’mޝ‚ª‚ ‚ê‚΂¢‚¢‚¾‚¯B

588 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/27(“y) 13:37:40.60 ID:VvCUXBS7.net]
ƒfƒoƒbƒOƒXƒLƒ‹0‚Ì“z‚ªƒrƒ‹ƒh‚¾‚¯‚ÅOK‚Æ‚©Žv‚¢‚½‚ª‚é‚ñ‚¾‚íB

589 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/27(“y) 14:27:59.40 ID:fe4GQDaF.net]
>>582
‚»‚̉ïŽÐƒ„ƒo‚­‚È‚¢H
‘åä•vH

590 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
Šm؃oƒCƒAƒX‚©‚ÈH



591 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/27(“y) 20:57:03.41 ID:0qPHVCED.net]
>>585
‚¨‘Oƒ„ƒo‚­‚È‚¢H
‘åä•vH

592 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:age [2022/08/31(…) 02:03:15.88 ID:Lk5NPDCj.net]
Å‹­–³“GŒ¾Œêage

593 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/31(…) 08:04:44.83 ID:+Igep1U8.net]
>>587
“ü–åŽÒ‘ŠŽè‚É‚ÍÅ‹­‚¾‚æ‚ÈB

594 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
‹}‚É‘‚«ž‚ÝŒ¸‚Á‚½‚¯‚Ç‚à‚¤–O‚«‚ç‚ꂽ‚ÌH
Scala‚̂Ƃ«‚à‚»‚¤‚¾‚Á‚½‚¯‚ǃGƒ“ƒWƒjƒA‚ª‚±‚¤‚¢‚¤“ǂ݂ɂ­‚¢Œ¾Œê‚ÅŒ»ê‚ð—V‚ÑŽU‚ç‚©‚µ‚Ä•‰Â‚¾‚¯Žc‚·‚̉½‚Æ‚©‚µ‚Ä—~‚µ‚¢‚í

595 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
?‚̈Ӗ¡‚Æ‚©;‚̈Ⴂ‚Æ‚©A‚·‚®‚É’²‚ׂç‚ê‚È‚¢‚©‚çƒoƒbƒhƒmƒEƒnƒE‰»‚µ‚Ä‚¢‚邿‚ËBFAQ‚Æ‚©ƒ_ƒƒ_ƒ‚¾‚µB
‚¹‚߂ČŸõ«‚É”z—¶‚µ‚Ä‹L†‚ðŒˆ‚ß‚ê‚΂ÈB?::‚­‚ç‚¢‚É‚µ‚Ä‚à–â‘è‚È‚¢‚¾‚낤‚ÉB

596 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
ƒs[ƒN‚ð‰ß‚¬‚½Š´‚Í‚ ‚é
Scala‚Å—V‚ñ‚Å‚½‚Ì‚ÍDDD‚Æ‚©‚ƒŒƒCƒ„‚ÌD‚«‚Ȉӎ¯‚‚¢Œn‚ª’†S‚¾‚Á‚½‚©‚ç‚Ü‚ ‚»‚±‚܂œ‚¢•‰Â‚ɂ͂ȂÁ‚ĂȂ¢‚¯‚ÇA
‚»‚Ì“_Rust‚Ì•‰Â‚̓^ƒ`‚ªˆ«‚»‚¤‚¾‚È

597 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [[‚±‚±‰ó‚ê‚Ă܂·] .net]
Amazon‚ªƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾ŒêuRustv‚ðŽg‚Á‚Ä‚¢‚é——R
https://japan.zdnet.com/article/35183866/

Amazon Web ServicesiAWSj‚ÍA“¯ŽÐ‚̃Gƒ“ƒWƒjƒA‚½‚¿‚ªƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾ŒêuRustv‚ð
Žg‚Á‚Ä‚¢‚é‘å‚«‚È——R‚Æ‚µ‚ÄAƒGƒlƒ‹ƒM[Œø—¦‚Ì‚‚³‚ð‹“‚°‚éB
AWS‚Í‘‚­‚©‚çRust‚ðÌ—p‚µAGoogle‚âMicrosoft‚ƂƂà‚ÉRust Foundation‚Ì‘n݂ɂàŒg‚í‚Á‚½B
Œ»Ý‚àRust‚Ì•‹y‚É”MS‚ÉŽæ‚è‘g‚ñ‚Å‚¢‚éB

AWS‚̃\ƒtƒgƒEƒFƒAƒGƒ“ƒWƒjƒA‚ÅARust‚Ì•‹y‚ÉŽæ‚è‘g‚ÞA
Shane MillerŽ‚ÆŽå”CƒGƒ“ƒWƒjƒA‚ÌCarl LercheŽ‚Ì“Še‚É‚æ‚ê‚ÎA
Rust‚̓ƒ‚ƒŠ[ˆÀ‘S«‚ð‚‚ßAƒZƒLƒ…ƒŠƒeƒBŠÖ˜A‚Ì•s‹ï‡‚ðŒ¸‚ç‚·–ð‚É—§‚‚¾‚¯‚łȂ­A
Python‚âJava‚æ‚è‚à‚͂邩‚ÉuƒGƒlƒ‹ƒM[Œø—¦‚É—D‚ê‚Ä‚¢‚év‚Æ‚¢‚¤B
Amazon‚ÍA2025”N‚܂łɃf[ƒ^ƒZƒ“ƒ^[‚Ì100“‚ðĶƒGƒlƒ‹ƒM[‚ł܂©‚È‚¤‚Æ‚¢‚¤–Ú•W‚ðŒf‚°A
ƒf[ƒ^ƒZƒ“ƒ^[‚̊‹«•‰‰×‚ÌŒyŒ¸‚ÉŽæ‚è‘g‚ñ‚Å‚¢‚éB
Rust‚ÌÌ—p‚Í‚»‚̈ꗃ‚ð’S‚¤‚Æ‚¢‚¤B

Rust‚Å\’z‚³‚ꂽAWSƒT[ƒrƒX‚Ì—á‚Æ‚µ‚Ä‚ÍA
ƒRƒ“ƒeƒi[ƒAƒvƒŠ—p‚̃T[ƒo[ƒŒƒXƒvƒ‰ƒbƒgƒtƒH[ƒ€uLambav‚ðŽx‚¦‚éuFirecrackervA
uAmazon Simple Storage ServiceiS3jvuAmazon Elastic Compute CloudiEC2jvA
ƒRƒ“ƒeƒ“ƒc”zMƒlƒbƒgƒ[ƒNuAmazon CloudFrontvA
Linuxƒx[ƒX‚̃Rƒ“ƒeƒi[OSuBottlerocketv‚ª‚ ‚éB

uC‚âRust‚ª‘¼‚ÌŒ¾Œê‚æ‚è‚àƒGƒlƒ‹ƒM[Œø—¦‚É—D‚ê‚Ä‚¢‚邱‚ƂɋÁ‚«‚͂Ȃ¢B
ÕŒ‚“I‚Ȃ̂ÍA‚»‚̈Ⴂ‚̑傫‚³‚¾BC‚ÆRust‚ðL”Í‚ÉÌ—p‚·‚ê‚ÎA
T‚¦‚߂Ɍ©Ï‚à‚Á‚Ä‚àƒRƒ“ƒsƒ…[ƒg‚ÉŽg—p‚³‚ê‚éƒGƒlƒ‹ƒM[‚Ì—Ê‚ð50“팸‚Å‚«‚é‰Â”\«‚ª‚ ‚év‚Æ
MillerŽ‚Íq‚×A‚»‚̪‹’‚Æ‚µ‚ÄACAGoogle‚ÌGoALuaAPythonARubyAFortran‚Ȃǂð‚Í‚¶‚߂Ƃ·‚é
•¡”‚ÌŒ¾Œê‚̃Gƒlƒ‹ƒM[Œø—¦‚𑊑ΓI‚ÉŽ¦‚µ‚½Œ¤‹†Œ‹‰Ê‚ðЉ‚Ä‚¢‚éB

598 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/31(…) 10:44:22.32 ID:nTGfEW2M.net]
>>590
‚»‚¤‚¢‚¤Šî–{“I‚Ȃ̂̓`ƒ…[ƒgƒŠƒAƒ‹‚É‘‚¢‚Ä‚ ‚é‚ñ‚¾‚©‚牽‚ð‚ ‚ç‚½‚߂ČŸõ‚·‚é•K—v‚ª‚ ‚é‚Á‚Ä‚¢‚¤‚ñ‚¾H

599 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/31(…) 12:13:30.34 ID:Fgf/9Zy6.net]
>>590
•¶–@‚Íê“–‚½‚è“I‚ÉŠw‚΂Ȃ¢‚ʼnŠwŽÒŒü‚¯ƒhƒLƒ…ƒƒ“ƒg“Ç‚ñ‚¾•û‚ª—Ç‚¢‚ÆŽv‚¤‚¯‚Ç‚»‚ê‚Í’u‚¢‚Ä‚¨‚¢‚ÄA
rust operator‚ŃOƒO‚Á‚Äo‚Ä‚­‚邱‚êŽQÆ‚µ‚ĉ‰ŽZŽq‚̈Ӗ¡’²‚×‚Ä‚à‚¤ˆê“xƒOƒO‚ê‚Ηǂ¢‚̂łÍ
‚»‚ê‚·‚ç‚ß‚ñ‚Ç‚­‚³‚¢H
https://doc.rust-lang.org/book/appendix-02-operators.html

600 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/31(…) 12:30:09.46 ID:836P0mbg.net]
question mark‚Æ‚©semicolon‚Å’²‚ׂê‚΂¢‚¢‚ñ‚¾‚æ



601 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/31(…) 12:34:08.26 ID:J/OAC0EF.net]
—Ⴆ‚Î
question mark site:doc.rust-lang.org
‚ÅŒŸõ‚·‚ê‚ΕK—v‚ȉðà‚ª‚·‚®Œ©‚‚©‚é

602 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>593
ŒöŽ®‚Éuƒ`ƒ…[ƒgƒŠƒAƒ‹v‚Ä‚ ‚Á‚½‚Á‚¯H
THE Book“ǂ߂Ƃ¢‚¤‚±‚Æ‚©‚µ‚ç‚ñH

>>594
Error propagation‚Æ‚©Statement and item terminator‚®‚ç‚¢‚µ‚©‹LÚ–³‚¢‚ñ‚¾‚¯‚Çcc

>>595
ŒöŽ®‚̉ðào‚Ä‚±‚È‚¢‚ñ‚¾‚¯‚ÇAŒöŽ®‚É‚Íà–¾–³‚¢‚ñ‚©‚ËH

603 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>596
‚¨‚¨A‚±‚±‚܂Ŏw’è‚·‚ê‚ÎŒ©‚‚©‚è‚Ü‚·‚ÈBŒöŽ®ƒgƒbƒv‚ÉŒŸõ‘‹‚®‚ç‚¢—~‚µ‚¢‚Æ‚±‚낾‚¯‚ÇB

604 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>597
ƒGƒ‰[‚Æ‚©•¶‚ÉŠÖ‚í‚é‚à‚̂Ƃ¢‚¤‚±‚Æ‚ª•ª‚©‚ê‚ÎAŠÖ˜A‚·‚郊ƒtƒ@ƒŒƒ“ƒX’T‚·‚Æ‚Á‚©‚©‚è‚ɂ͂Ȃé‚ñ‚¶‚á‚È‚¢‚©‚Æ
­‚È‚­‚Æ‚à‹L†‚æ‚è‚ÍŒŸõ‚µ‚â‚·‚¢

605 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/31(…) 13:39:17.87 ID:lcZ+Kyy5.net]
Š—LŒ ƒ`ƒFƒbƒN‚Í‚ ‚肪‚½‚¢‚¯‚ÇAlint‚Ý‚½‚¢‚Ƀrƒ‹ƒh‚Æ•ª‚¯‚½•û‚ªŽg‚¢ŸŽè‚æ‚©‚Á‚½‚ÆŽv‚¤‚ª‚ÈB

606 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/08/31(…) 13:42:22.79 ID:nTGfEW2M.net]
>>597
> THE Book“ǂ߂Ƃ¢‚¤‚±‚Æ‚©‚µ‚ç

‚¹‚â‚ÅB
‚Ü‚ ‚»‚ê‚ÉŒÀ‚ç‚È‚­‚Ä‚à‚¢‚¢‚¯‚ǂǂñ‚È“ü–å‘‚Å‚à ? ‚Ìà–¾‚ª‚È‚¢‚È‚ñ‚Ä‚±‚Ƃ͂Ȃ¢‚Å‚µ‚åB
펯“I‚Ȏ臒ʂè‚ÉŠwK‚µ‚Ä‚ê‚Î ? ‚ª‘å‚Ü‚©‚ɉ½‚ð‚·‚é‰‰ŽZŽq‚Ȃ̂©‚­‚ç‚¢‚Í’m‚Á‚Ä‚¢‚é‚Í‚¸‚¾‚µA
ƒGƒ‰[ˆ—‚É‚©‚©‚í‚é‚à‚Ì‚¾‚Æ’m‚Á‚Ä‚ê‚΂à‚Á‚Æ×‚©‚¢ƒhƒLƒ…ƒƒ“ƒg‚ð’T‚·‚̂ɂà‹ê˜J‚·‚é‚Á‚Ä‚±‚Ƃ͂Ȃ¢B

‚È‚é‚ׂ­ˆê”­‚ÅŒŸõ‚Å‚«‚½‚Ù‚¤‚ª•Ö—˜‚Æ‚¢‚¤‚̂͂킩‚ç‚ñ‚Å‚à‚È‚¢‚ªA
‰‰ŽZŽq‚Å‚ ‚邯“¯Žž‚ɧŒä\•¶‚Ì—Þ‚Å‚à‚ ‚èAŽü•Ó‚Ì‹@”\‚ƘAŒg‚·‚é‚̂ł«‚¿‚ñ‚Æ‚µ‚½—‰ð‚ð‚µ‚æ‚¤‚Æ‚·‚ê‚Î
‚Ç‚¤‚¹FX‚ÆŒ©‚é‚͂߂ɂȂéB

607 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/31(…) 15:08:14.60 ID:Fgf/9Zy6.net]
>>600
Š—LŒ ƒ`ƒFƒbƒN‚ð‚È‚­‚·‚Á‚Ăǂ¤‚¢‚¤‚±‚ÆH
reference‚ª—LŒø‚ÈŠÔ‚ÉŒ³ƒf[ƒ^‚ðmove‚µ‚½ê‡‚ÉŒx‚¾‚¯o‚µ‚ăR[ƒhŽ©‘̂̓Rƒ“ƒpƒCƒ‹‚Å‚«‚邿‚¤‚É‚·‚邯‚©‚»‚¤‚¢‚¤‚±‚ÆH

608 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/08/31(…) 16:15:20.37 ID:bi3oBo/Y.net]
ƒRƒ“ƒpƒCƒ‹(ƒrƒ‹ƒh)Žž‚ÉŠ—LŒ ƒ`ƒFƒbƒN‚ÌŒ‹‰Ê‚ðŽg‚Á‚ăƒ‚ƒŠ‚̉ð•úˆ—‚ð‘}“ü‚µ‚Ä‚é‚ñ‚¾‚©‚番‚¯‚é‚͖̂³—

609 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/31(…) 16:22:04.68 ID:UXqUoG+N.net]
ƒrƒ‹ƒh‚µ‚È‚­‚Ä‚à‚à‚Á‚Æ‹CŒy‚ɂ킩‚邿‚¤‚É‚µ‚ë‚Á‚Ä‚±‚Æ‚©H
linter‚̗̈æŠO‚ê‚Ä‚é‹C‚à‚·‚邪

610 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/08/31(…) 16:50:31.19 ID:nTGfEW2M.net]
ׂ©‚ÈŠ—LŒ ‚Ì®‡«‚ðŒã‰ñ‚µ‚É‚µ‚ĂƂ肠‚¦‚¸“®‚­ (‚悤‚ÉŒ©‚¦‚é) ‚Æ‚±‚ë‚܂łà‚Á‚Ä‚¢‚«‚½‚¢‚Æ‚¢‚¤‹CŽ‚¿‚͂킩‚ç‚ñ‚à‚łȂ¢B
‚Å‚à‚È[A‚»‚¤‚¢‚¤‚±‚Æ‚·‚邯®‡«‚ª‚Æ‚ê‚ĂȂ¢‚܂܂̖¢’è‹`ƒR[ƒh‚ª¢‚Ɉì‚ê‚Ä‚µ‚Ü‚¤‚̂͊mŽÀ‚¾‚낤B



611 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/31(…) 16:56:11.73 ID:LCT5ihCl.net]
Š—LŒ Žü‚è‚̃Gƒ‰[‚Á‚ÄŠî–{“I‚ȃf[ƒ^\‘¢‚É‹Nˆö‚·‚邱‚Æ‚ª‘½‚¢‚©‚ç‚È‚Ÿ
Œã‚©‚ç’¼‚»‚¤‚Æ‚©Žv‚¤‚ÆŒ‹‹Ç‘S•”ì‚è’¼‚·‚͂߂ɂȂ邩‚ç
ˆê“xƒ`ƒFƒbƒN‚È‚µƒ‚[ƒh‚Æ‚©‚Åì‚Á‚¿‚Ⴄ‚Ɖi‰“‚É‚»‚̂܂܂¾‚낤‚Ë

612 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/31(…) 17:04:46.18 ID:BdHQqSBt.net]
ƒ}ƒ“ƒz[ƒ‹‚Á‚Ä”Úà΂ȒPŒê‚¶‚á‚ËH

613 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/31(…) 19:07:16.13 ID:th8cAM8K.net]
>>592
‚»‚Ì‚¤‚¿A‘¼‚Ì•ª–ì‚̃‰ƒCƒtƒTƒCƒNƒ‹‚Ý‚½‚¢‚ÉA»‘¢ŽžA—˜—pŽž‚Æ‚¢‚Á‚½Š´‚¶‚Å“d—ÍŒø—¦‚ªŒê‚ç‚ê‚邿‚¤‚ɂȂé‚ñ‚©‚ËB

614 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/31(…) 20:09:18.42 ID:iogMBVhq.net]
>>601
the book“ǂ߂Ƃ¢‚¤‚̂͂³‚·‚ª‚ɉSŽÒŽE‚µ‚¾‚ÆŽv‚¤‚¯‚ǂȂŸB

ŒöŽ®‚Éâ•ǂ̊wK‹Èü‚ð‚Ç‚¤‚É‚©‚µ‚悤‚Æ‚¢‚¤ˆÓޝ‚Í‚ ‚é‚Ì‚©‚µ‚ç‚ñH

615 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/08/31(…) 20:22:19.87 ID:3b0JioqE.net]
ŠwK‹Èü‚ð‚Ç‚¤‚É‚©‚µ‚悤‚Æ‚¢‚¤‹C‡‚͂߂¿‚á‚ß‚¿‚á‚ ‚邪AƒoƒJ‚ðŒ«‚­‚µ‚悤‚Æ‚¢‚¤‚‚à‚è‚͂Ȃ¢‚¾‚낤

616 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/08/31(…) 20:35:16.89 ID:nTGfEW2M.net]
>>609
‚¦‚ÁA‚È‚¶‚݂̂Ȃ¢Š—LŒ ƒVƒXƒeƒ€‚Æ‚©‚àŠÜ‚߂Ă߂Á‚¿‚á‚í‚©‚è‚â‚·‚­‰ðà‚µ‚½ the book ‚ð
—pˆÓ‚µ‚Ä‚­‚ê‚é‚È‚ñ‚ăXƒQ[eØ‚¾‚ÆŽv‚¤‚ªA‰½‚ª•s–ž‚È‚ñ‚¾H
(‰´Ž©g‚͉pŒê‚ ‚ñ‚Ü‚è‚í‚©‚ç‚ñ‚̂œú–{Œê–ó‚ð“Ç‚ñ‚¾B)

617 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/31(…) 20:38:24.92 ID:SRFkQuBk.net]
>>609
the book‚͉SŽÒ‚Ì‚½‚߂̂à‚Ì
Rust‚ð‘S‚­’m‚ç‚È‚­‚Ä‚à‚¿‚á‚ñ‚Ƈ‚ð’Ç‚Á‚Ä—‰ð‚Å‚«‚邿‚¤‚É‘‚©‚ê‚Ä‚¢‚é

H‚ÍŽ©•ª‚ŃGƒ‰[ˆ—‚ð‘‚­‚悤‚ɂȂèA
‚³‚ç‚ÉŽ©•ª‚ÌŠÖ”‚ÅResult‚Ȃǂð•Ô‚·‚悤‚ɂȂèA
‚»‚±‚ÅErr(e) => return Err(e)‚Ȃǂ𑂭‚悤‚ɂȂèA
‚»‚±‚ł̃Vƒ‡[ƒgƒJƒbƒg•\Œ»‚Æ‚µ‚Ä•K—v‚ɂȂé‚à‚Ì‚¾‚©‚ç
the book‚Å‚à“¯‚¶‡‚ÅŠw‚ׂé

H‚ð‚¢‚«‚Ȃ蒲‚ׂ½‚¢Žž‚âÚׂð’m‚肽‚¢Žž‚Í
the Rust reference‚ðŠJ‚¢‚Ä🔍‚ðƒNƒŠƒbƒN‚µ‚Ä
question mark‚ƑłĂΊY“–ƒy[ƒW‚É’H‚è’…‚­

618 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/08/31(…) 20:53:00.34 ID:bW00GV9W.net]
>>605
>>606
“¯ˆÓB

619 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/31(…) 21:03:24.41 ID:p14sgl1j.net]
‚·‚ׂĂªunsafe‚È¢ŠE‚ɂȂé

620 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/31(…) 21:22:41.70 ID:rT6IO02J.net]
¶‚«‚Ä‚¢‚éŒÀ‚èˆÀ‘S‚È‚ñ‚ĂȂ¢



621 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/08/31(…) 23:52:36.28 ID:X48LRlQ+.net]
ƒ|ƒGƒ€‚Í‚¢‚¢‚Å‚·

622 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/01(–Ø) 00:17:11.56 ID:gQhEx8vQ.net]
‚»‚¤‚»‚¤ƒ|ƒGƒ€‚¢‚¢‚æ‚È‚Ÿ


‚݂ƒ’

623 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/01(–Ø) 01:28:45.35 ID:v92yFclD.net]
¡ŽžAƒlƒCƒeƒBƒu“f‚­•K—v‚È‚ñ‚Ä‘S‚­‚È‚¢
ts‚Å‚àvsc‚̂悤‚ȃ\ƒtƒg‚ªì‚ê‚é‚ñ‚¾‚µB


624 –¼‘OF ƒ†[ƒU[ƒ‰ƒ“ƒh‚ł̓lƒCƒeƒBƒu‚Í‚à‚Í‚â•s—v‚¾‚ë []
[‚±‚±‰ó‚ê‚Ă܂·]

625 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/01(–Ø) 02:19:44.48 ID:UU16wx/t.net]
‚à‚µ‚©‚µ‚Äelectron’m‚ç‚È‚¢‚Ì‚©‚µ‚ç

626 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/01(–Ø) 08:30:45.73 ID:+imQtRK+.net]
ƒXƒNƒŠƒvƒg‚Á‚Ä’m‚ç‚È‚¢‚Ì‚©‚µ‚ç‚ñH

627 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/01(–Ø) 09:29:49.86 ID:WQm7Gv/J.net]
vsc‚̓RƒA•”‚Í‘S•”C++‚¾‚¯‚ÇB
‚»‚Ì‚¤‚¦‚É”–‚­jsæ‚Á‚Ă邾‚¯‚₪‚ÈB

628 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/01(–Ø) 09:46:54.90 ID:NH2cx+n6.net]
Tauri (Rust) vs. Electron (C++)‚Ìí‚¢‚ÌŒ‹‰Êc

„ Electron‚Ì‘ã‘Ö‚ð–ÚŽw‚·Œy—Ê‚ÈRust»ƒtƒŒ[ƒ€ƒ[ƒNuTauriv
„ https://www.publickey1.jp/blog/22/electronrusttauri.html

„ Electron‚̓tƒƒ“ƒgƒGƒ“ƒh‚ÌŠî”Õ‚Æ‚µ‚ÄChromium‚ð‘g‚Ýž‚ñ‚Å‚¢‚Ü‚·‚ªA
„ Tauri‚ł͑ã‚í‚è‚ÉŠeOS‚ª”õ‚¦‚Ä‚¢‚éWebView‚Ì‹@”\‚ðA’ŠÛ‰»ƒŒƒCƒ„‚ÌwryŒo—R‚ŌĂÑo‚·‚±‚Æ‚ÅA
„ ƒNƒƒXƒvƒ‰ƒbƒgƒtƒH[ƒ€‚ðŽÀŒ»‚µ‚‚ÂChromium‚ð•s—v‚É‚µ‚Ä‚¢‚Ü‚·B
„ ƒtƒŒ[ƒ€ƒ[ƒN“à‚ÉChromium‚ð‘g‚Ýž‚܂Ȃ¢‚±‚ƂŃZƒLƒ…ƒŠƒeƒB‚àŒüã‚·‚邯ATauriŠJ”­ƒ`[ƒ€‚Íà–¾‚µ‚Ä‚¢‚Ü‚·B

@«@uƒ}ƒWHIv‚ÆŽv‚Á‚Ä‚¢‚½‚çƒ}ƒW‚¾‚Á‚½II

„ŠJ”­ƒtƒŒ[ƒ€ƒ[ƒNuElectronv‚É•¡”‚ÌÆŽã«
„https://news.mynavi.jp/techplus/article/20220818-2426640/

„Electron‚ÍAHTML5‚âCSSAJavaScript‚Æ‚¢‚Á‚½Web‹Zp‚ð—p‚¢‚ăfƒXƒNƒgƒbƒvƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðŠJ”­‚·‚邱‚Æ‚ª‚Å‚«‚éƒtƒŒ[ƒ€ƒ[ƒN‚ÅA
„Microsoft Teams‚âVisual Studio CodeiVSCodejADiscord‚ȂǂÌl‹CƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Å‚à—˜—p‚³‚ê‚Ä‚¢‚éB
„¡‰ñ‚ÌElectron‚ÌÆŽã«‚ÉŠÖ‚·‚é”­•\‚ÍA•Ä‘‚ÅŠJ³‚ꂽƒTƒCƒo[ƒZƒLƒ…ƒŠƒeƒBƒJƒ“ƒtƒ@ƒŒƒ“ƒXuBlack Hat USA 2022v‚ÌŽŸ‚̃ZƒbƒVƒ‡ƒ“‚Ås‚í‚ꂽ‚à‚ÌB
„Œ¤‹†ƒ`[ƒ€‚ªElectron‚ðŽg—p‚µ‚ÄŠJ”­‚³‚ꂽ20‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚𒲸‚µA‚»‚±‚Å”­Œ©‚³‚ꂽ•¡”‚ÌÆŽã«‚ɂ‚¢‚Ä•ñ‚µ‚½B
„”­Œ©‚³‚ꂽƎ㫂̈ê—á‚Æ‚µ‚Ä‚ÍAˆÈ‰º‚ª‹“‚°‚ç‚ê‚Ä‚¢‚éB
„EVS Code‚É‚¨‚¯‚郊ƒ‚[ƒgƒR[ƒhŽÀs‚ÌÆŽã«
„EDiscord‚É‚¨‚¯‚郊ƒ‚[ƒgƒR[ƒhŽÀs‚ÌÆŽã«
„EMicrosoft Teams‚É‚¨‚¯‚éƒNƒƒXƒTƒCƒgƒXƒNƒŠƒvƒeƒBƒ“ƒOÆŽã«
„EChrome‚ÌCSPiContent Security PolicyjƒoƒCƒpƒX‚ÌÆŽã«
„EV8‚ÌƒŠƒ‚[ƒgƒR[ƒhŽÀs‚ÌÆŽã«

629 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/01(–Ø) 12:18:02.95 ID:Wlby5VAy.net]
>>621
‚»‚¤‚È‚ñH‚í‚è‚ÆƒlƒCƒeƒBƒu‚ª”–‚­‚ÄTS‚ªŽå‘Ì‚¾‚ÆŽv‚Á‚Ä‚½B

630 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/02(‹à) 12:29:12.76 ID:EMfEx7SW.net]
GUI‚ªts‚ÌŽž“_‚Å‚¨Ž@‚µ
‚₽‚ç‚Æƒ‚ƒbƒTƒŠ‚µ‚Ä‚ñ‚¶‚á‚ñ



631 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/02(‹à) 22:13:08.24 ID:06QeBluE.net]
--emit asm‚Å“f‚©‚ê‚éƒAƒZƒ“ƒuƒ‰ƒŠƒXƒg‚̃tƒH[ƒ}ƒbƒg‚ÌŽ‘—¿‚Á‚ĂǂÁ‚©‚É‚ ‚éH
gasŒn‚Á‚Û‚­Œ©‚¦‚邯‚Ç‚¿‚å‚¢‚¿‚å‚¢”»‚ç‚È‚¢‚Ì‚ªEEE

632 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/02(‹à) 22:55:35.95 ID:TRifMPKk.net]
--emit=asm -C "llvm-args=-x86-asm-syntax=intelh‚Æ‚©‚ÅŽw’è‚Å‚«‚é‚Ý‚½‚¢‚æ

633 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/04(“ú) 14:45:48.94 ID:c9grlmUi.net]
VScode‚ª‚à‚Á‚³‚è‚ÍŠ´‚¶‚½‚±‚ƂȂ¢‚È
ƒlƒCƒeƒBƒu‚ÌVS‚̂ق¤‚ªd‚·‚¬

634 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
ŠÖ”‚Ì“üo—Í‚Íu8‚¾‚¯‚ÇŠÖ”“à‚ÌŒvŽZ‚Íi32‚Ås‚¢‚½‚¢ê‡‚Á‚Ä•’ʂǂñ‚ÈŠ´‚¶‚Å‘‚­‚ÌH

635 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/05(ŒŽ) 15:19:35.29 ID:TAlRHagA.net]
‚»‚ñ‚ȃ†[ƒXƒP[ƒX‚ ‚é‚ÌH

636 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/05(ŒŽ) 15:31:51.51 ID:TaR2CBOa.net]
>>629
Šu—£ƒXƒŒ‚Ńhƒ„‚肽‚¢‚Æ‚¢‚¤ƒ†[ƒXƒP[ƒX

637 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/05(ŒŽ) 15:54:23.38 ID:vyOP5LW0.net]
‚¢‚‚àŠu—£ƒXƒŒ‚Ì‚±‚±‚ª‹@”\‚µ‚Ä‚­‚ê‚Ä•‚©‚Á‚Ă܂·

638 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/09/05(ŒŽ) 16:16:12.15 ID:QNR7HRCU.net]
>>628
ˆê’U•ÏŠ·‚·‚è‚á‚¢‚¢‚¾‚¯‚È‚ñ‚¶‚á‚È‚¢‚ÌB ’m‚ç‚ñ‚¯‚ÇB

639 –¼‘OF628 mailto:sage [2022/09/05(ŒŽ) 17:50:42.31 ID:Y4+oTyIj.net]
—Ⴆ‚΂±‚ñ‚È‚Ì
fn func(x: u8, y: u8) -> u8 {
@let x32 = x as i32;
@let y32 = y as i32;
@let z32 = (((x32 - y32) * 170) >> 16) + y32;
@return z32 as u8;
}
4sŽg‚¤‚Ì‚Íç’·‚©‚È[‚ÆŽv‚í‚È‚­‚à‚È‚­EEE
ƒeƒ“ƒ|ƒ‰ƒŠ•Ï”‚Ì–¼‘O‚ðl‚¦‚é‚Ì‚à‚¿‚å‚Á‚Æ–Ê“|‚¾‚µ

640 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/05(ŒŽ) 17:54:10.85 ID:vXwuqGKm.net]
>>633
ƒVƒƒƒh[ƒCƒ“ƒO‚Å‚«‚é‚©‚çƒeƒ“ƒ|ƒ‰ƒŠ‚̕ϔ–¼‚Í•s—v‚¾‚æ
let x = x as u32;
‚Å‚¢‚¢



641 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/05(ŒŽ) 19:20:47.36 ID:g3RfqaIY.net]
>>633
s”’Z‚­‚µ‚½‚¢‚¾‚¯‚È‚ç

fn func(x: u8, y: u8) -> u8 {
@let (x, y) = (x as u8, y as u8);
@(((x - y) * 170) >> 16) + y) as u8
}

‚Ƃ͑‚¯‚邯‚Ç‚â‚Á‚Ă邱‚Ƃ͑S‚­“¯‚¶‚¾‚µ‚±‚ê‚ÅŠú‘҂ɉž‚¦‚ç‚ê‚Ă邩‚Í•ª‚©‚ç‚ñ

642 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/05(ŒŽ) 19:21:35.07 ID:g3RfqaIY.net]
>>635
2s–ڊԈႦ‚½
as i32 ‚ɓǂݑւ¦‚Ä

643 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>633
‚»‚Ì—á‚ÍŽè“®‚ÅÅ“K‰»‚·‚邯
fn func(_x: u8, y: u8) -> u8 {
@y
}

‚»‚ê‚Í‚Æ‚à‚©‚­
s”‚ðß–ñ‚µ‚½‚¢‚Æ‚¢‚¤ŠÔˆá‚Á‚½‰¿’lŠÏ‚ðŽÌ‚Ă邱‚Æ‚ð‚¨‚·‚·‚ß

644 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
x < y ‚Ìê‡l—¶‚µ‚ĂȂ³‚»‚¤

645 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/05(ŒŽ) 21:53:26.61 ID:wI2HBmBd.net]
ƒzƒ“ƒg‚¾‚²‚ß‚ñ’ù³
fn func(x: u8, y: u8) -> u8 {
@y - (x < y) as u8
}

646 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/06(‰Î) 00:31:42.49 ID:EiVnVIDc.net]
Œ‹‹Çu8‚ŕԂ·‚È‚ç
“r’†‚Åi32Žg‚킸‚Æ‚à
H•v‚·‚邯u8‚̂܂܂¾‚¯‚ÅŽZo‚Å‚«‚¿‚á‚Á‚½‚è‚·‚é‚킯‚©

647 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/06(‰Î) 00:52:56.28 ID:uJFa29+7.net]
‹t•ûŒü‚ɃVƒtƒg‚µ‚½ê‡‚ÍH
‚»‚ñ‚È—p“r‚ª‚ ‚é‚Ì‚©’m‚ç‚ñ‚¯‚Ç

648 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/06(‰Î) 01:12:27.41 ID:EiVnVIDc.net]
>>641
‚»‚ê‚Íu8•”•ª‚̉ºˆÊ8bit‚ªí‚Ƀ[ƒ‚ƂȂÁ‚Ä
‘«‚µ‚Ä‚àˆø‚¢‚Ä‚à‰e‹¿‚È‚¢‚©‚È

649 –¼‘OF628 mailto:sage [2022/09/06(‰Î) 11:02:40.94 ID:xGSGq1SQ.net]
ƒXƒ^ƒ“ƒ_[ƒh‚È‘‚«•û‚Ý‚½‚¢‚Ȃ̂͂Ȃ¢‚Ì‚©‚È
‚È‚ç>>634‚Ås‚±‚¤‚ÆŽv‚¢‚Ü‚·

‚ ‚Æ>>633‚͉EƒVƒtƒg‚ðŠÔˆá‚¦‚Ä‚¢‚Ü‚µ‚½
16‚ł͂Ȃ­8‚Å‚·

650 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/07(…) 08:11:56.26 ID:8saglJYc.net]
Rust‚̃oƒCƒgƒI[ƒ_[‚Á‚Ä‚»‚̃^[ƒQƒbƒg‚̃lƒCƒeƒBƒu(x64‚Ȃ烊ƒgƒ‹ƒGƒ“ƒfƒBƒAƒ“)‚Å—Ç‚¢‚ÌH



651 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/07(…) 08:24:04.31 ID:41cUJGIp.net]
‚à‚¿‚ë‚ñ
‚»‚µ‚Ĉˑ¶‚µ‚È‚¢‚悤3Ží—Þ—pˆÓ‚³‚ê‚Ä‚é
assert_eq!(0x01020304, u32::from_be_bytes([1, 2, 3, 4])); // big endian
assert_eq!(0x04030201, u32::from_le_bytes([1, 2, 3, 4])); // little endian
assert_eq!(XXX, u32::from_ne_bytes([1, 2, 3, 4])); // native endian

652 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/07(…) 23:31:51.68 ID:qqHULq33.net]
native endian‚Æ‚¢‚¤‚͉̂‚߂ĕ·‚¢‚½‚̂ł·‚ªA‚±‚ê‚͂ǂ¤‚¢‚¤‚à‚̂Ȃ̂ł·‚©H

653 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/07(…) 23:54:21.35 ID:En8I5Kb5.net]
‚±‚Ìê‡ >>644‚à‘‚¢‚Ä‚¢‚邿‚¤‚ɃRƒ“ƒpƒCƒ‹ƒ^[ƒQƒbƒgŠÂ‹«‚̃Gƒ“ƒfƒBƒAƒ“‚Ì‚±‚Æ
“Á‚Ƀ^[ƒQƒbƒgŽw’肪‚È‚¯‚ê‚ÎŽ©•ª‚ÌŽg‚Á‚Ä‚¢‚éPCŠÂ‹«‚Å’Êí‚Íx64‚È‚Çlittle endian‚ɂȂè‚Ü‚·‚ª
‚»‚±‚Åle‚ÆŽw’肵‚Ă̓_ƒ‚Ŋ‹«‚ɉž‚¶‚Ä“K؂ɑΉž‚³‚¹‚邽‚ß‚Éne‚ðŽg‚¢‚Ü‚·
ˆê•û‚ÅAPI‚ȂǂŃGƒ“ƒfƒBƒAƒ“‚ªŽw’肳‚ê‚Ă鎞‚ÍŽw’è’Ê‚èbe‚©le‚ðŽg‚¢‚Ü‚·

654 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/08(–Ø) 00:04:41.95 ID:nmwPOGZ0.net]
>>645
ƒTƒ“ƒNƒXBu32‚Æ‚©‚É‚Ífrom_le‚Æ‚©‚ ‚é‚Ý‚½‚¢‚Å‚·‚ËB‚±‚Á‚¿‚Ì•û‚ªŽg‚¤‹@‰ï‚Í‘½‚»‚¤
ƒfƒtƒHƒ‹ƒg‚̃oƒCƒgƒI[ƒ_[‚ð•ÏX‚µ‚½‚èA•Ï”‚âƒtƒB[ƒ‹ƒh’PˆÊ‚ŃoƒCƒgƒI[ƒ_[‚ðÝ’è‚·‚é
‚Ý‚½‚¢‚ÈŒ|“–‚Í—¬Î‚É–³—‚Ȃ̂©‚ÈEEEƒOƒO‚Á‚½‚¯‚Ç‚»‚ê‚Á‚Û‚¢î•ñ‚ÍŒ©‚‚¯‚ç‚ê‚È‚©‚Á‚½

655 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/08(–Ø) 00:19:17.65 ID:8UoQH6yi.net]
>>648
‘€ì‚ÉÅ“K‚ȃoƒCƒgƒI[ƒ_[‚ÍŽg—pCPU‚ÅŒˆ‚Ü‚éƒlƒCƒeƒBƒuƒGƒ“ƒfƒBƒAƒ“
‚¾‚©‚猴‘¥‚Æ‚µ‚ălƒCƒeƒBƒuƒGƒ“ƒfƒBƒAƒ“‚݂̂ŃvƒƒOƒ‰ƒ~ƒ“ƒO‚·‚é
—áŠO‚Æ‚µ‚ÄŠO•”‚Ƃ̂â‚è‚Æ‚è‚ȂǃGƒ“ƒfƒBƒAƒ“Žw’肪‚ ‚鎞‚Í‚»‚Ì‹«ŠE‚ŕϊ·

656 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/09/08(–Ø) 00:23:28.76 ID:MG9wnc1h.net]
>>648
“à•”“I‚ÉFX‚È•\Œ»‚ð—L‚è‚Æ‚¢‚¤‚±‚Ƃɂ·‚é‚È‚ç‚â‚肽‚¢‘€ì‚ðŒÂ•ʂɒè‹`‚·‚邵‚©‚È‚¢‚æB
‚Å‚à•’Ê‚Í‚»‚ñ‚ȔώG‚È‚±‚Æ‚ð‚µ‚½‚­‚È‚¢‚©‚ç
“à•”“I‚ɂ͈êŠÂ‚µ‚½•\Œ»‚ðŽg‚Á‚Ä•K—v‚ȕϊ·‚Í“üo—݂͂̂Ƃ¢‚¤‚Ì‚ªˆê”Ê“I‚È\¬‚¾‚µA
Œ¾Œê‚⃉ƒCƒuƒ‰ƒŠ‚àŠî–{“I‚ɂ͈ê”Ê“I‚È\¬‚É•í‚Á‚Ä‚¢‚éB

657 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/08(–Ø) 01:11:28.44 ID:U6/gufpm.net]
>>648
•Ï”‚âƒtƒB[ƒ‹ƒh‚̃ƒ‚ƒŠã‚Ì•\Œ»‚

658 –¼‘OFª“Á’è‚̃Gƒ“ƒfƒBƒAƒ“‚É‚µ‚½‚¢‚̂ł ‚ê‚ÎA
#[repr(C)]
struct BeU32([u8; 4]);
‚Ý‚½‚¢‚È\‘¢‘Ì‚ð—pˆÓ‚µ‚Ä
impl Be32 {
fn get(&self) -> u32 { u32::from_be_bytes(self.0) }
fn ser (&mut self, v: u32) { self.0 = v.to_be_bytes(); }
}
‚±‚¤‚¢‚¤ƒAƒNƒZƒT‚ðŽÀ‘•‚·‚ê‚Ηǂ¢‚©‚Æ

‰½‚Ì–ð‚É—§‚‚̂©‚͂悭‚í‚©‚ç‚È‚¢‚¯‚ÇA“Á’è‚̃Gƒ“ƒfƒBƒAƒ“‚ŃVƒŠƒAƒ‰ƒCƒY‚³‚ꂽƒf[ƒ^‚É‚»‚̂܂܃AƒNƒZƒX‚µ‚½‚¢ê‡‚Æ‚©‚ɕ֗˜‚Ȃ̂©‚È
[]
[‚±‚±‰ó‚ê‚Ă܂·]

659 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/08(–Ø) 01:21:33.97 ID:5HeI/FQK.net]
mansplainers

660 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/08(–Ø) 15:55:57.30 ID:Vswe11EN.net]
Rust‚ðOpenMPI‚ɑΉž‚³‚¹‚邿‚¤‚ȃvƒƒWƒFƒNƒg‚Á‚Ä‚ ‚è‚Ü‚·‚©H



661 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/08(–Ø) 16:49:24.48 ID:mLv3aAxt.net]
uRust OpenMPIv‚ÅGoogleŒŸõ

662 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/08(–Ø) 18:02:42.70 ID:U6/gufpm.net]
OpenMP ‚Ȃ̂© Open MPI ‚Ȃ̂©‚Ç‚Á‚¿

663 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/08(–Ø) 20:45:38.87 ID:Vswe11EN.net]
’m‚肽‚¢‚Ì‚ÍOpenMPI‚Ì•û‚Å‚·
ƒOƒO‚邯OpenMPI‚ÆOpenMP‚ðŠ¨ˆá‚¢‚µ‚½‚ÆŽv‚í‚ê‚éRayon‚ðЉ‚é‹LŽ–‚ªo‚Ä‚«‚½‚èAOpenMP‚ª‚ç‚݂̃TƒCƒg‚ªo‚Ä‚«‚½‚èA‚È‚©‚È‚©ó‹µ‚ª•ª‚©‚è‚Ü‚¹‚ñEEEE

664 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/08(–Ø) 20:53:50.25 ID:RwfCQI7B.net]
ˆê”Ôã‚Ìrsmpi‚͈Ⴄ‚Ì

665 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/08(–Ø) 21:56:17.41 ID:fa0yFdt8.net]
MPI‚ÍHPCˆÈŠO‚ł͎g‚¤•K—v‚È‚¢‚Å‚·
‹@ŠBŠwK‚Å‚à—L—p‚¾‚Ƃ͎v‚¢‚Ü‚·‚ª
‚»‚à‚»‚àƒtƒŒ[ƒ€ƒ[ƒN‚ª‘Ήž‚µ‚Ä‚¢‚È‚¢‚©‚ç
‘S•”Ž©‘O‚Åì‚Á‚Ă邿‚¤‚ÈlˆÈŠO‚Í•K—v‚È‚¢‚Å‚·

666 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 01:14:31.51 ID:4b4Wyf25.net]
Open MPI‚ÉŒÀ‚炸MPI‚̓AƒvƒŠ‚©‚猩‚½‚炽‚¾‚̃‰ƒCƒuƒ‰ƒŠ‚¾‚©‚çRust‘¤‚Å“Á•ʂȑΉž‚Í•s—v‚Å’P‚ÉC‚ÌŠÖ”‚ðŒÄ‚Ño‚¹‚΂悢‚¾‚¯‚Å‚Í

667 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 08:12:49.36 ID:auDHI5c1.net]
—Ç‚­‚ ‚肪‚¿‚È“z‚¾‚ÆŽv‚¤‚¯‚Ç
struct ARGB32 {A: u8, R: u8, G: u8, B: u8,}
‚Ý‚½‚¢‚É‘‚­‚ƃXƒl[ƒNƒP[ƒX‚¶‚á‚È‚¢‚ÆŒx‚ªo‚邯‚ǂǂ¤‘‚­‚Ì‚ªRust—¬‚È‚ÌH
‚±‚ꬕ¶Žš‚É‚µ‚¿‚á‚Á‚½‚ç­‚È‚©‚炸‰Â“Ç«‚ª—Ž‚¿‚邿‚Ë

668 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/09(‹à) 08:31:41.27 ID:WeF8ASv0.net]
#[allow(non_snake_case)]
‚µ‚©‚µƒtƒB[ƒ‹ƒh–¼‚¾‚¯¬•¶Žš‚É‚·‚ê‚Εs—v
struct ARGB32 {a: u8, r: u8, g: u8, b: u8,}
‚»‚µ‚ĉ“ǫ‚ª—Ž‚¿‚邯Žv‚í‚È‚¢

669 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 09:24:21.25 ID:4b4Wyf25.net]
\‘¢‘Ì–¼‚àCamelCase‚ÅArgb32‚Æ‚·‚ׂ«‚©‚È

670 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 12:29:38.55 ID:6YdHvwwi.net]
ޝ•ÊŽq‚ð‹É’[‚ÉÈ—ª‚·‚é‚̂͗ǂ­‚È‚¢‚Æ‚¢‚¤Œ»‘ã‚̃vƒƒOƒ‰ƒ~ƒ“ƒO‚Ì—¬‹V‚ƋƊE‚Ì—ªŒê‚ŃRƒ“ƒtƒŠƒNƒg‚µ‚Ă邿‚ËB
—ªŒê‚ðŽg‚킸‚É‘‚­‚Æ‚±‚¤‚©‚ËH

Color<T>{alpha: T, red: T, green: T, blue: T}

CMY‚͂ǂ¤‚È‚é‚Æ‚©Œ¾‚¢o‚·‚â‚‚ª‚¢‚邯–Ê“|‚»‚¤‚¾‚¯‚ÇB



671 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 12:42:45.67 ID:VsTRsG1f.net]
enum Color {
Red,
Blue,
Green,
RGB(u32, u32, u32),
HSV(u32, u32, u32),
HSL(u32, u32, u32),
CMY(u32, u32, u32),
CMYK(u32, u32, u32, u32),
}

672 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 13:41:22.02 ID:4b4Wyf25.net]
Å’áŒÀƒKƒCƒh‚É‚Í]‚Á‚½•û‚ª—Ç‚¢‚ÆŽv‚¤
https://rust-lang.github.io/api-guidelines/naming.html
acronym‚͂ЂƂ’PŒê‚Æ‚µ‚Ĉµ‚¤‚Æ‚ ‚é‚©‚ç Rgb ‚Æ‚© Argb ‚Æ‚·‚ׂ«

‚ ‚Ƃ͓K“–‚ȃOƒ‰ƒtƒBƒbƒNŒnƒ‰ƒCƒuƒ‰ƒŠ‚ÌŽÀ‘•‚ðŒ©‚Ä^Ž—‚µ‚Ă݂½‚ç—Ç‚¢‚̂łÍ
‹K–ñ‚É]‚Á‚ĂȂ¢ƒ‰ƒCƒuƒ‰ƒŠ‚à‘½‚¢‚¯‚Ç

‚»‚à‚»‚àŠù‘¶crateŽg‚¦‚ΓƎ©‚ÉArgbŒ^’è‹`‚·‚é•K—v‚à‚È‚­‚Ȃ邩‚à‚µ‚ê‚È‚¢

673 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/09/09(‹à) 14:02:11.22 ID:gp9Eay33.net]
API ƒKƒCƒhƒ‰ƒCƒ“‚Á‚Ä‚±‚Æ‚ÍA API ‚Æ‚µ‚ÄŒöŠJ‚µ‚È‚¢ (“à•”“I‚È) –¼‘O‚ÍŽG‚Å‚¢‚¢‚Á‚Ä‚±‚Æ‚¾‚æ‚ËB

674 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 14:15:33.61 ID:+r9uXbjm.net]
>>661
ŒÂl“I‚ɂ͂±‚Á‚¿‚Ì•û‚ªD‚«‚¾‚¯‚Ç
‹K–ñ“I‚Ƀ_ƒ‚È‚çŽd•û‚È‚¢

675 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 14:42:45.26 ID:4b4Wyf25.net]
>>666
”ñŒöŠJ•”•ª‚ð«—ˆŒöŠJAPI‚É‚·‚é‰Â”\«‚âAŽ©•ªˆÈŠO‚Ì’N‚©‚ªƒ\[ƒX“Ç‚ñ‚Ńpƒbƒ`ì‚Á‚Ä‚­‚ê‚é‰Â”\«l‚¦‚邯A
ʼn‚©‚ç“à•”‚à‹K–ñ‚É]‚Á‚½‚à‚̂ɂµ‚Ä‚¨‚¢‚½•û‚ª—Ç‚¢‚ÆŽv‚¤
‚»‚à‚»‚à‚ЂƂ‚̃vƒƒWƒFƒNƒg‚Ì’†‚ÅŒöŠJ•”•ª‚Æ”ñŒöŠJ•”•ª‚ňقȂé‹K–ñ¬Ý‚·‚é‚Ì‚àŒ™‚Å‚Í

676 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 15:18:27.40 ID:QLGZdL8Z.net]
mozilla‚ÍŒöŠJ‚Å‚«‚È‚¢ŠÖ”–¼‚ðŽg‚Á‚ăI[ƒvƒ“ƒ\[ƒX‰»‚ª””N’x‚ꂽ‰ß‹Ž‚ª‚ ‚Á‚½‚È‚ŸB

677 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 15:35:09.62 ID:7NqN1r1N.net]
gamera‚Æ‚©H

678 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>669
94”N‰ƒŠƒŠ[ƒX‚Å98”Nƒ\[ƒXŒöŠJ‚Å
””N’x‚ê‚邯‚ÍH

679 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 17:53:00.11 ID:rfSAUeXI.net]
CreateFileW in windows::Win32::Storage::FileSystem - Rust
ttps://microsoft.github.io/windows-docs-rs/doc/windows/Win32/Storage/FileSystem/fn.CreateFileW.html
‚Æ‚©APIƒKƒCƒhƒ‰ƒCƒ“‚àƒNƒ\‚à‚È‚¢‚¯‚Ç–¼‘O‚¾‚¯Rust‚ÉŠñ‚¹‚½‚Æ‚±‚ë‚ÅƒŠƒtƒ@ƒŒƒ“ƒXƒhƒLƒ…ƒƒ“ƒg(MSDN)‚Ƃ̷ˆÙ‚ª
Šg‘å‚·‚邾‚¯‚ŃƒŠƒbƒg‚͂قƂñ‚Ç–³‚¢‚悤‚È

680 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/09(‹à) 21:16:36.10 ID:pyHRaXAz.net]
JPEGAMPEGAPNGAHEVCEEE‚·‚łɗª‚³‚ê‚Ä‚¢‚镨‚ð‚ ‚è‚ª‚¿‚È–½–¼‹K‘¥‚Å‘‚­‚Æ”»‚è‚É‚­‚­‚È‚é



681 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/09(‹à) 22:46:34.35 ID:B0h43lqZ.net]
>>673
“¯ˆÓ

682 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 00:32:32.71 ID:qBfKxAEz.net]
>>663
‚»‚Ì•ûŒü‚Å‚â‚Á‚Ă݂܂·

‚Æ‚¢‚¤‚©‚±‚Ì\‘¢‘Ì‚ðArray‚É‘òŽR‹l‚߂悤‚Æ‚·‚邯‰Šú‰»‚ª“‚¢‚Ì‚©B‚Ç‚¤‚µ‚悤‚©”Y‚ñ‚¾Œ‹‰Ê‚±‚¤‚µ‚Ă݂½
#![no_std]
const LEN: u32 = 640*480;
let mut bitmap:[u32; LEN] = [0; LEN];
let mut bitmap:[ARGB32; LEN] = unsafe {core::intrinsics::transmute::<_, [ARGB32; LEN]>(bitmap)};
bitmap[0].red = 0xFF;
ƒAƒZƒ“ƒuƒ‰ƒŠƒXƒg‚ðŒ©‚éŒÀ‚è‚Í–â‘è‚È‚³‚»‚¤

683 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 01:19:16.36 ID:BhJh8aSd.net]
acronym‚ð‘S•”‘å•¶Žš‚É‚·‚邩擪‚¾‚¯‘å•¶Žš‚É‚·‚é‚©‚Á‚Ä‚»‚ñ‚Ȃɑ傫‚È–â‘è‚©‚È
ˆêŠÑ«‚Ì‚ ‚郋[ƒ‹‚É]‚Á‚Ä‚¢‚ê‚Α‚«Žè‚â“Ç‚ÝŽè‚Æ‚µ‚Ĭ—‚·‚邱‚Æ‚à‚È‚¢‚ÆŽv‚¤‚ñ‚¾‚ª

684 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/10(“y) 03:00:06.93 ID:Rsh0NV07.net]
Ipv4‚È‚ñ‚Ĉêu‚È‚ñ‚Ì‚±‚Æ‚©•ª‚©‚ç‚ñ‚©‚Á‚½‚È
Œ‹‹Çе‚ê‚ÅAˆêŠÑ«ˆÈã‚ɉ¿’l‚Ì‚ ‚éD‚݂Ȃñ‚Ă̂͂Ȃ¢

685 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/10(“y) 07:09:44.43 ID:2MfL7Eat.net]
>>676
‚»‚̈êŠÑ«‚ª•ö‚ê‚é‚Ì‚ª‚¢‚â‚È‚ñ‚¾‚ëB
ƒhƒLƒ…ƒƒ“ƒgEƒRƒƒ“ƒg‚ł͑S•”‘å•¶Žš‚Ȃ̂ɃR[ƒh‚Å‚Íæ“ª‚¾‚¯‘å•¶Žš‚Æ‚©B
е‚ê‚Ì–â‘肾‚ªA¡‚Ü‚Å/ˆê”Ê“I ‚É‘S•”‘å•¶Žš‚ÅŠµ‚ê‚Ä‚é‚à‚Ì‚ð‚±‚ÌŽž‚¾‚¯æ“ª‘å•¶Žš‚ÉŠµ‚点‚Æ‚¢‚¤‚̂͒ïRŠ´‚ ‚Á‚Ä“–‚½‚è‘OB

686 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/10(“y) 07:12:21.94 ID:2MfL7Eat.net]
>>676
–â‘è‚̑嬂Ȃñ‚Ä’N‚àŒ¾‚Á‚ĂȂ¢B
¡‚܂ł̊µ‚ê/ˆê”Ê“I‚È•\‹L ‚ð’u‚«Š·‚¦‚é‚̂͒ïRŠ´‚ ‚é‚Á‚ĘbB

687 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 12:37:11.73 ID:GXRB1/O5.net]
–½–¼‹K‘¥‚ð—˜—p‚·‚é–Ú“I‚͉“ǫ‚âŠJ”­Œø—¦‚ÌŒüã‚Ȃǂ̂͂¸
ˆê”Ê“I‚È•\‹L‚©‚çŠO‚ê‚é‚̂ł ‚ê‚΂»‚ê‚È‚è‚Ì——R‚ª•K—v‚Å‚ ‚낤
u–½–¼‹K‘¥‚É]‚Á‚½‚©‚çv‚Å‚Íu–Ú“I‚æ‚èŽè’i‚ð—D悵‚Ä‚¢‚éA‡—«‚ª‚È‚¢v‚ȂǂÆ
“Ë‚Áž‚Ü‚ê‚Ä‚à‚µ‚傤‚ª‚È‚¢

688 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 13:03:13.98 ID:jQKLnU5m.net]
JavaScript‚̃AƒCƒc‚Í
XmlHttpRequest‚Æ–½–¼‚³‚ê‚é‚ׂ«‚¾‚Á‚½‚Ì‚©H
XMLHTTPRequest‚Æ–½–¼‚³‚ê‚é‚ׂ«‚¾‚Á‚½‚Ì‚©H

689 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [[‚±‚±‰ó‚ê‚Ă܂·] .net]
eXtend Markup Language Hyper Text Transfer Protocol Request

690 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
Š®‘S‚ÉD‚݂̖â‘è‚ÆŽv‚¤‚©‚牽‚ç‚©‚̃‹[ƒ‹‚Å“ˆê‚³‚ê‚Ä‚ê‚΂ǂÁ‚¿‚Å‚à—Ç‚¢‚ÆŽv‚¤‚¯‚ÇA
LCD TVAnVidiaAiOS IoT Hub‚È‚ñ‚©‚ð‚Ç‚¤•\‹L‚·‚é‚©‚Æ‚©•Ï”–¼‚È‚ç‚Ç‚¤‚µ‚悤‚Æ‚©l‚¦‚é‚̂߂ñ‚Ç‚¢‚©‚ç
•\‹L‚ÌŠµ—á‚Æ‚©–³Ž‹‚µ‚Ä‘S•”ƒLƒƒƒƒ‹ƒP[ƒX‚É‚µ‚¿‚Ⴄ‚È



691 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 13:50:29.86 ID:TnGNUz3W.net]
ƒ‹[ƒ‹‚©‚çˆí’E‚³‚¹‚é‚©‚Ç‚¤‚©”Y‚ނȂ烋[ƒ‹‚ɇ‚킹‚Ä‚¨‚­‚¨‚¶‚³‚ñ‚ɂȂÁ‚½

692 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/10(“y) 14:31:16.93 ID:/uHulLcW.net]
Rust‚·‚ê‚̃Œƒxƒ‹‚̒Ⴓ‚ɃKƒbƒJƒŠ
PythonŽ¿–â‚·‚ê‚Æ‚©‚Ý‚½‚¢‚ɘa‹C‚ ‚¢‚ ‚¢‚Æ‚µ‚ĂȂ¢ŽE”°‚ɃhƒbƒLƒŠ

693 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 14:56:40.59 ID:qBfKxAEz.net]
>>675‚Ý‚½‚¢‚É‘‚¢‚½ê‡
>let mut bitmap:[u32; LEN] = [0; LEN];
‚Ìmut‚ª—]Œv‚¾‚ÆŒx‚ªo‚éB‚±‚ÌꇎÀÛ‚ÉŠm•Û‚³‚ê‚郃‚ƒŠ—̈æ‚Í‘‚«ž‚Ý‚ào—ˆ‚éƒXƒ^ƒbƒNƒtƒŒ[ƒ€‚¾‚낤‚µ
mut‚ðŽæ‚Á‚Ä‚à“®ìã‚Í–â‘è‚È‚¢‚ÆŽv‚¤‚¯‚ÇAmut‚ª‚È‚¢—̈æ‚É‘‚«ž‚Þ‚±‚ƂɂȂèƒvƒƒOƒ‰ƒ€‚̈Ӗ¡‚Æ‚µ‚Ă͌ë‚Á‚Ä‚¢‚é
ŽQÆæ‚ð‹­§“I‚É‘‚«Š·‚¦‚邿‚¤‚ȃR[ƒh‚ð‘‚­‚ÆA‚ƃR[ƒh‚ÆŒx‚Æ“®ì‚̃~ƒXƒ}ƒbƒ`‚ª‹N‚«‚é‹C‚ª‚·‚邯‚Ç
‚È‚ñ‚©ãŽè‚¢‘‚«•û‚͂Ȃ¢‚Ì‚¾‚낤‚©

‚±‚̕ӂ̒჌ƒCƒ„[‚Ì—p“r‚ÅŽQÆæ‚ð‘‚«Š·‚¦‚é˜b‚Á‚ÄBook‚ÌReference‚âUnsafe‚ ‚½‚è‚É‚à‚»‚ê‚Á‚Û‚¢Ž–‘‚¢‚ĂȂ¢‚µ
‚Ç‚±‚ðŒ©‚½‚ç‚¢‚¢‚Ì‚©”»‚ç‚È‚¢

694 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 15:47:06.47 ID:BhJh8aSd.net]
>>675
ARGB32‚ÉDefaultŽÀ‘•‚µ‚Ä
let mut bitmap : [ARGB32; LEN] = Default::default();
‚Æ‚·‚é‚Ì‚ª—Ç‚¢‚©‚Æ
repr(C)‚ª‚‚¢‚ĂȂ¢\‘¢‘̂̃ƒ‚ƒŠã‚ł̕\Œ»‚ª‚Ç‚¤‚Ȃ邩‚Í•ÛØ‚³‚ê‚ĂȂ¢‚©‚猳‚̃R[ƒh‚ªˆÓ}’ʂ蓮삷‚é•ÛØ‚͂Ȃ¢‚ÆŽv‚¤

695 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 15:48:16.32 ID:vDnMZIxl.net]
>>675
‰Šú‰»“‚¢‚©‚ÈB‚±‚¤‚Æ‚©

https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=49327f78412221161809733ee34bf013

696 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 15:54:53.07 ID:BhJh8aSd.net]
>>687
[T; N] ‚Í N <= 27 ‚܂łµ‚©DefaultŽÀ‘•‚³‚ê‚ĂȂ©‚Á‚½‚©‚炱‚̃R[ƒh‚¶‚áƒ_ƒ‚¾‚Á‚½
‚±‚Á‚¿‚È‚çOK

let mut bitmap: [ARGB32; LEN] = std::array::from_fn(|_i| Default::default());

697 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
ÅŒã‚ÌŽè’i‚Ìtransmute‚͈ÀˆÕ‚ÉŽg‚¤‚à‚Ì‚¶‚á‚È‚¢‚ÆŽv‚¤

698 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 16:39:14.44 ID:qBfKxAEz.net]
>>687
‚·‚݂܂¹‚ñB\‘¢‘̂ɂÍrepr(packed)‚ð•t‚¯‚Ä‚¢‚Ü‚·Bu8‚ªƒpƒfƒBƒ“ƒO–³‚µ4‚•À‚Ô‚Í‚¸
repr(C)‚¾‚ÆC‚Æ“¯—l‚ɃpƒfƒBƒ“ƒO‚³‚ê‚é‰Â”\«‚ªo‚Ä‚­‚邯Žv‚¤‚̂ł·‚ª

>>688
Clone‚ÆCopy‚ð•t‚¯‚é•û–@‚ÉŠÖ‚µ‚Ă͂ǂ̂悤‚È“®ì‚ɂȂé‚Ì‚©ŠmM‚ðނĂĂ¢‚È‚¢‚Å‚·
Œ´‘¥ƒRƒs[‚É‚È‚é‚Æ‚¢‚¤î•ñ‚Ío‚Ä‚«‚Ü‚·‚ªA‰æ‘œ‚̃oƒbƒtƒ@‚¾‚µŒ´‘¥ŽQƂŕK—v‚ȂƂ«‚¾‚¯
ƒRƒs[‚µ‚½‚¢‚Å‚·(‚·‚łɉŠú‰»‚Ƃ͕ʂ̂Ƃ±‚ë‚Å–â‘è‚ɂȂÁ‚Ä‚¢‚Ü‚·BŽQƂƃRƒs[‚Ì
Ø‚è‘Ö‚¦•û–@‚ª”»‚ç‚È‚¢)

699 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 18:12:40.24 ID:n3Y/KVD/.net]
>>686
ʼn‚É’è‹`‚µ‚½•Ï”bitmap‚Ímove‚µ‚Ă邾‚¯‚¾‚©‚çmut‚Í—]Œv‚Å‚¢‚¢‚ÆŽv‚¤‚¯‚ÇH

700 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 19:24:52.82 ID:qBfKxAEz.net]
>>692
Ž©•ª‚Ì—‰ð‚ª‚ ‚Á‚Ä‚¢‚é‚©•sˆÀ‚È‚ñ‚Å‚·‚ªAmut‚ð•t‚¯‚¸‚Élet‚Å錾‚·‚邯‘‚«Š·‚í‚ç‚È‚¢’l‚Æ‚µ‚Ä
‘‚«ž‚߂Ȃ¢ƒƒ‚ƒŠ—̈æ(—Ⴆ‚Î.textƒZƒNƒVƒ‡ƒ“)‚É”z’u‚³‚ꂽ‚肵‚È‚¢‚Ì‚©H‚Æ‚¢‚¤‚Ì‚ªS”z‚È“_‚Å‚·
Œ¾ŒêŽd—lãmut‚ð•t‚¯‚È‚¢éŒ¾‚Å‚à•K‚¸“ǂݑ‚«‰Â”\‚ȗ̈æ‚É”z’u‚³‚ê‚邯‚¢‚¤‚̂ł ‚ê‚΂»‚ê‚Å‚©‚Ü‚í‚È‚¢‚ÆŽv‚¢‚Ü‚·‚ª
‚Ƃ肠‚¦‚¸ŽèŒ³‚Ìx64Œü‚¯‚̃Rƒ“ƒpƒCƒ‰‚Å‚Ímut‚ð•t‚¯‚¸‚Æ‚àƒXƒ^ƒbƒNƒtƒŒ[ƒ€‚É”z’u‚³‚ê‚邿‚¤‚Å‚·‚ª
‘g‚Ýž‚ÝŒü‚¯‚ȂǑ¼‚̃Rƒ“ƒpƒCƒ‰‚Å‚à“¯—l‚Ì“®ì‚ð‘O’ñ‚Æ‚µ‚Ä–â‘è‚È‚¢‚Ì‚©”»‚è‚Ü‚¹‚ñ

ŒÃ‚¢ƒo[ƒWƒ‡ƒ“‚ÌBook‚ɂ̓Xƒ^ƒbƒN‚âƒq[ƒv‚̉ðà‚ª‚ ‚Á‚½‚悤‚Å‚·‚ª
ttp://web.mit.edu/rust-lang_v1.25/arch/amd64_ubuntu1404/share/doc/rust/html/book/first-edition/the-stack-and-the-heap.html#:~:text=Memory%20management&text=The%20stack%20is%20very%20fast,explicitly%20allocated%20by%20your%20program
ÅV”łɂ±‚̃y[ƒW‚͂Ȃ¢‚悤‚ÈEEE‚µ‚©‚à
>Rust estack allocatesf by default, which means that basic values ego on the stackf.
‚¾‚ÆRAM‚ðß–ñ‚µ‚½‚¢‚©‚çROM‚É”z’u‚·‚éŽÀ‘•‚à‚ ‚蓾‚邯“ǂ߂Ȃ­‚à‚È‚¢



701 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
let bitmap:[u32; LEN] = [0; LEN];
let mut bitmap:[ARGB32; LEN] = unsafe {core::intrinsics::transmute::<_, [ARGB32; LEN]>(bitmap)};

‚±‚ê‚Å‚¢‚¢‚Á‚Ä‚±‚Æ‚¶‚á‚È‚¢H
ˆêŒÂ–Ú‚Ìbitmap‚ÍŽÀÛ‘‚«ž‚ñ‚łȂ¢‚©‚çmut•s—v
“ñŒÂ–Ú‚Ìbitmap‚͕ϔ–¼“¯‚¶‚¾‚¯‚LjêŒÂ–ڂƂ͕ʂ̕ϔ‚ÅA‚±‚Á‚¿‚ÍŽŸ‚Ìs‚Å‘‚¢‚Ă邩‚çmut•K—v

702 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
‚ ‚ŸŒ¾‚¢‚½‚¢‚±‚Ƃ͕ª‚©‚Á‚½
Šm‚©‚Étransmute‚µ‚Ă邩‚çƒoƒbƒNƒGƒ“ƒh‚Ì‹““®‚É‚æ‚Á‚Ă͕ςȂ±‚ƂɂȂ肤‚é‚©‚à‚Ë
‚½‚¾‚»‚ê‚͕ʂÉmut‚ð‚‚¯‚Ä‚à•ÛØ‚Í‚³‚ê‚È‚¢‹C‚ª‚·‚é

703 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 20:24:18.78 ID:BhJh8aSd.net]
>>691
repr(packed)‚ðŽw’肵‚½\‘¢‘̂̃tƒB[ƒ‹ƒh‚ւ̃AƒNƒZƒX‚Í–¢’è‹`“®ì‚ðˆø‚«‹N‚±‚·‰Â”\«‚ª‚ ‚é‚©‚çrepr(packed)‚ÍŠî–{“I‚ɂ͎g‚í‚È‚¢•û‚ª—Ç‚¢‚æ
https://doc.rust-lang.org/nomicon/other-reprs.html#reprpacked

Šm‚©‚Érepr(C)‚ârepr(Rust)‚̓pƒfƒBƒ“ƒO‚³‚ê‚é‰Â”\«‚ª‚ ‚邯‚ÇAƒtƒB[ƒ‹ƒh‚̃Aƒ‰ƒCƒ“ƒƒ“ƒg‚ð“K؂ɂ·‚邽‚߂ɕK—v‚È‚à‚̂Ȃ̂Å
ƒpƒfƒBƒ“ƒO‚ª–â‘è‚ɂȂé‚È‚çƒtƒB[ƒ‹ƒh‚̃ƒ“ƒo[‚̇˜‚âƒTƒCƒY‚ðŒ©’¼‚·‚©AƒtƒB[ƒ‹ƒh‚Ì’l‚ð“Ç‚Þ‚Ì‚É std::ptr::read_unaligned ‚ðŽg‚¤•K—v‚ª‚ ‚邿
https://doc.rust-lang.org/std/ptr/fn.read_unaligned.html

read_unaligned‚̃hƒLƒ…ƒƒ“ƒg‚É‚à‘‚¢‚Ä‚ ‚邯‚ÇAƒAƒ‰ƒCƒƒ“ƒg‚ª•s“K؂ȃtƒB[ƒ‹ƒh‚Ö‚ÌŽQÆ‚ðì‚é‚Ì‚·‚ç–¢’è‹`“®ì‚É‚È‚é‚Æ‚¢‚¤—Ž‚Æ‚µŒŠ‚à‚ ‚Á‚½‚èA
repr(packed)‚È\‘¢‘̂̎æ‚舵‚¢‚ɂ͂¢‚ë‚¢‚ë‚Æ’ˆÓ‚ª•K—v‚ɂȂé‚Ì‚ÅA–{“–‚É•K—v‚ȂƂ«ˆÈŠO‚ÍŽg‚í‚È‚¢•û‚ª—Ç‚¢‚æ

‚ ‚ÆArepr(packed)‚Írepr(packed, Rust)‚Æ“¯‚¶ˆÓ–¡‚ɂȂé‚Ì‚ÅA\‘¢‘̂̃tƒB[ƒ‹ƒh‚ªƒƒ‚ƒŠã‚łǂ̂悤‚È”z’u‚ɂȂ邩‚Ì•ÛØ‚͂Ȃ¢‚æ
ƒtƒB[ƒ‹ƒh‚Ì’è‹`‡‚ƃƒ‚ƒŠã‚ł̇˜‚𓯂¶‚É‚µ‚½‚¢‚̂ł ‚ê‚Î repr(C) ‚Ü‚½‚Í repr(C, packed) ‚ÆŽw’è‚·‚é•K—v‚ª‚ ‚邿

‚¢‚¸‚ê‚É‚¹‚桉ñ‚Í‘S‚ẴtƒB[ƒ‹ƒh‚ªu8‚¾‚©‚çrepr(C)‚ŃpƒfƒBƒ“ƒO‚ª‘}“ü‚³‚ê‚邱‚Ƃ͂Ȃ­
–³‘ʂɃƒ‚ƒŠ‚ðÁ”ï‚·‚邱‚Æ‚à‚È‚¢‚æ

‚Ç‚¤‚µ‚Ä‚àƒpƒfƒBƒ“ƒO‘}“ü‚ªS”z‚È‚ç mem::size_of‚âmem::align_of‚ðŽg‚Á‚Ä\‘¢‘̂̃TƒCƒY‚ƃAƒ‰ƒCƒƒ“ƒg‚ÉŠÖ‚·‚éƒAƒT[ƒVƒ‡ƒ“‚ð‰Á‚¦‚é‚Ì‚ª—Ç‚¢‚ÆŽv‚¤

704 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/10(“y) 20:36:28.31 ID:BhJh8aSd.net]
>>693
let a = ...;
let mut a = a;
‚Ý‚½‚¢‚É‘‚¢‚½ê‡AˆêŒÂ–Ú‚Ìa‚Æ“ñŒÂ–Ú‚Ìa‚͕ʂ̕ϔˆµ‚¢‚Å‚»‚ꂼ‚êŒÂ•Ê‚É—Ìˆæ‚ªŠ„‚è“–‚Ä‚ç‚ê‚邿
“ñŒÂ–Ú‚Ìa‚ÉŠi”[‚³‚ê‚é‚Ì‚Ía‚Ì’l‚ÅAƒ|ƒCƒ“ƒ^‚¶‚á‚È‚¢‚©‚çˆêŒÂ–Ú‚Ìa‚ª‘‚«ž‚Ý•s‰Â‚ȗ̈æ‚ÉŠi”[‚³‚ê‚Ä‚¢‚½‚Æ‚µ‚Ä‚à
“ñŒÂ–Ú‚Ìa‚Ì‚½‚߂Ɋ„‚è“–‚Ä‚ç‚ꂽ“ǂݑ‚«‰Â”\‚ȗ̈æ‚ɈêŒÂ–Ú‚Ìa‚Ì’l‚ªƒRƒs[‚³‚ê‚邿‚¤‚È“®ì‚ɂȂé‚Í‚¸
Å“K‰»‚É‚æ‚Á‚ĈêŒÂ–Ú‚Ìa‚Æ“ñŒÂ–Ú‚Ìa‚ª“¯‚¶—̈æ‚ðŽg‚¢‰ñ‚·‚悤‚ɂȂ邩‚à‚µ‚ê‚È‚¢‚¯‚ÇA“ñŒÂ–Ú‚Ìa’è‹`Œã‚Í‚»‚̗̈æ‚ɑ΂·‚é‘‚«ž‚݂͉”\‚È‚±‚Æ‚ª•ÛØ‚³‚ê‚Ä‚é‚Í‚¸

transmute‚ðŒÄ‚Ño‚µ‚½ê‡‚à“¯‚¶‚ÅA
transmute(a) ‚Æ‚¢‚¤ŒÄ‚Ño‚µ‚ð‚µ‚½ê‡transmute‚É“n‚³‚ê‚é‚Ì‚Ía‚Ì’l‚Ȃ̂ÅA“ñŒÂ–Ú‚Ìa‚Ì’è‹`Œã‚Í–â‘è‚È‚­a‚É‘‚«ž‚ß‚é‚Í‚¸

‚½‚¾‚µAtransmute‚É&a‚ð“n‚µ‚Ä&mut‚ɕϊ·‚·‚é‚Ý‚½‚¢‚È‚±‚Æ‚ð‚·‚é‚Æ–¢’è‹`“®ì‚ɂȂ邩‚ç’ˆÓ‚Í•K—v
https://doc.rust-lang.org/reference/behavior-considered-undefined.html
> Mutating immutable data. All data inside a const item is immutable. Moreover, all data reached through a shared reference or data owned by an immutable binding is immutable, unless that data is contained within an UnsafeCell<U>.

705 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/11(“ú) 12:51:18.94 ID:6axTKkj4.net]
>>693
„mut‚ð•t‚¯‚¸‚Élet‚Å錾‚·‚邯‘‚«Š·‚í‚ç‚È‚¢’l‚Æ‚µ‚Ä
„‘‚«ž‚߂Ȃ¢ƒƒ‚ƒŠ—̈æ(—Ⴆ‚Î.textƒZƒNƒVƒ‡ƒ“)‚É”z’u‚³‚ꂽ‚肵‚È‚¢‚Ì‚©H‚Æ‚¢‚¤‚Ì‚ªS”z‚È“_‚Å‚·

‚µ‚Ë[‚æB
‘g‚Ýž‚Ý‚¾‚ë[‚ª‚»‚ê‚͕ςí‚ç‚È‚¢B
let‚‚¢‚Ä‘©”›•Ï”‚Æ‚¢‚í‚ê‚æ‚¤‚ª•Ï”‚͕ϔB

706 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 13:08:43.20 ID:3JeGkSLy.net]
¡‚Í‚µ‚È‚¢‚¯‚Ç‚»‚¤‚È‚é‚æ‚¤‚ÈÅ“K‰»‚͋֎~‚³‚ê‚ĂȂ¢‚̂łÍ

707 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 13:49:03.04 ID:7UmicIsS.net]
ƒRƒ“ƒpƒCƒ‹Žž‚É’l‚ªŠm’肵‚ĂȂ¢‚ÆtextƒZƒNƒVƒ‡ƒ“‚É‘‚¯‚È‚¢‚Å‚µ‚å

708 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 13:55:35.90 ID:VMVpvyTB.net]
‚»‚Á‚¿‚͒蔂Åconst‚¾‚µ‚»‚¤‚È‚é
let‚Í‚ ‚­‚܂łàimmutable‚ȕϔ‚Å‚ ‚è’蔂ł͂Ȃ¢

709 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 13:57:25.52 ID:kEOVMHNm.net]
ƒRƒ“ƒpƒCƒ‹Žž‚ÉŠm’è‚·‚邿‚¤‚ÈŽ®‚È‚çÅ“K‰»‚Å‚ ‚肦‚é‚ñ‚¶‚á‚È‚¢‚ÌH

710 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 14:07:54.90 ID:VMVpvyTB.net]
‚ǂ̂悤‚ÉÅ“K‰»‚³‚ê‚æ‚¤‚ª
const‚ł͂Ȃ­let x = ...‚È‚ç‚Î
let mut x = x; ‚ƃ€[ƒu‚µ‚Ä‘‚«Š·‚¦‰Â”\
‚±‚ê‚ÍŒ¾Œê‚̃Œƒxƒ‹‚Å•ÛØ‚³‚ê‚é

‚»‚µ‚Ä‚»‚̂悤‚ÉŽg‚¤‚È‚ç‚ÎÅ“K‰»‚à–³‘ʂȂ±‚Æ‚¹‚¸‚Étext segment‚łȂ­data segment‚É’u‚­‚¾‚낤



711 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 14:40:44.81 ID:ujBIW69o.net]
Clone‚ÆCopy‚ɂ‚¢‚Ä
let mut bitmap:[u32; LEN] = [0; LEN];
let mut bitmap:[ARGB32; LEN] = unsafe {core::intrinsics::transmute::<[u32; LEN], [ARGB32; LEN]>(bitmap)};
‚Æ
#[derive(Clone, Copy, Default)]

let mut bitmap:[ARGB32; 16] = [ARGB32::default(); LEN];
‚œǂݑ‚«‚ð
bitmap[0].red = 0x80;
let x = bitmap[0].red;
bitmap[0].green = x;
‚Æ‚µ‚Ă݂½‚¯‚Ço—Í‚³‚ꂽ“ǂݑ‚«•”•ª‚̃R[ƒh‚Í“¯‚¶‚Å‚µ‚½B‚à‚Á‚Ƃł©‚¢\‘¢‘Ì‚¶‚á‚È‚¢‚ƃ€[ƒu‚©ƒRƒs[‚©‚Ì‹æ•Ê‚Ío—ˆ‚È‚¢‚Ì‚©‚È

>>696
ƒ}ƒW‚©BRust‚Å‚àƒpƒfƒBƒ“ƒO‚Ì–â‘肪‚‚«‚܂Ƃ¤‚Ì‚©B‚Å‚à
>Accessing unaligned fields directly with e.g. packed.unaligned is safe however.
‚Á‚ÄŽ–‚Í.red‚Æ‚©‚ŃAƒNƒZƒX‚·‚éꇂ̓Rƒ“ƒpƒCƒ‰‚ª—Ç‚«‚ÉŒv‚ç‚Á‚Ä‚­‚ê‚é‚̂ŃAƒNƒZƒX‹«ŠE‚Ì–â‘è‚Í‹N‚«‚È‚¢‚Á‚ÄŽ–‚©‚ÈH
‰æ‘œƒf[ƒ^‚̃oƒCƒg‚âƒrƒbƒg‚Ì•À‚тȂñ‚Ä‚·‚łɌˆ‚Ü‚Á‚Ä‚¢‚ăvƒƒOƒ‰ƒ€‚Í‚»‚ê‚ɇ‚킹‚邵‚©‚È‚¢‚Ì‚ª•’ʂłµ‚傤‚µ
ŸŽè‚ɃpƒfƒBƒ“ƒO‚³‚ê‚Ăࢂè‚Ü‚·

ŽÀ‚Í•Às‚µ‚ÄC‚Å‚à‘‚¢‚Ä‚¢‚é‚ñ‚¾‚¯‚Ç\‘¢‘̂̃pƒfƒBƒ“ƒO‚̧Œä‚͈—ŒnˆË‘¶‚炵‚­‚ĈÚA«‚ð—Dæ‚·‚邯
ƒf[ƒ^‚Í®”‚Ì”z—ñ‚ÅŽ‚Á‚Ę_—‰‰ŽZ‚ƃVƒtƒg‚Å•ª‰ðA\’z‚·‚éƒR[ƒh‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚Ă܂·

712 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 14:49:25.24 ID:FOB38Q8d.net]
‚»‚̂悤‚ÈŽÀ‘•‚Í‚µ‚½‚­‚È‚¢‚킯‚Å‚·‚©

713 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/11(“ú) 15:13:19.03 ID:/O1tQPyF.net]
‚ǂ̌¾Œê‚Å‚à“¯‚¶
Rust‚Å‚à&mut‚Åtransmute‚µ‚Ä‚àendianˆË‘¶‚Í”ð‚¯‚ç‚ê‚È‚¢‚È
let mut x = 0x01020304_u32;
let a = unsafe { std::mem::transmute::<&mut u32, &mut [u8; 4]>(&mut x) };
a[1] = 7;
assert_eq!(x, 0x01020704);
‚Ælittle endian‚Å‚Í7‚̈ʒu‚Í‚±‚¤‚È‚é

714 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 18:54:24.82 ID:gEyGQ7vE.net]
‚±‚̃XƒŒ‚ł悭o‚Ä‚­‚é ƒÊt ‚Á‚ĂȂñ‚È‚ñH
‰¹“I‚É mut ‚ð‚»‚¤‘‚¢‚Ä‚éˆÙíŽÒ‚ª‚¢‚邾‚¯‚©‚ÆŽv‚Á‚Ä‚é‚ñ‚¾‚¯‚ÇA‚Ȃɂ©•ʂ̈Ӗ¡‚ðŽ‚Á‚½ŠT”O‚â‹@”\‚¾‚Á‚½‚è‚·‚é‚ÌH

715 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 20:25:15.55 ID:FOB38Q8d.net]
Ž©•ª‚àŽv‚Á‚½‚¯‚ǃuƒ‰ƒEƒU‚É‚æ‚Á‚Ä‚Í & mut ‚ª‚»‚¤‚È‚é‚Ý‚½‚¢

716 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/11(“ú) 20:27:57.44 ID:QYXgEc7E.net]
>>708
‚»‚¤‚È‚ñ‚¾B

717 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 20:45:42.63 ID:hnVgjqVb.net]
>>708
‚È‚é‚Ù‚ÇA‚ ‚肪‚ÆB
ˆÙíŽÒ‚©‚ÆŽv‚Á‚Ä^–ʖڂɓǂދC‚ªŽ¸‚¹‚Ä‚½‚ñ‚¾‚¯‚ÇŒë‰ð‚¾‚Á‚½‚©B

718 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 21:25:51.88 ID:zZ32ojSE.net]
HTML‚Ì•¶ŽšŽQÆ‚Å& mu‚ªƒÊ

719 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 21:45:56.06 ID:ujBIW69o.net]
—Ⴆ‚Î
pixel.alpha = in[0].alpha;
pixel.red = in[0].red / 2;
pixel.green = in[0].green / 2;
pixel.blue = in[0].blue / 2;
out[0] = pixel;
‚Æ
red = 0xFF & (in[0] >> 16);
green = 0xFF & (in[0] >> 8);
blue = 0xFF & in[0];
red /= 2;
green /= 2;
blue /= 2;
pixel = 0xFF000000 & in[0];
pixel |= red << 16;
pixel |= green << 8;
pixel |= blue;
out[0] = pixel;
‚ł͂¾‚¢‚ÔŒ©‚â‚·‚³‚ªˆá‚¤‚悤‚È

720 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 21:47:41.04 ID:3JeGkSLy.net]
>>704
ƒpƒfƒBƒ“ƒO‚Æ‚¢‚¤‚©ƒƒ‚ƒŠƒAƒNƒZƒXŽž‚̃Aƒ‰ƒCƒ“ƒƒ“ƒg‚ɂ‚¢‚Ä‚ÍCPU‚ÌŽd—l‚¾‚©‚猾ŒêŠÖŒW‚È‚¢‚æ
x86‚ªunaligned‚ȃAƒNƒZƒX‚ɂ‚¢‚Ä‚ä‚é‚ä‚邾‚©‚ç–Y‚ê‚ç‚ꂪ‚¿‚¾‚¯‚ÇŽG‚É‘‚¢‚½ƒvƒƒOƒ‰ƒ€‚ðarm‚Å“®‚©‚µ‚½‚è‚·‚邯ƒNƒ‰ƒbƒVƒ…‚·‚é

¡‰ñ‚Íu8‚ւ̃AƒNƒZƒX‚¾‚©‚炳‚·‚ª‚ɃpƒfƒBƒ“ƒO“ü‚ê‚ç‚ê‚邱‚Ƃ͂Ȃ¢‚ÆŽv‚¤‚¯‚Ç‚Ë



721 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 21:50:14.96 ID:3JeGkSLy.net]
>>712
ƒVƒtƒgˆ—‚ȂljB•Á‚µ‚Ä‚­‚ê‚éƒAƒNƒZƒTƒƒ\ƒbƒh—pˆÓ‚µ‚½‚炾‚¢‚½‚¢“¯‚¶‚悤‚ȓǂ݂₷‚³‚ɂȂé‚̂łÍ

722 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/11(“ú) 23:45:21.14 ID:ujBIW69o.net]
RustŒÅ—L‚¶‚á‚È‚¢‚¯‚LjÚA«‚ð‰ü‘P‚·‚é•û–@‚É1ƒoƒCƒg‚¸‚ˆ—‚·‚邯‚¢‚¤Žè‚ª‚ ‚邯‚Ç‚±‚ÌŽÀ‘•‚ÍA¡Žž‚Ì32bit‚â64bitŠÂ‹«‚Å
‘Љž‚Ƀfƒoƒt‚ª“ü‚é‚ñ‚Å‚·‚æ‚ËBMSVC‚Å‚à8bitƒ[ƒh~8‚ð64bitƒ[ƒh~1‚ÉÅ“K‰»‚µ‚Ä‚­‚ê‚È‚©‚Á‚½‚µ

>>713
‚»‚±‚ð’ŠÛ‰»‚·‚é‚Ì‚ªˆ—Œn‚ÌŽdŽ–‚Å‚ÍB‚¢‚Ü‚¾‚É\‘¢‘̂Ńp[ƒXEEE‚Ý‚½‚¢‚ȃR[ƒh‚ðŒ©‚©‚¯‚邵

>>714
“ǂ݂₷‚³‚͉ü‘P‚µ‚Ăࡓx‚Í‘¬“x‚Ƀfƒoƒt‚ª“ü‚邿‚¤‚ÈB‚±‚¤‚¢‚¤ƒP[ƒX‚ŃAƒNƒZƒTƒƒ\ƒbƒh‚ð—˜—p‚µ‚½‚Æ‚µ‚Ä
‘S‚ăCƒ“ƒ‰ƒCƒ““WŠJ•Å“K‰»‚³‚ê‚Ü‚·‚©‚ËHˆê‚‚łàƒR[ƒ‹‚âƒuƒ‰ƒ“ƒ`‚ªŽc‚Á‚½‚瑬“x‚ªŒ‹\—Ž‚¿‚邾‚낤‚µ

723 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/11(“ú) 23:59:30.49 ID:/O1tQPyF.net]
>>707
F‚ñ‚ȃuƒ‰ƒEƒU‚ÅŒ©‚Ă݂½‚¯‚Ç
&mut (•ª‚¯‚Ä‘‚­‚Æ & mut )‚ª ƒÊt ‚Æ•\ަ‚³‚ê‚é‚̂̓oƒO‚Á‚Ä‚échmate‚¾‚¯‚Á‚Û‚¢

724 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 00:37:31.19 ID:5hhAOS+Q.net]
&mut ƒeƒXƒg

725 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 01:00:12.66 ID:JkhjRZ+U.net]
>>716
‚Ù[Achmate‚̓ƒU‚Æunescape‚µ‚Ä‚é‚Ì‚©H
5ch‚ªUnicode•¶Žš•\ަ‚Å‚«‚邿‚¤‚ɂȂÁ‚½‚ñ‚¾‚µA‚»‚¤‚¢‚¤‚Ì‚Í‚à‚¤—]Œv‚È‚¨¢˜b‚¾‚È

726 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/12(ŒŽ) 01:13:39.26 ID:D0TZxDhn.net]
HTML“™‚Ì•¶ŽšŽQÆ‚ðˆ—‚·‚éꇂłà
μt ( & m u ; t )‚ª ƒÊt ‚ƂȂé‚̂ͳ‚µ‚¢‚¯‚Ç
&mut ( & m u t )‚ª ƒÊt ‚ƂȂé‚̊ԈႢ‚¾‚©‚炱‚ê‚̓oƒO‚ÆŽv‚í‚ê‚é

727 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 02:30:39.40 ID:JkhjRZ+U.net]
‚ A‚½‚µ‚©‚ɃoƒO‚Á‚Û‚¢EEE

728 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
•¶Žš—ñŽQÆ‚É & mut ‚È‚ñ‚ĂȂ¢‚©‚çƒeƒLƒg[‚ɉðŽß‚µ‚Ä‚é‚ñ‚Å‚µ‚å
—Ç‚µˆ«‚µ‚͕ʂɂµ‚Ä html ‚ðˆµ‚¤ƒuƒ‰ƒEƒU‚ł͂»‚ê‚Ù‚Ç’¿‚µ‚­‚͂Ȃ¢
ŒÂl“I‚ɂ͗]Œv‚ÈŽ–‚·‚ñ‚ȂƂ͎v‚¤

729 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 07:14:45.53 ID:tyJETXG8.net]
‚±‚ê‚Ímate‚̃oƒO‚Å‚·
& x y z ; ‚ƃZƒ~ƒRƒƒ“‚ÅI‚í‚éꇂ݂̂»‚Ì•”•ª‚ð•¶ŽšŽQƂƂµ‚ĉðŽß‚·‚é‚Ì‚ª³‚µ‚¢‚Å‚·

730 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 07:33:21.32 ID:o/NFQNbK.net]
&mut ‚Æ‘‚¯‚Ηǂ¢‚©‚È
ƒeƒXƒg ¨ &mut



731 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 07:34:32.06 ID:o/NFQNbK.net]
& amp ; amp; ‚ð‹ó”’‚È‚µ‚Å‘‚«ž‚ñ‚¾‚ç & ‚ɕϊ·‚³‚ê‚Ä‚µ‚Ü‚Á‚½
ŽÀ‘ÌŽQÆ•¡”‰ñ“WŠJ‚µ‚Ä‚¢‚é‚Ì‚©‚È
&amp;

732 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 08:15:16.27 ID:NGx/fsjU.net]
ƒ‰ƒCƒuƒ‰ƒŠ‚Æ‚©‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚̈ꕔ‚ðì‚Á‚Ä‚¢‚邯‚«‚É“üo—Í‚¾‚¯•s’è’l‚Æ‚µ‚Ĉµ‚¤•û–@‚Á‚Ä‚ ‚è‚Ü‚¹‚ñ‚©‚Ë
ƒKƒì‚Á‚Ä“üo—Í‚ðŠ®‘S‚ÉŠO•”‚Éo‚³‚È‚¢‚ƃR[ƒh‚ª‚Ý‚ñ‚ÈÁ‚¦‚Ä‚µ‚Ü‚¤‚͕̂s•Ö‚Å‚·
Å“K‰»ƒŒƒxƒ‹‚É‚æ‚é•ω»‚Æ‚©‘S‘RŠm”Fo—ˆ‚È‚¢‚µ

733 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 08:36:58.55 ID:tyJETXG8.net]
‚¿‚å‚Á‚ƈӖ¡‚ª‚í‚©‚ç‚È‚¢
‚±‚¤‚È‚é‚Í‚¸‚¾‚©‚碂邱‚Ƃ͂Ȃ¢‚ÆŽv‚¤‚¯‚Ç

EÅ“K‰»‚É‚æ‚Á‚ÄRust‚ª’è‚߂Ă¢‚éˆÓ–¡‚ª•Ï‚í‚邱‚Ƃ͂Ȃ¢
Epub錾‚µ‚Ä‚¢‚é‚à‚̂͒†‚ŌĂ΂ê‚Ä‚¢‚È‚­‚Ä‚à’P‘̃Rƒ“ƒpƒCƒ‹‚ÅÁ‚¦‚邱‚Ƃ͂Ȃ¢
Epub錾‚³‚ê‚Ä‚¢‚È‚¢‚à‚̂͒†‚ŌĂ΂ê‚Ä‚¢‚È‚¯‚ê‚ΡŒã‚à’N‚©‚ç‚àŒÄ‚΂ê‚È‚¢‚½‚ßwarning‚ªo‚ÄÁ‚¦‚é

734 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 10:25:58.86 ID:o/NFQNbK.net]
generic‚ÈŠÖ”‚¾‚ƌĂÑo‚µŒ³‚ª‚È‚¢‚ƃR[ƒh¶¬‚³‚ê‚È‚¢‚Æ‚©H

735 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 12:04:36.56 ID:tyJETXG8.net]
‚»‚ÌꇂłàŽÀÛ‚ÉŽg‚¤Œ^X‚Åtest‚ð‘‚­‚¾‚낤‚©‚çcargo test‚ÅŠm”F‚Å‚«‚é‚Å‚µ‚å

736 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 12:46:09.29 ID:SjJDv8F6.net]
>>726
‚ ‚è‚Ⴄ‚¿‚̊‹«‚Ì–â‘è‚©Bpub•t‚¯‚½‚¾‚¯‚¶‚áŠÖ”ŠÛ‚²‚ƂȂ©‚Á‚½‚±‚Ƃɂ³‚ê‚é
pub extern "C"‚ÅRustŠO‚Ì“üo—͂ɂµ‚Ă悤‚â‚­Á‚¦‚È‚­‚È‚é
‚à‚¤‚¿‚å‚Á‚Æ’²‚ׂĂ݂é

737 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 14:30:52.03 ID:o/NFQNbK.net]
>>729
‚¿‚Ȃ݂Ƀ^[ƒQƒbƒg‚Íbin‚Æ(r)lib‚̂ǂÁ‚¿H
bin‚È‚çpub‚Å‚àÁ‚¦‚é‚©‚à

738 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/12(ŒŽ) 19:11:31.91 ID:2zIjStdY.net]
>>730
•ÏX‚µ‚Ă݂½Bstaticlib‚¾‚Æpub•t‚¯‚Ä‚àÁ‚¦‚éBrlib‚È‚çÁ‚¦‚È‚¢‚悤‚¾
‚Ƃ肠‚¦‚¸rlib‚É‚µ‚Ä‚¨‚¢‚Ä‚ ‚é’ö“xŒ`‚ɂȂÁ‚Ä‚«‚½‚ç•ÏX‚·‚ê‚΂¢‚¢‚©
ƒR[ƒhŽ©‘̂͂ǂÁ‚¿‚Å‚à‘å·‚È‚¢‚¾‚낤‚µ

739 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/18(“ú) 01:08:32.32 ID:g4sMxKuf.net]
[u32; LEN]‚Æ[ARGB32; LEN] ‚ÌŒAƒAƒ‰ƒCƒ“ƒƒ“ƒg‚ªˆá‚¤‚©‚çtransmute‚ÌŽž“_‚ÅUB‚¾‚¯‚Ç

740 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 02:33:25.46 ID:HMAR4dxa.net]
Tauri‚Å“®‰æƒvƒŒ[ƒ„[“I‚Ȃ̂ðì‚éƒTƒ“ƒvƒ‹‚Á‚ĂǂÁ‚©‚É‚ ‚éH
‚½‚¾Ä¶‚·‚éƒf[ƒ^‚ÍŠù‘¶‚Ìmp4ƒtƒ@ƒCƒ‹‚Ȃǂł͂Ȃ­RustƒvƒƒOƒ‰ƒ€‚©‚ç“n‚µ‚½‚¢
‚ ‚ÆÄ¶A’âŽ~AƒRƒ}‘—‚èAƒV[ƒN‚Ȃǂ̊î–{“I‚È‹@”\‚ÍŽÀ‘•‚µ‚½‚¢



741 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 07:48:35.44 ID:BbpMxDy4.net]
Tauri‚Á‚ÄWebƒAƒvƒŠ‚̃T[ƒo[ƒTƒCƒh‚ªRust‚ňê‘ÌŒ^ƒvƒƒOƒ‰ƒ€‚ɂȂÁ‚Ä‚¢‚邾‚¯‚¾‚ëH
‚»‚µ‚ÄŠù‘¶‚ÌWeb‹Zp‚ðŠˆ‚©‚¹‚é‚Ì‚ªTauri‚Ì—˜“_‚¾‚ëH
‚»‚¤‚È‚ç‚ΗႦ‚Îhls.js‚ȂNJù‘¶‚ÌD‚݂̓®‰æ”zMĶƒtƒŒ[ƒ€ƒ[ƒN‚ðŽg‚¦‚΂¢‚¢‚¾‚¯‚¶‚á‚È‚¢‚©H
WebƒT[ƒo[ƒTƒCƒh‚â‚Á‚½‚±‚Æ‚ ‚é‚È‚ç‚΃tƒƒ“ƒgƒGƒ“ƒh‚©‚çƒtƒ@ƒCƒ‹‚ÉŒ©‚¦‚Ä‚¢‚é‚à‚͖̂{•¨‚̃tƒ@ƒCƒ‹‚Å‚ ‚é•K—v‚͂Ȃ­ƒT[ƒo[ƒTƒCƒh‚ªŽZo‚µ‚Ä‚¢‚ê‚Î\•ª‚¾‚ëH

742 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 12:27:41.81 ID:HMAR4dxa.net]
>>734
>HLS
‚¿‚å‚Á‚Æ’²‚ׂĂ݂½‚¯‚ÇHLS‚Å‚¢‚í‚ä‚éRAWƒf[ƒ^‚ðĶo—ˆ‚邯‚¢‚¤î•ñ‚ÍŒ©‚‚¯‚ç‚ê‚Ä‚¢‚È‚¢
“Á‚ɃrƒfƒI‚ª–¢ˆ³kƒf[ƒ^‚ðˆµ‚¦‚»‚¤‚ɂȂ¢BƒI[ƒfƒBƒI‚Í–¢ˆ³kFLAC‚Å‚¢‚¯‚é‚©‚à‚µ‚ê‚È‚¢‚¯‚Ç
Ķ‚µ‚½‚¢‚Ì‚ªWebƒuƒ‰ƒEƒU‚ª‘Ήž‚µ‚Ä‚¢‚È‚¢ƒf[ƒ^‚Ȃ̂łǂ¤‚µ‚悤‚©l‚¦’†

ƒrƒfƒI‚ÍBMP‚̂ςç‚ς疟‰æ‚ŃI[ƒfƒBƒI‚ÍHLS‚Å–¢ˆ³kFLAC‚Æ‚©H‚È‚ñ‚©–³‘ʂɎÀ‘•—Ê‚ª‘‚¦‚邯‚Ç

743 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 13:11:44.57 ID:PTk7Q+2G.net]
‚»‚ÌŽè‚̂₂ŃI[ƒo[ƒwƒbƒhŒ¸‚ç‚·‚È‚çOS–ˆ‚ɃlƒCƒeƒBƒuŽÀ‘•‚·‚邵‚©‚È‚­‚È‚¢H

744 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 18:38:49.00 ID:EybjBREq.net]
‚È‚ñ‚Æ‚©tauriŽg‚¤‚É‚µ‚Ä‚àJS‚â‚çWASM‚â‚ç‚Å“®‰æƒŒƒ“ƒ_ƒŠƒ“ƒO‚·‚邿‚¤‚È‚à‚Ìì‚ç‚È‚¢‚Æ‚¾‚ß‚»‚¤

745 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 18:45:15.20 ID:npVSxydm.net]
ŽÀ‘•‚ð’ljÁ‚³‚¹‚È‚¢•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©H
•ʌ‚ɓn‚³‚ꂽ‚Ó‚½‚‚̌^‚ª“¯‚¶‚Å‚ ‚邯‚¢‚¤§–ñ‚ð•t‚¯‚½‚¢‚Æ‚¢‚¤–Ú“I‚Å
ˆÈ‰º‚̂悤‚ȃgƒŒƒCƒg Same ‚ð’è‹`‚µ‚½ê‡AŽÀ‘•‚ð’ljÁ‚Å‚«‚Ä‚µ‚Ü‚¤‚Æ”j’]‚µ‚Ä‚µ‚Ü‚¤‚Ì‚ÅA
‚È‚ñ‚ç‚©‚Ì•û–@‚ŧŒÀ‚Å‚«‚邾‚낤‚©‚Æ‚¢‚¤‹^–â‚Å‚·B

pub trait Same<T> {}
impl<T> Same<T> for T {}

// Žg—p—á
pub fn foo<T, U>(x: T, y: U)
where
T: Same<U>,
{
}

‚¿‚Ȃ݂ɖړI‚ðãq‚µ‚Ü‚µ‚½‚¯‚Ç‚àŽÀۂɂ͖ړI‚Æ‚¢‚¤‚æ‚è‚Í‘èÞ‚Å‚·B
‚‚܂è‹ï‘Ì“I‚È—p“r‚Íl‚¦‚Ä‚¨‚炸AŽ¿–â‚Í‚ ‚­‚܂łàuŽÀ‘•‚³‚¹‚È‚¢•û–@‚ª‚ ‚é‚©‚Ç‚¤‚©v‚Å‚·B

746 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
trait Sealed {}
pub trait Same<T>: Sealed {}

747 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 21:19:03.69 ID:EybjBREq.net]
https://rust-lang.github.io/api-guidelines/future-proofing.html#sealed-traits-protect-against-downstream-implementations-c-sealed

748 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 21:29:04.18 ID:Elo9mBmF.net]
‚Ó‚½‚‚̌^‚ª“¯‚¶‚Æ‚¢‚¤§–ñ‚ð•t‚¯‚½‚¢‚È‚ç
T‚ÆU‚¶‚á‚È‚­T‚ÆT‚É‚·‚ê‚΂¢‚¢‚¶‚á‚ñ‚©

749 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 21:34:13.52 ID:jWPeXdq1.net]
>>738
’B¬‚µ‚½‚¢‚±‚Æ‚ª“Á‚ɂȂ¢‚炵‚¢‚©‚ç‚È‚ñ‚Æ‚àŒ¾‚¦‚È‚¢‚¯‚Ç enum ‚ðŽg‚Á‚Ä‚à‹ß‚¢‚±‚Ƃ͂ł«‚é‚ñ‚¶‚á‚È‚¢‚©‚ÈB

enum Same{SameA(Œ^A),SameB(Œ^B)}

‚Ý‚½‚¢‚É‚µ‚Ä‚â‚ê‚ÎASame Œo—R‚ňµ‚¤ŒÀ‚èŽÀ‘•‚Í‘‚₹‚È‚¢‚¼B

750 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/19(ŒŽ) 22:48:26.11 ID:npVSxydm.net]
>>739-740
ŽÀ‘•‚ð’ljÁ‚³‚¹‚È‚¢ƒeƒNƒjƒbƒN‚̂ЂƂ‚Ƃµ‚Ä—L—p‚Å‚·‚µÐ‰î‚Í‚ ‚肪‚½‚¢‚Å‚·B
‚µ‚©‚µ‚»‚ꂾ‚Æ Sealed ‚ðŽÀ‘•‚µ‚½Œ^‚¾‚¯‚É‚µ‚©Žg‚¦‚¸A >>738 ‚ÅŽ¦‚µ‚½‚悤‚Ȕėp“I‚ÉŒ^‚ð”äŠr‚·‚éƒgƒŒƒCƒg‚ɂ͎g‚¦‚È‚¢‚Å‚·‚æ‚ËB
‚±‚Ì Same ‚̂悤‚É‹@”\‚·‚éƒgƒŒƒCƒg‚ÉŽÀ‘•‚ð’ljÁ‚³‚¹‚È‚¢‚Æ‚¢‚¤‚̂͑O’ñ‚Æl‚¦‚Ä—~‚µ‚¢‚Å‚·B

>>741
‚»‚¤‚¢‚¤ƒŒƒX‚ª•t‚­‚±‚Æ‚ð”ð‚¯‚½‚¢‚©‚çÅŒã‚Ì•¶‚ð‚‚¯‚½‚‚à‚è‚È‚ñ‚Å‚·‚ªccB
Rust ‚̉SŽÒ‚Æ‚µ‚Ä—lX‚ÈŒ¾Œê‹@”\‚ð—‰ð‚µ‚½‚¢‚Æ‚¢‚¤—§ê‚Å‹^–â‚ÉŽv‚Á‚½•”•ª‚𔲂«o‚µA
à–¾‚Ì‚½‚߂ɑO’ñðŒ‚ðݒ肵‚½‚̂ł ‚Á‚ÄA‘O’ñðŒ‚Ì•”•ªŽ©‘Ì‚Í‰ðŒˆ‚µ‚½‚¢‰Û‘è‚ł͂Ȃ¢‚Å‚·B

‚¢‚í‚ä‚éXY–â‘è‚Æ‚¢‚¤‚à‚̂̑¶Ý‚ͳ’m‚µ‚Ä‚¨‚è‚Ü‚·‚Ì‚Å
‰ðŒˆ‚µ‚½‚¢‘匳‚Ì–â‘è‚ðŽ¦‚³‚È‚¢‚Æ‚¢‚¤‚Ì‚ªƒ‚ƒ„ƒ‚ƒ„‚·‚邾‚낤‚ȂƂ¢‚¤‚̂͂킩‚è‚Ü‚·B
‚í‚©‚è‚Ü‚·‚ªA‘匳‚Ì–â‘è‚Æ‚¢‚¤‚à‚̂͂ ‚è‚Ü‚¹‚ñB
‚±‚͈̔͂Ŋ®Œ‹‚·‚éƒpƒYƒ‹‚¾‚ÆŽv‚Á‚Ä‚­‚¾‚³‚¢B



751 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 00:14:22.92 ID:nBuFqijL.net]
2‚‚̖µ‚‚µ‚Ä‚é—v‹‚𓯎ž‚ÉŽÀŒ»‚Í–³—‚¾‚í‚È

752 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 00:42:08.53 ID:FykVNAq+.net]
impl Foo for T‚ª‘¶Ý‚·‚鎞“_‚Å‘¼‚ÌŒ^‚ÉFooŽÀ‘•‚µ‚悤‚Æ‚·‚邯conflict‚µ‚È‚©‚Á‚½‚Á‚¯

753 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 00:43:28.04 ID:FykVNAq+.net]
fundamental‚ÈŒ^‚Ɉê’Ê‚èŽÀ‘•‚µ‚Ä‚¨‚¯‚Ηǂ³‚»‚¤

754 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 00:48:25.82 ID:FykVNAq+.net]
https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=02e7851289dd00c9ffc8679ad68644d9

755 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 00:50:06.23 ID:FykVNAq+.net]
fundamental‰]X‚Ícoherent rule‚̘b‚Åconflict‚Ƃ͊֌W‚È‚©‚Á‚½‚í

756 –¼‘OF738 mailto:sage [2022/09/20(‰Î) 01:17:29.77 ID:w2qVrruo.net]
‚È‚é‚Ù‚ÇA C++ ‚ƈá‚Á‚Ä“ÁŽê‰»‚ɂȂç‚È‚¢‚©‚ç‚æ‚è‹·‚¢”͈͂̎À‘•‚͒ljÁ‚Å‚«‚È‚¢‚ñ‚Å‚·‚ËB
&T ‚Æ‚© &mut T ‚Æ‚©‚àæ‚ÉŽÀ‘•‚µ‚Ä‚¨‚¯‚ΒljÁ‚Ì—]’n‚ð‚È‚­‚¹‚邯B
&T ‚Æ‚© &mut T ‚Æ‚©ˆÈŠO‚ɂǂ¤‚¢‚¤‚Ì‚ª‚ ‚肦‚Ü‚·‚©‚ËH

757 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 01:40:45.09 ID:lHbnVGdk.net]
>>743
Sealed‚à<T>‚É‚·‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚Ì
https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=dadd7e289ec4e5bb9746015ac093a9bc

758 –¼‘OF738 mailto:sa []
[‚±‚±‰ó‚ê‚Ă܂·]

759 –¼‘OFge mailto:2022/09/20(‰Î) 01:53:09.66 ID:w2qVrruo.net [ >>750
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Œ¾‚í‚ê‚Ă݂ê‚Γ–‘R‚̂悤‚ÈŠ´‚¶‚Å‚·‚ª‚Ü‚¾‚Ü‚¾Ž„‚Í Rust ‚炵‚¢l‚¦•û‚ªo—ˆ‚Ä‚¢‚È‚¢‚悤‚Å‚·B ]
[‚±‚±‰ó‚ê‚Ă܂·]

760 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 18:26:27.74 ID:p9SiwD2d.net]
uLinuxvAƒo[ƒWƒ‡ƒ“6.1‚ÅRust‚𓱓ü‚Ö--ƒg[ƒoƒ‹ƒXŽ‚ª–¾Œ¾
https://japan.zdnet.com/article/35193491/



761 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 20:25:26.21 ID:ckEqOjly.net]
>>752
‚¢‚¢‚Ë
‚±‚±Å‹ß‚ňê”Ô‚¢‚¢’m‚点‚¾‚í

762 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 20:46:56.46 ID:Di+jgu/u.net]
¡‚̂Ƃ±‚ëƒfƒoƒhƒ‰‚¾‚¯‚Æ‚¢‚¤˜b‚¾‚¯‚Ç
Šîв•”•ª‚ÌVŽÀ‘•‚ðRust‚Åì‚è‚Ü‚µ‚½‚Æ‚¢‚¤
l‚ªâ‘ÎŒ»‚ê‚é‚©‚ç‚»‚̂Ƃ«‚Ç‚¤‚Ȃ邾‚ë

763 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/20(‰Î) 20:51:48.09 ID:rUHkgvjw.net]
’N‚àvoldemort type‚Ì–¼‚ðŒÄ‚Ú‚¤‚Æ‚µ‚È‚¢

764 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
MS Azure‚ÌCTO‚ªuV‚µ‚¢ƒvƒƒWƒFƒNƒg‚ÅC/C++Žg‚¤‚̂͂â‚ß‚Ä
”ñGCŒ¾Œê‚ª•K—v‚È󋵂łÍRust‚ðŽg‚¤‚ׂ«Žž‚¾v‚Á‚ăcƒC[ƒg‚µ‚Ă邯‚Ç
Visual Studio‚Å‚àRust‚ªÅ‰‚©‚çƒpƒbƒP[ƒWƒ“ƒO‚³‚ê‚Ă邿‚¤‚ɂȂé‚Ì‚©‚È

765 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/22(–Ø) 09:05:24.01 ID:e5bGjsaE.net]
https://www.publickey1.jp/blog/22/cloudflarenginxrusthttppingoracdncpu31.html
CloudflareANGINX‚ɑウ‚ÄŽ©ŽÐŠJ”­‚ÌRust»HTTPƒvƒƒLƒVuPingorav‚ðƒOƒ[ƒoƒ‹CDN‚ÉÌ—pB«”\Œüサ‚‚ÂCPU‚ƃƒ‚ƒŠÁ”ï‚ð3•ª‚Ì1‚É

766 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/22(–Ø) 13:36:58.59 ID:V4zanZlp.net]
>>756
MS‚ªRust‚ÌŠJ”­ŠÂ‹«‚É“ŠŽ‘‚·‚é‚È‚çVSCode‚̃GƒNƒXƒeƒ“ƒVƒ‡ƒ“‚¶‚á‚È‚¢?
‚¢‚Ü‚³‚çVS‚ɑΉžŒ¾Œê‚ð’ljÁ‚·‚é‹C‚͂Ȃ¢‚Å‚µ‚å
‚Ç‚¤l‚¦‚Ä‚àWindowsƒ†[ƒU[‚Í­‚È‚¢‚¾‚낤‚µ

767 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>756
ƒ}[ƒNEƒ‹ƒVƒmƒrƒbƒ`ŽAMicrosoft Azure‚ÌCTO‚Ȃ̂©B
ƒCƒ“ƒTƒCƒhWindows‚ɂ͂¨¢˜b‚ɂȂÁ‚½‚íB

768 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 05:18:56.24 ID:I8UIrhRk.net]
Iterator‚ɑ΂·‚éIntoIterator‚̂悤‚É
Future‚ɑ΂·‚éIntoFuture‚Æ‚¢‚¤‚±‚Æ‚©
‚µ‚©‚à.await‚ɑ΂µ‚ÄŽ©“®“K—p‚¾‚©‚ç‚à‚Á‚ÆŒø‰Ê‚ª‘å‚«‚¢‚©
”ñ“¯Šú‚ð•Ô‚·ƒrƒ‹ƒ_[‚ɑ΂µ‚ÄFuture‚ð•Ô‚³‚¹‚邽‚߂̃rƒ‹ƒhŠ®—¹Žwަƒƒ\ƒbƒhŒÄ‚Ño‚µ‚ª•s—v‚ƂȂé

769 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 08:24:08.00 ID:G8O+P73a.net]
Rust analyzer‚ª—DG‰ß‚¬‚ÄMS‚ª“ü‚é—]’n‚È‚³‚»‚¤
Python‚ªMS Store‚©‚ç—Ž‚Æ‚¹‚é‚Ý‚½‚¢‚ɃCƒ“ƒXƒg[ƒ‹‚ªŠy‚É‚È‚é‚Æ‚©‚Ȃ炠‚è‚»‚¤
VS‚É“±“ü‚³‚ꂽ‚ç‚»‚ê‚Í‚»‚ê‚Å–Ê”’‚¢‚ñ‚¾‚¯‚Ç.NetŒ¾Œê‚Ƃ̘AŒg‚ª‹­‰»‚³‚ê‚È‚¢‚ÆŽ|–¡‚ª‚È‚¢‚È

770 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 08:29:43.60 ID:exFn1ITS.net]
Rust‚©‚ç‚©‚ç.Net?
ˆÓ–¡‚È‚¢‚â‚ë...



771 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 10:08:58.99 ID:QyFSmn0+.net]
Šù‘¶ƒ‰ƒCƒuƒ‰ƒŠ‚ª‚»‚̂܂܌Ăׂé‚È‚ç‚¨ŽŽ‚µ‚Å•”•ª“I‚ÉVŒ¾Œê“±“ü‚µ‚Ă݂悤‚Æ‚È

772 –¼‘OF‚é‰Â”\«‚à‚ ‚é‚̂ňӖ¡‚Í‚ ‚é []
[‚±‚±‰ó‚ê‚Ă܂·]

773 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
Rust/Cli‚Æ‚©—]Œv‚È‚à‚Ìì‚ç‚ê‚»‚¤

774 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/23(‹à) 12:31:56.94 ID:aakQSAhx.net]
>>758
VSCode‚Ì•û‚ª‘Ήž‚Í‘‚¢‚©‚à‚¾‚ªAVS‚ɒljÁ‚·‚é‹C‚ª‚È‚¢‚±‚Ƃ͖³‚¢‚ñ‚¶‚á‚È‚¢‚©‚È

775 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 17:48:32.43 ID:z6wpDrU6.net]
>>762
‘‚«•ûˆ«‚©‚Á‚½‚í
Rust‚Åì‚Á‚½‰½‚©‚ðC#‚Æ‚©‚©‚çŠÈ’P‚ÉŒÄ‚×‚é‚Æ‚¢‚¢‚Ë‚Á‚ĈӖ¡‚¾‚Á‚½

Go‚ÌCGo‚Ý‚½‚¢‚ÈŽd—l‚¾‚Á‚½‚çF‚ñ‚ȈӖ¡‚Å–Ê”’‚¢‚ÆŽv‚¤

776 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/23(‹à) 18:02:01.54 ID:bhLcJIv7.net]
rust_analyzer‚̘b‘è‚‚¢‚łɋ³‚¦‚Ä—~‚µ‚¢‚̂ł·‚ªA•Û‘¶‚È‚µ‚Å\•¶ƒ`ƒFƒbƒN“™‚µ‚Ä‚­‚ê‚邿‚¤‚ɂȂç‚È‚¢‚à‚̂Ȃ̂ł·‚©H
•ÒW‚ð”jŠü‚µ‚ĕۑ¶‘O‚Ìó‘Ô‚É‚µ‚½‚¢Žž‚ª‚ ‚é‚Ì‚ÅA‚Å‚«‚ê‚ÎŽ©“®‚ŕۑ¶‚µ‚½‚­‚È‚¢‚̂ł·
VimŒnƒvƒ‰ƒOƒCƒ““™‚ð“ü‚ê‚Ä‚¢‚ê‚Ζ³ŒÀ‚É–ß‚¹‚é‚Ì‚©‚à‚µ‚ê‚È‚¢‚à‚Ì‚ÌAVim‚ªŽg‚¦‚È‚¢g‚Æ‚µ‚Ă͢‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·

777 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 18:02:58.63 ID:exFn1ITS.net]
>>766
‚ ‚ ‚»‚ê‚Ȃ炠‚肾‚È
‚Ü‚ ¡‚Å‚àC/C++‚Æ‚©‚Åì‚Á‚½dll‚È‚è‚ðC#‚©‚çŒÄ‚Ño‚¹‚é‚©‚瓯‚¶‚悤‚ÈŠ´‚¶‚łł«‚é‚ñ‚¶‚á‚È‚¢‚©‚È

778 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 18:04:41.93 ID:nucVVsrt.net]
>>767
‚Ü‚ •’Ê‚ÍGit‚ðŽg‚¤‚©‚ç‚Ë

779 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 18:05:33.15 ID:5/jqA4bf.net]
C#‚à.Net‚à‘S‚­‹»–¡‚È‚¢‚̂Œm‚ç‚È‚¢‚ª
Python‚Å‚àJavaScript‚Å‚à‰½‚Å‚àRust‚Åì‚Á‚½ƒ‰ƒCƒuƒ‰ƒŠ‚ȂǂðŠÈ’P‚ɌĂÑo‚·‚±‚Æ‚ª‚Å‚«‚éŽd‘g‚Ý‚ª‚»‚ꂼ‚ꮂ¦‚ç‚ê‚Ä‚¢‚é
Šù‘¶‚Ì‚à‚̂̒u‚«Š·‚¦‚Í–³ˆÓ–¡‚¾‚ªV‚½‚Éì‚ç‚ê‚é‚à‚Ì‚ÍRust‚Å‘‚­‚±‚Æ‚ª‘‚¦‚Ä‚¢‚é

780 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 21:26:00.89 ID:Oi43IjEf.net]
repr(C)‚ÅC‚̃tƒŠ‚µ‚½Rust‚¶‚á‚È‚­‚ÄA‰´‚Í‚ ‚è‚̂܂܂ÌRust‚ª“®‚¢‚Ä‚¢‚颊Eü‚ªŒ©‚½‚¢‚æ



781 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/23(‹à) 21:26:44.38 ID:bhLcJIv7.net]
>>769
‚Å‚àA”jŠü‚È‚çƒRƒ~ƒbƒgŒã‚Ìó‘Ô‚É‚à–ß‚¹‚邺H

782 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 21:42:44.57 ID:KYVSlV2v.net]
>>771
ABIˆÀ’艻‚·‚é‚܂łÍFFI‚Åextern "C"‚Í”ð‚¯‚ç‚ê‚È‚¢‚æ

783 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 21:53:19.36 ID:wlVyCNVq.net]
>>773
‚»‚ñ‚È‚±‚Æ‚·‚ׂ«‚łȂ¢
Ž©—R‚ÉRust ƒRƒ“ƒpƒCƒ‰‚É‚æ‚éÅ“K‰»‚Ì—]’n‚ð—^‚¦‚錻݂̕ûj‚ªƒxƒXƒg
ŠO•”‚ÉŒöŠJ‚µ‚È‚«‚á‚¢‚¯‚È‚¢Žž‚ÉŠO•”‚ÉŒöŠJ‚·‚é•”•ª‚¾‚¯‚ð#[repr(C)]‚â#[wasm_bindgen]‚Ȃǎw’è‚·‚ê‚΂悢

784 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 23:40:33.31 ID:EyovOcQI.net]
‘o•û‚Ń}[ƒVƒƒƒ‹/ƒAƒ“ƒ}[ƒVƒƒƒ‹‚ª•K—v‚ɂȂÁ‚Ä–³‘Ê‚¾‚æ‚Ë

785 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/23(‹à) 23:55:09.24 ID:9eaiNZZz.net]
‚È‚é‚Ù‚Ç

786 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/23(‹à) 23:58:10.15 ID:SxK8BSHj.net]
‘ÎC/C++‚Í‚»‚±‚܂ŕK—v‚Ȃ炻‚±‚àRust‚Å‘‚¢‚¿‚Ⴄ‚©‚牽‚ç–â‘è‚͂Ȃ¢
‘¼‚ÌŒ¾Œê‚ł͂»‚ꂼ‚ê‚à‚Á‚Ƒ傫‚ȃI[ƒoƒwƒbƒh‚ðŽ‚Á‚Ä‚¢‚é‚̂Ō뷂Ɏû‚Ü‚è–â‘è‚ɂȂç‚È‚¢

787 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 00:06:07.91 ID:j2XeJCoN.net]
‚â‚Á‚σGƒAƒv‚Ì•¡ƒIƒW‚͂킩‚Á‚ĂȂ¢‚È‚Ÿ

788 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 00:11:50.36 ID:DaB/WDgt.net]
>>774
pub‚Èitem‚ÌABI‚ÉÅ“K‰»ŠÖŒW‚ ‚éH
‚È‚ñ‚©‚Ƭ“¯‚µ‚ĂȂ¢H

789 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 00:14:18.76 ID:DaB/WDgt.net]
‚à‚µ‚©‚µ‚Ä repr(Rust) ‚Ì‚±‚ÆŒ¾‚Á‚Ä‚éH

790 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 03:05:40.90 ID:ugWjDAH5.net]
Rust‚¾‚¯‚ŕ‚¶‚Ä‚¢‚ê‚Îpub‚Å‚ ‚Á‚Ä‚àŽ©—R‚ÉÅ“K‰»‚³‚ê‚é‚©‚çpub‚©‚Ç‚¤‚©‚ÍŠÖŒW‚È‚¢‚Å‚µ‚傤
Œ‹‹ÇRust‚ÌŠO‚ÉŒöŠJ‚·‚é•”•ª‚¾‚¯‚̘b‚ÉŒÀ‚ç‚ê‚é‚©‚ç‚»‚±‚¾‚¯‘ŠŽè–ˆ‚ɉž‚¶‚錻s‚Ì•ûŽ®‚̂܂܂Å\‚í‚È‚¢‚Å‚µ‚傤



791 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/24(“y) 08:50:49.84 ID:pfcr5AFZ.net]
C++‚âRust‚ÍABIŒˆ‚Ü‚Á‚ĂȂ¢‚Ì‚ÉCŒ¾Œê‚͉½ŒÌ‚Ù‚ÚŒˆ‚Ü‚Á‚Ä‚é‚ÌH

792 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 09:11:44.18 ID:DaB/WDgt.net]
>>781
dylib‚Ìê‡pub‚͑傢‚ÉŠÖŒW‚ ‚邿

793 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/24(“y) 09:15:16.80 ID:WR9fIR0K.net]
‚Ô‚Á‚¿‚Ⴏ‚ ‚ç‚ä‚éOS‚ªCŒ¾Œê‚Å‘‚©‚ê‚Ä‚¢‚é‚ ‚½‚èC‚ÌŽô”›‚©‚瓦‚ê‚ç‚ê‚È‚¢‚æ

794 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/24(“y) 09:26:53.29 ID:rPP8Qygy.net]
>>782
–¼‘O‚ðƒvƒƒOƒ‰ƒ}‚ªŒˆ‚ß‚ç‚ê‚é‚©‚炾‚æ

795 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 09:44:37.12 ID:BCuennz9.net]
>>782
‚Þ‚µ‚ëC‚ÍŒˆ‚Ü‚Á‚Ä‚é‚ÌH
Œˆ‚Ü‚Á‚Ä‚é‚킯‚¶‚á‚È‚­‚Ä’Pƒ‚¾‚µ—ðŽj‚à’·‚¢‚©‚猋‰Ê“I‚ɂقڕςí‚ç‚È‚¢&‚»‚ÌŒ»ó‚ɇ‚킹‚ĕςí‚ç‚È‚¢•ÏX‚ð‚µ‚Ä‚é‚¾‚¯‚Ý‚½‚¢‚È‚±‚Æ‚ðgcc‚©‚È‚ñ‚©‚Ì’†‚Ìl‚Ì‹LŽ–‚œǂñ‚¾‹C‚ª‚·‚é‚ñ‚¾‚¯‚ǃfƒ}‚È‚ñ‚©‚È

796 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/09/24(“y) 10:38:04.73 ID:2HWwrIyG.net]
‹ß”N‚ɂȂÁ‚Äì‚ç‚ꂽ‚‘¬ƒŠƒ“ƒJ mold ‚ÌìŽÒ‚̘b‚Å‚àA
•¶‘‰»‚³‚ê‚Ä‚¢‚È‚¢ˆÃ–Ù‚ÌŽd—l‚ɉ½“x‚à‚Ԃ‚©‚Á‚½‚Ý‚½‚¢‚È‚±‚Æ‚¾‚Á‚½‚Í‚¸B

C ˆÈŠO‚ÌŒ¾Œê (ˆ—Œn) ‚àƒc[ƒ‹ƒ`ƒFƒCƒ“‚Í‹¤’ʂ̂à‚Ì‚ðŽg‚Á‚Ä‚¢‚éꇂ͌‹\‚ ‚邵
‚ǂꂪ‚ǂ̋““®‚Ɉˑ¶‚µ‚Ä‚¢‚é‚©‚悤‚í‚©‚ç‚ñ‚̂ňÀˆÕ‚É®—‚·‚é‚킯‚É‚à‚¢‚©‚¸A
Œ‹‹Ç‚̂Ƃ±‚ë‚Í C ƒRƒ“ƒpƒCƒ‰‚Ƃ͒·”N‚É“n‚Á‚Ä‹¦’²‚µ‚Ä‚«‚½‚©‚çׂ©‚¢–â‘è“_‚ª
‰ðŒˆ‚³‚ê‚Ä‚¢‚邯‚¢‚¤‚¾‚¯‚ÅA‚»‚ñ‚ȂɃJƒbƒ`ƒŠ‚µ‚½Žd—l‚ªŠm—§‚µ‚Ä‚¢‚é‚킯‚ł͂Ȃ¢‚ÆŽv‚¤B

797 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 11:00:33.46 ID:DaB/WDgt.net]
C‚ÍCPUƒxƒ“ƒ_[‚ªŒÄ‚Ño‚µ‹K–ñ‚ð•¶‘‰»‚µ‚Ă邿
mold‚̘b‚ÍELF‚⃊ƒ“ƒN‚ÉŠÖ˜A‚·‚é˜b‚Å‚Í
Šm‚©‚ÉABI‚Ì‚¤‚¿‚ł͂ ‚邯‚ÇŒ¾Œê‚²‚ƂɈقȂéŽd—l‚É‚È‚é‚æ‚¤‚È‚à‚̂ł͂Ȃ¢‚ÆŽv‚¤

798 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 11:33:36.58 ID:FWSMvJVe.net]
AMD64‚̌ĂÑo‚µ‹K–ñ‚ðƒOƒO‚邾‚¯‚Å2Ží—Þ‚­‚ç‚¢o‚Ä‚­‚é‚̂ɃRƒCƒc‚͉½‚ðŒ¾‚Á‚Ä‚¢‚é‚ñ‚¾H

>>786
ŒÄ‚Ño‚µ‹K–ñ‚Ç‚±‚ë‚©\‘¢‘̂̃ŒƒCƒAƒEƒg‚·‚çŽÀ‘•ˆË‘¶‚Ì•”•ª‚ª‚ ‚邿

799 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 13:14:15.81 ID:DaB/WDgt.net]
>>789
‚»‚±‚Å‚¢‚¤ŽÀ‘•ˆË‘¶‚Á‚ăvƒ‰ƒbƒgƒtƒH[ƒ€‚²‚Ƃ̷ˆá‚Ì‚±‚ÆH
‚»‚ê‚Æ‚à“¯‚¶ƒvƒ‰ƒbƒgƒtƒH[ƒ€‚Å‚àƒc[ƒ‹ƒ`ƒFƒCƒ“ˆË‘¶‚ŃŒƒCƒAƒEƒg‚ª•Ï‚í‚肤‚éꇂª‚ ‚é‚ÌH

800 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/24(“y) 14:25:21.27 ID:PoJJisuz.net]
cdecl‚Æ‚©stdcall‚Ý‚½‚¢‚È‚â‚ÂH



801 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/09/24(“y) 16:06:51.67 ID:2HWwrIyG.net]
>>791
‚»‚Ì’iŠK‚ł͂ ‚Ü‚èžB–†‚³‚͂Ȃ¢B
ƒŠƒ“ƒN‚·‚é‘O‚Ìó‘Ô‚ÍƒŠƒ“ƒN‚É•K—v‚Èî•ñˆêŽ®‚ª“ü‚Á‚Ä‚é‚Í‚¸‚È‚ñ‚¾‚¯‚ÇA
‚»‚̈µ‚¢‚ªŒ¾Œê‚∗Œn‚ð‚Ü‚½‚®‚Æ‚â‚₱‚µ‚­‚Ȃ邱‚Æ‚à‚ ‚é‚Á‚Ä‚±‚ÆB
ƒA[ƒLƒeƒNƒ`ƒƒ‚É‚æ‚Á‚Ĉµ‚¢‚ð•Ï‚¦‚é•K—v‚ª‚ ‚éê‡‚à‚ ‚邵B

802 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/24(“y) 16:24:43.84 ID:PoJJisuz.net]
>>792
ƒRƒ“ƒpƒCƒ‰‚ªƒŠƒ“ƒJ‚É“n‚·î•ñ‚Á‚Ä“ˆê‹KŠi‚ª‚ ‚é‚ÌH

803 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 17:05:25.99 ID:7d8zqodE.net]
>>793
•ʂɓˆê‚³‚ê‚¿‚á‚¢‚È‚¢‚ªELF‚Æ‚©PE‚Æ‚©

804 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/24(“y) 17:10:20.79 ID:GMpouZpq.net]
‚¶‚á‚ A‚»‚̃IƒuƒWƒFƒNƒgEƒtƒ@ƒCƒ‹Œ`Ž®‚ÌŽd—l‚É–â‘肪‚ ‚é‚Á‚Ä‚±‚ƂłÍH

805 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq Ÿ8X2XSCHEME mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>795
ELF ‚É’u‚«Š·‚í‚邯‚«‚ɃIƒuƒWƒFƒNƒgƒtƒ@ƒCƒ‹‚ÌŽd—l‚ÌžB–†‚³‚͂قƂñ‚ljðÁ‚³‚ê‚Ä‚¢‚邯Žv‚¤B
‚½‚¾Œ»ŽÀ‚ɂ͑S‚Ä‚ª³‚µ‚­ŽÀ‘•‚³‚ê‚Ä‚¢‚é‚킯‚ł͂Ȃ­A
ꇂɂæ‚Á‚Ăͳ‚µ‚©‚Á‚½‚Ù‚¤‚ðŠÔˆá‚Á‚½‘¤‚É‚ ‚킳‚´‚é‚𓾂Ȃ¢‚Æ‚©‚¢‚¤ê‡‚à‚ ‚éB
Žd—l‚ª‚Ç‚¤‚±‚¤Œ¾‚Á‚½‚Á‚ÄAŽÀ‘•‚ªŠÔˆá‚Á‚Ä‚¢‚½‚Á‚ÄŒ»ŽÀ‚É‚à‚¤“®‚¢‚Ä‚¢‚é‚à‚Ì‚ª‚ ‚é‚̂Ȃç•Ï‚¦‚ç‚ê‚ñ‚Ì‚æB
‚»‚¤‚¢‚¤—ðŽj“I•‰Â‚ª‚Ç‚ñ‚Ç‚ñÏ‚Ýd‚È‚Á‚Ă킯‚í‚©‚ç‚ñ‚悤‚ɂȂéB

806 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 19:08:36.35 ID:eDCmZTMq.net]
ARM‚Ì‹K–ñ
https://github.com/ARM-software/abi-aa

807 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/24(“y) 22:13:22.85 ID:DaB/WDgt.net]
Œ³X‚Ì‘¼Œ¾Œê‚©‚çrustŒÄ‚Ño‚·˜b‚Ȃ炻‚̃Œƒxƒ‹‚̘b‚ÍŠÖŒW‚È‚¢‚Å‚µ‚å
LLVM‚ª‚悵‚Ȃɂâ‚Á‚Ä‚­‚ê‚é‚̂łÍ

808 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/24(“y) 22:29:32.09 ID:GMpouZpq.net]
ARM64‚Ù‚Ç‚Ìâ‘ΓIƒpƒ[‚Í•K—v‚È‚¢‚Ì‚ÅAARM63‚ʼn¿Ši‚ª120‰~‚­‚ç‚¢‚̃`ƒbƒv‚ɂȂè‚Ü‚¹‚ñ‚©‚ËH

809 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 08:24:33.85 ID:j3K9KjV7.net]
Option<NoneZeroUsize>‚ȂǂðŽg‚¦‚Î
ID‚âƒJƒEƒ“ƒ^‚Ȃǂ̗p“r‚ÅOption<usize>‚ȂǂðŽg‚Á‚Ä‚¢‚½‚à‚Ì‚ð
”¼•ª‚̃ƒ‚ƒŠƒTƒCƒY‚Åςނ悤‚ɂȂé‚ÌH

810 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 11:42:14.43 ID:sQFmQmse.net]
>>799
”C‚¹‚Ä‚­‚¾‚³‚¢B•„†ƒrƒbƒgÈ—ª‚µ‚Ä‚¨‚«‚Ü‚·‚Ë



811 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/25(“ú) 15:32:52.52 ID:F2Viqk5M.net]
Microsoft‚ª‚â‚è‚»‚¤‚È‚±‚Æ‚¾‚¯‚ÇARust‚ɓƎ©Šg’£‚ðŠÜ‚ß‚½‚è‚Æ‚©‚µ‚Ăقµ‚­‚È‚¢

812 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 17:24:00.83 ID:xalR35FT.net]
Linux‚̓J[ƒlƒ‹ŠJ”­‚ׂ̈ɡ‚Ü‚³‚ÉRust‚ɓƎ©Šg’£‚ðŠÜ‚Ü‚¹‚悤‚Æ‚µ‚Ä‚é‚Ì‚É
Microsoft‚̓_ƒ‚È‚ÌH

813 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 17:34:47.30 ID:4B3i10Bx.net]
try_new()‚Æ‚©try_reserve()‚Æ‚©Œ³X‚È‚¢‚Ì‚ª•sŽv‹c‚¾‚Á‚½‚µ“±“ü‚Ì—Ç‚¢‚«‚Á‚©‚¯‚ƂȂÁ‚½‚¾‚¯

814 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 17:57:47.12 ID:6lgwXJxi.net]
Œ¾ŒêŽ©‘Ìfork‚µ‚ēƎ©‚̃GƒRƒVƒXƒeƒ€‚ð\’z‚µ‚悤‚Æ‚µ‚È‚¯‚ê‚Εʂɗǂ¢‚̂łÍ

815 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 18:09:02.84 ID:6wI0gbs/.net]
³’¼Linux‚ÉRust‚È‚ñ‚ÄŽ«‚ß‚ê‚΂¢‚¢‚Ì‚ÉEEE

816 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 18:14:08.03 ID:Td47G6We.net]
Rust‚ÉŒÀ‚Á‚½˜b‚¶‚á‚È‚¢‚ñ‚¾‚¯‚Ç‚»‚ê‚È‚è‚É•¡ŽG‚ȃƒWƒbƒN(—Ⴆ‚΃fƒR[ƒ_‚âƒp[ƒT)‚ÌŽÀ‘H“I‚ȃeƒXƒg‚Ì
ì‚è•û‚̉ðà‚Æ‚©‚Ç‚Á‚©‚É‚ ‚éH—Ⴆ‚ÎJPEG‚âPNGAMP3AAVI‚Æ‚©‚ðˆµ‚¤‚悤‚ȃR[ƒh‚ð‘z’è
ŠÖ”’P‘̂̃eƒXƒg‚Í‚Æ‚à‚©‚­AŒ‹‡‚µ‚½ó‘Ô‚Å‘S‚ẴR[ƒh‚ð“®‚©‚»‚¤‚Æ‚·‚邯“ü—̓pƒ^[ƒ“‚ª‚Ç‚ñ‚Ç‚ñ‘‚¦‚邵
ƒpƒfƒBƒ“ƒOƒrƒbƒg‚ɃSƒ~‚ª‚ ‚Á‚Ä‚à–â‘è‚È‚¢‚©‚Ȃǂðl—¶‚µ‚¾‚·‚ÆX‚É–c‚ê‚ ‚ª‚é
‚³‚ç‚É—ðŽj‚ª’·‚¢ƒtƒH[ƒ}ƒbƒg‚¾‚ÆA‚»‚à‚»‚àŽd—l‚ð‚Ç‚¤’è‹`‚·‚é‚Ì‚©‚Æ‚¢‚¤“_‚ª–â‘è‚ɂȂ邱‚Æ‚à‚ ‚邵

817 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 18:21:16.44 ID:xalR35FT.net]
ƒeƒXƒg‚ª‚·‚²‚¢‚Ì‚ÍSQLite

818 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>803
•ʂɓƎ©Šg’£‚Æ‚©“ü‚ê‚ĂȂ¢‚¾‚ë
ƒRƒ“ƒpƒCƒ‰‚Ö‚Ì‹@”\’ljÁ‚Í‘S•”–{‘̂ɓü‚ê‚Ä‚¢‚Änightly‚ÅŽg‚¦‚éó‘Ô‚¾‚µ
LinuxƒJ[ƒlƒ‹Œü‚¯‚Ìalloc‚È‚ñ‚©‚Í’P‚Ƀ‰ƒCƒuƒ‰ƒŠ‚Å‚ ‚Á‚ÄŒ¾ŒêŽ©‘Ì‚ªfork‚µ‚Ä‚é‚킯‚ł͂Ȃ¢

819 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 19:57:21.62 ID:6lgwXJxi.net]
>>806
‚È‚ñ‚©‚Ü‚¸‚¢‚±‚Æ‚Å‚à‚ ‚é‚ÌH

820 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/25(“ú) 19:59:47.96 ID:Rxhh3DJ9.net]
>>810
–À‘–‚Æ’œ—ŽA‚»‚µ‚Ä•—ðŽj‰»B



821 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 20:07:26.82 ID:58piYD8Z.net]
>>807
ƒƒfƒBƒA‚̃Gƒ“ƒR[ƒfƒBƒ“ƒO‚Ì‚±‚Ƃ͂³‚Á‚ς肵‚ç‚ñ‚¯‚ÇAˆê”Ê“I‚ɂ͌‹‡ƒeƒXƒg‚¶‚á‚È‚­‚ÄA’P‘̃eƒXƒg‚Ńpƒ^[ƒ“‚Í–Ô—…‚·‚ׂµ
‚Å‚«‚é‚ñ‚È‚ç‚â‚ê‚΂¢‚¢‚¯‚ÇAŒ‹‡ƒeƒXƒg‚Å“ü—̖͂ԗ…‚È‚ñ‚Ä•’ʂ͂â‚ç‚È‚¢

822 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 20:26:59.51 ID:Td47G6We.net]
>>812
ðŒ•ªŠò‚ÅŠÖ”A‚ðŒÄ‚Ԃׂ«Š‚ðŠÔˆá‚¦‚ÄA'‚ðŒÄ‚ñ‚Å‚¢‚Äo—ÍŒ‹‰Ê‚ª‚¿‚å‚Á‚Æ•ÏEEE‚Æ‚¢‚¤‚Ì‚ð‚³‚Á‚«‚â‚ç‚©‚µ‚½
ŠÖ”‚»‚Ì‚à‚̂ɖâ‘è‚͂Ȃ¢‚µˆ—“à—e‚ª‚¿‚å‚Á‚ƈႤ‚¾‚¯‚Ȃ̂ŎÀs‚Ío—ˆ‚Ä‚µ‚Ü‚¤‚Ì‚ª‚¢‚â‚炵‚¢
‚ÅAƒeƒXƒg‚ðì‚낤‚Æ‚µ‚½‚¯‚ǂǂ¤‚µ‚悤‚©”Y‚Ý’†

823 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 20:37:27.14 ID:lhW/fB5K.net]
‚»‚¤‚¢‚¤‚̂͌ĂÑo‚µ‘¤‚Ì’P‘̂ł¦‚¦‚ñ‚¿‚Ⴄ‚Ì

824 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 21:09:49.29 ID:j1+dHWho.net]
>>807
—ðŽj‚ª‚ ‚èAžB–†‚³‚ªŽc‚éƒtƒH[ƒ}ƒbƒg‚ÌÄŽÀ‘•‚͂ł«‚ê‚΂â‚肽‚­‚È‚¢ŽdŽ–‚¾‚ÈB
‘Ήž‚·‚éŽd—l‚ðŒ»‘ã‚ÅÅ’áŒÀ•K—v‚È‚à‚Ì‚ðŽæŽÌ‘I‘ð‚µ‚ÄŒˆ‚ߑł¿‚ÅŽÀ‘•‚µ‚‚ÂAl—¶˜R‚ê‚ŃNƒŠƒeƒBƒJƒ‹‚È‚à‚͎̂æ‚è“ü‚ê‚Ä‚¢‚­•ûŽ®‚Å‚â‚邵‚©‚È‚¢‚æB

—ðŽj‚ ‚éƒtƒH[ƒ}ƒbƒg‚ÌžB–†‚ȑΉž‚ð’Ǒ̌±‚·‚éì‹Æ‚ÍA•s–Ñ‚¾‚©‚ç‚Å‚«‚ê‚Ίù‘¶ŽÀ‘•‚É‚¨‚Ü‚©‚¹‚·‚ׂ«B

825 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 21:31:04.61 ID:Td47G6We.net]
>>814
’†ŠÔƒRƒ“ƒ|[ƒlƒ“ƒg‚Ì’P‘̃eƒXƒg‚Á‚Ä•’ʂǂ¤‚â‚é‚ñ‚¾‚ë
Œã’i‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚ð؂藣‚µ‚ăeƒXƒg‚·‚é‚Ì‚©HŒq‚°‚½‚܂܃eƒXƒg‚·‚é‚Ì‚©H
؂藣‚¹‚邿‚¤‚É‚·‚邯‚»‚Ì•”•ª‚ɃoƒO‚ª“ü‚螂ޗ]’n‚ª¶‚Ü‚ê‚邵

>>815
—ðŽj‚ª’·‚¢‚ÆŽd—lã››‚Å‚ ‚邪‚±‚ê‚É€‹’‚µ‚È‚¢ƒAƒvƒŠ‚âƒf[ƒ^‚ª­‚È‚©‚炸‘¶Ý‚·‚邽‚ß
¢¢‚̂悤‚ÈŽÀ‘•‚ªƒxƒ^[‚¾‚Ý‚½‚¢‚Ȃ̂ª‘òŽR‚ ‚é‚©‚ç‚Ë‚¥
‚»‚µ‚Ä‚±‚ÌŽè‚Ìî•ñ‚̓OƒO‚Á‚Ä‚à–Ô—…‚·‚é‚Ì‚ª“‚¢

826 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 21:51:09.44 ID:6lgwXJxi.net]
>>811
Linux‘¤‚ɃƒŠƒbƒg‚ª‚È‚¢‚ÆŒ¾‚Á‚Ä‚éH

827 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 21:51:47.84 ID:PDKGWlWe.net]
>>816
> ’†ŠÔƒRƒ“ƒ|[ƒlƒ“ƒg‚Ì’P‘̃eƒXƒg‚Á‚Ä•’ʂǂ¤‚â‚é‚ñ‚¾‚ë
’†ŠÔ‚̈Ӗ¡‚ª‚æ‚­•ª‚©‚ç‚ñ‚¯‚Ç>>813‚Ý‚½‚¢‚Șb‚È‚çŠÖ”AAŠÖ”A'‚ðƒ‚ƒbƒN‚É‚µ‚ăeƒXƒg‚·‚é
‚½‚¢‚Ä‚¢‚̃eƒXƒgƒc[ƒ‹‚ł̓‚ƒbƒN‚̌ĂÑo‚µ‰ñ”‚̃eƒXƒg‚ª‚Å‚«‚é

828 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 21:53:52.45 ID:j1+dHWho.net]
>>816
Java‚Ý‚½‚¢‚ÉDI‚ª”­“W‚µ‚Ä‚¢‚éƒ^ƒCƒv‚ÌŒ¾Œê‚¾‚Æ’†ŠÔƒRƒ“ƒ|[ƒlƒ“ƒg‚

829 –¼‘OFªŒÄ‚Ño‚·ƒRƒ“ƒ|[ƒlƒ“ƒg‚̓‚ƒbƒN‚ðƒCƒ“ƒWƒFƒNƒg‚µ‚Ä‚â‚Á‚ÄA“K؂ȃƒ\ƒbƒh‚ªŒÄ‚Ño‚³‚ꂽ‚©‚̃eƒXƒg‚Æ‚©‚æ‚­‘‚­‚ËB

‚¯‚ÇA³’¼Rust‚ðŠÜ‚Þ‘¼‚ÌŒ¾Œê‚Å’†ŠÔ‚̃ŒƒCƒ„‚¾‚¯“Æ—§‚µ‚ăeƒXƒg‘‚­‚悤‚È‚±‚¾‚í‚è‚Í‚ ‚܂茩‚½‚±‚Æ‚à‘‚¢‚½‚±‚Æ‚à‚È‚¢‚È‚ŸB
ƒ‚ƒWƒ…[ƒ‹ÝŒv‚Ìl‚¦•û‚ª•Ï‚í‚é‚©‚ç‚©‚ÈH
[]
[‚±‚±‰ó‚ê‚Ă܂·]

830 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/25(“ú) 22:41:02.05 ID:Td47G6We.net]
¡ì‚Á‚Ä‚¢‚é‚Ì‚¾‚Æ‚±‚ñ‚ÈŠ´‚¶‚©‚ÈH
ŠÖ”C(ƒf[ƒ^‚Ì‘Oˆ—Aˆ—’PˆÊ‚Ö‚Ì•ªŠ„)
«
ŠÖ”B(ˆ—‘S‘̧̂Œä)¨ŠÖ”A'(ˆ—1-2)
«
ŠÖ”A(ˆ—1-1)

>>818,819
‚»‚Ìꇃ‚ƒbƒN‚ÖØ‚è‘Ö‚¦‚é‹@\‚͂ǂ¤‚·‚é‚ñ‚¾‚ë
‚»‚Ì‚½‚߂ɃR[ƒh‚ð‘‚«Š·‚¦‚Ä‚¢‚Ă̓~ƒX‚ª“ü‚螂މ”\«‚ª‚‚­‚Ȃ邵AðŒ•t‚«ƒRƒ“ƒpƒCƒ‹‚à“¯—l‚ÌƒŠƒXƒN‚ª‚ ‚é

‚Ä‚©The Rust‚̃eƒXƒg‚ÌŠ‚ðŒ©‚Ä‚àŠÖ”‚̌ĂÑo‚µó‹µ‚ðƒeƒXƒg‚·‚é•û–@‚Æ‚©‚Í‘‚¢‚Ä‚¢‚È‚¢‚ñ‚¾‚æ‚È
‚È‚ñ‚©‚»‚̕ӂð—Ç‚¢Š´‚¶‚ɉŽ‹‰»‚µ‚Ä‚­‚ê‚éƒc[ƒ‹‚Æ‚©‚ ‚é‚ñ‚¾‚낤‚©



831 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 00:07:36.94 ID:h/WE7ZWH.net]
>>820
‚·‚Ü‚ñ rust ‚¾‚Æ cargo test ‚Å’P‘̃eƒXƒg‚ðŽÀŽ{‚·‚é‚Ý‚½‚¢‚¾‚¯‚Ç mook/stub ‚ð‚Ç‚¤‚â‚Á‚ÄŽg‚¤‚©‚͂悭‚í‚©‚ç‚ñ‚©‚Á‚½‚í
C++ ‚Æ‚©‚¾‚Æ googlemook ‚Æ‚©Žg‚Á‚ăeƒXƒg—p‚̃‚ƒbƒNƒNƒ‰ƒX‚ðì‚Á‚Ä“ü‚ê‘Ö‚¦‚é‚©‚½‚¿‚¾‚Ë

832 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 00:33:03.55 ID:TCGzsvbI.net]
mockallŽg‚¤‚Æ‚©

833 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 06:28:19.26 ID:p/pWEmYs.net]
cargo test‚ÅŠÖ”ƒeƒXƒgAƒ‚ƒWƒ…[ƒ‹ƒeƒXƒgAƒ‚ƒWƒ…[ƒ‹ŠÔƒeƒXƒg‚Ȃǂ ‚ç‚ä‚éƒeƒXƒg‚ð‚â‚Á‚Ä‚¢‚邯‚ǃ_ƒ‚È‚ÌH

834 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 06:47:39.41 ID:h/WE7ZWH.net]
>>823
>>820 > ‚»‚Ìꇃ‚ƒbƒN‚ÖØ‚è‘Ö‚¦‚é‹@\‚͂ǂ¤‚·‚é‚ñ‚¾‚ë
‚É“š‚¦‚Ä‚â‚Á‚Ä‚­‚ê

835 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 19:21:24.42 ID:kI3cAlPQ.net]
ƒ‚ƒbƒN‚âƒXƒ^ƒu‚͕ʃ‚ƒWƒ…[ƒ‹‰»‚µ‚Ä‚¨‚¢‚Ä
mod tests“à‚ł͖{•¨ƒ‚ƒWƒ…[ƒ‹‚ðuse‚·‚é‘ã‚í‚è‚É‚»‚ê‚ðuse‚·‚邾‚¯‚¶‚á‚È‚¢‚ÌH

836 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 19:31:47.69 ID:V9yeC/LF.net]
‚ ‚Æ#[cfg(test)]‚Å‚»‚ê‚ðuse
‚»‚µ‚Ä#[cfg(not(test))]‚Å–{•¨use

837 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 19:31:51.25 ID:i/jndsoD.net]
‘¼‚ÌŒ¾Œê‚Å‚àƒ†[ƒeƒBƒŠƒeƒB‚ðŽg‚킸‚ÉADI‚⃂ƒbƒN‚ðŽ©•ª‚Å‚â‚Á‚½‚±‚Æ‚ª‚È‚¢‚ñ‚¾‚낤‚È
à–¾‚ª–Ê“|‚¾

838 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 19:38:20.09 ID:V9yeC/LF.net]
>>827
ƒeƒXƒgˆÈŠO‚ÌŠJ”­‚̘b‚Å‚à
ƒtƒŒ[ƒ€ƒ[ƒN‚Ɉˑ¶‚µ‚Ä‚â‚Á‚Ä‚él‚Í
’Pƒ‚È‚±‚Ɗ܂߂Ė{Ž¿“I‚È‚±‚Æ‚ð—‰ð‚µ‚ĂȂ¢l‚ª‘½‚­
ƒtƒŒ[ƒ€ƒ[ƒN‚È‚µ‚ł͉½‚à•ª‚©‚炸‰½‚ào—ˆ‚È‚­‚È‚Á‚Ä‚µ‚Ü‚¤—á‚ðŽžXŒ©‚©‚¯‚é

839 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 21:10:39.16 ID:qW/k82Qg.net]
cfgŽg‚¦‚Ηǂ¢‚¶‚á‚È‚¢‚Á‚Äl‚Í#if‚܂݂ê‚ňꌩ‚µ‚½‚¾‚¯‚¶‚á
‰½‚ª‚Ç‚¤“®‚­‚ñ‚¾‚©”»‚ç‚È‚¢C‚̃R[ƒh‚𳓖‰»‚·‚é‚‚à‚è‚Ȃ̂¾‚낤‚©
Rust‚ÍlŠÔ‚ª’ˆÓ‚·‚ê‚Ζâ‘è‚È‚¢‚Ý‚½‚¢‚Èl‚¦‚̓ŒƒKƒV[‚ÅŽž‘ã’x‚ꂾ
‚Æ‚¢‚¤Žv‘z‚ÌŒ¾Œê‚¾‚ÆŽv‚Á‚Ä‚¢‚é‚ñ‚¾‚ªˆá‚¤‚Ì‚©‚È

840 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 21:41:35.64 ID:w5YNQb64.net]
>>829
#if‚ÍŽg‚í‚È‚¢‚µ
cfg(test)‚̓eƒXƒg•ª—£‚Ì‚½‚ß•K{‚Å‚µ‚å
‚Ç‚ñ‚Ȋ‹«‚Å‚à–‚–@‚Í–³‚¢‚æ



841 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/26(ŒŽ) 23:33:07.51 ID:h/WE7ZWH.net]
>>829
cfgŽg‚í‚È‚¢‚Åςނ¢‚¢•û–@‚ª‚ ‚é‚Ȃ瑂¢‚Ä‚æ...

842 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/27(‰Î) 01:17:35.37 ID:OwORQ6vn.net]
mod tests ‚É cfg(test) ‚Í•K—v‚¾‚Æ‚µ‚Ä
ˆË‘¶«‚Ì’“ü‚É‚ÍtraitŽg‚¦‚Á‚ÄŽ–‚Ȃ̂łÍ

843 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/27(‰Î) 07:51:04.95 ID:f9SEu4pT.net]
trait‚Å’u‚«Š·‚¦‰Â”\‚É‚·‚é‚Ì‚ª–Ê“|‚Æ‚¢‚¤‚̂͂ ‚è‚»‚¤‚¾‚ÈB

844 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/27(‰Î) 08:15:53.87 ID:SBVoZTui.net]
AMD64‚̃fƒtƒHƒ‹ƒg‚̃Iƒyƒ‰ƒ“ƒhƒTƒCƒY‚Í32bit‚Ȃ̂Éusize‚ª64bit‚Ȃ͉̂½‚łȂ̂©‚È

845 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/27(‰Î) 11:05:22.42 ID:OwORQ6vn.net]
size_t‚ª64bit‚¾‚©‚ç‚Å‚Í

846 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/09/27(‰Î) 12:28:55.13 ID:ozjafOA0.net]
>>834
usize ‚̓|ƒCƒ“ƒ^‚̃TƒCƒY‚Æ‚¢‚¤‚±‚ƂɂȂÁ‚Ä‚¢‚éB

847 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>831
’P‘̃eƒXƒg‚ÅAˆË‘¶‚𕪗£‚·‚é‚͓̂–‘R‚Ì‚±‚Æ‚·‚¬‚Ă݂ñ‚Èà–¾‚ª‰­…‚ɂȂÁ‚Ä‚é
C++‚¾‚낤‚ªRuby‚¾‚낤‚ªAƒ‚ƒbƒN‚âƒXƒ^ƒu‚ðŽg‚Á‚ÄAŠÖ”“¯Žm‚âƒNƒ‰ƒX“¯Žm‚̈ˑ¶‚ð؂蕪‚¯‚ăeƒXƒg‚·‚é‚͓̂–‚½‚è‘O
‚»‚¤‚µ‚È‚¢‚Æ‚»‚à‚»‚à’P‘̃eƒXƒg‚ɂȂç‚È‚¢‚¶‚á‚ñ

‚í‚©‚Á‚Ä‚él‚É‚µ‚©‚í‚©‚ç‚È‚¢‚Å‚ ‚낤ŠÈ—ª‚Èà–¾‚ð‚·‚é‚ÆAƒeƒXƒg—p‚̃Gƒ“ƒgƒŠƒ|ƒCƒ“ƒg‚ÅAƒeƒXƒg‚ÉŽg‚¤ƒ‚ƒbƒNƒIƒuƒWƒFƒNƒg‚ðŽw’è‚·‚邾‚¯‚¾‚æ
‚»‚¤‚¢‚¤‚±‚Æ‚ª‚Å‚«‚邿‚¤‚É‚ ‚ç‚©‚¶‚߃R[ƒhÝŒv‚µ‚Ä‚¨‚©‚È‚¢‚Æ‚¢‚¯‚È‚¢‚ª‚È
l‚¦‚ĂȂ©‚Á‚½‚Ȃ烊ƒtƒ@ƒNƒ^‚ª•K—v

848 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/27(‰Î) 19:48:22.41 ID:J8MleXan.net]
‚»‚ñ‚ȃtƒƒtƒ‚µ‚½à–¾‚³‚ê‚Ä‚à...

849 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/27(‰Î) 19:51:56.44 ID:AWnlNGZp.net]
–{•¨‚ƈقȂ茈‚Ü‚Á‚½’l‚ð•Ô‚·‘—MŒ³ƒXƒ^ƒu‚Æ
–{•¨‚ƈقȂèassert‚¾‚¯‚·‚é‘—M惂ƒbƒN‚ð
mod tests‚Ì’†‚ł͖{•¨‚Ì‘ã‚í‚è‚Éuse‚·‚邾‚¯‚¾‚æ‚Ë
“ü‚ê‘Ö‚¦‚¿‚Ⴄ‚©‚çtrait§–ñ‚Å–{•¨‚à‹U•¨‚àŽó‚¯•t‚¯‘Ήž‚Æ‚©‚í‚´‚í‚´‚·‚é•K—v‚È‚¢‚æ‚Ë

850 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/28(…) 00:44:24.76 ID:JQpGo85s.net]
>>839
use‚µ‚½ƒ‚ƒbƒN‚ð‚Ç‚¤‚â‚Á‚Ä’“ü‚·‚ñ‚Ì
ŠÖ”‚̈ø”‚àstatic•Ï”‚Å‚à—Ç‚¢‚¯‚ÇAƒeƒXƒg‘ÎÛ‚ÌŽÀ‘•‚ªƒ‚ƒbƒN‚à–{•¨‚à‘I‘ð“I‚ÉŽg‚¦‚邿‚¤‚É‚·‚é‚È‚ç‚ÎA
generic‚ÈŒ^‚ðŽó‚¯•t‚¯‚邿‚¤‚ÈŽÀ‘•‚É‚µ‚Ä‚¨‚©‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Ì‚Åtrait‚ª“oê‚·‚é‚̂łÍ

‚»‚ê‚Æ‚àmod tests‚ÌŠO‚àcfg‚Å’u‚«Š·‚¦‚邯Œ¾‚Á‚Ä‚¢‚éH



851 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/28(…) 00:48:00.37 ID:JQpGo85s.net]
—v‚Í
use imp::Foo;
fn target(foo: Foo) {}
‚ªƒeƒXƒg‘ÎÛ‚¾‚Æ‚µ‚Ä
mod tests {
use mock::Foo;
#[test]
fn test() {
target(Foo::new());
}
}
‚µ‚Ä‚àƒRƒ“ƒpƒCƒ‹’Ê‚ç‚È‚¢‚æ‚Ë
target‚ªimp::Foo‚àmock::Foo‚àŽó‚¯•t‚¯‚邿‚¤‚É‚·‚é‚É‚Ítrait‚ª•K—v‚Å‚Í

852 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/28(…) 07:20:15.72 ID:1i04Jlqk.net]
trait‚ª–³‚¢Œ¾Œê‚ł͖³—‚Á‚Ä‚±‚ÆHH

853 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/28(…) 11:35:17.56 ID:RLf9Yg7w.net]
>>842
‘¼‚ÌŒ¾Œê‚Í‘¼‚Ì‚â‚è•û‚Å‚â‚Á‚Ă邾‚¯‚¾‚ë

854 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/29(–Ø) 01:43:05.00 ID:xXycU9Ev.net]
u32 ‚ðŠi”[‚·‚éŒ^‚ª•K—v‚ɂȂèA‚Ü‚½A‹t‚É u32 ‚ɕϊ·‚·‚é•K—v‚à‚ ‚邯‚¢‚¤ó‹µ‚Å
‚¹‚Á‚©‚­‚¾‚©‚ç u32 ‚ɕϊ·‰Â”\‚ÈŒ^‚͎󂯓ü‚ê‚æ‚¤‚Æl‚¦‚Ä‚±‚ñ‚ȃR[ƒh‚ð‘‚«‚Ü‚µ‚½B
‚µ‚©‚µƒGƒ‰[‚ɂȂè‚Ü‚·B

struct Code(u32);

impl<T: Into<u32>> From<T> for Code {
fn from(x: T) -> Self {
Code(x.into())
}
}

impl From<Code> for u32 {
fn from(Code(x): Code) -> Self {
x
}
}

Œ‹‰Ê“I‚ÉŽ©•ªŽ©g‚ւ̕ϊ·‚ð‹–‚·‚±‚ƂɂȂÁ‚Ä‚µ‚Ü‚¤‚Ì‚ªŠù‘¶ (•W€ƒ‰ƒCƒuƒ‰ƒŠ)
‚Ì’è‹`‚ÆÕ“Ë‚µ‚Ä‚¢‚邯‚¢‚¤—‹ü‚Í—‰ð‚µ‚Ä‚¢‚é‚̂ł·‚ªA
–â‘è‚ð‰ðÁ‚·‚邽‚߂ɂ±‚Ì’è‹`‚ªŽó‚¯“ü‚ê‚é”͈͂©‚玩•ªŽ©g (Code) ‚ÍœŠO‚·‚邿‚¤‚É
‚¤‚Ü‚­§–ñ‚ð•t‚¯‚é•û–@‚ÍŽv‚¢‚‚«‚Ü‚¹‚ñB

‚»‚à‚»‚à‚±‚ñ‚ȂƂ±‚ë‚ÅŸŽè‚ɕϊ·‚·‚é‚Ì‚ª‚æ‚­‚È‚¢ì–@‚¾‚Æ‚©‚»‚¤‚¢‚¤‚̂͘e‚É’u‚¢‚Ä
uŽ©•ªŽ©g‚¾‚¯œŠO‚·‚邿‚¤‚ȧ–ñv‚ðãŽè‚¢‚±‚Æ•\Œ»‚Å‚«‚Ü‚¹‚ñ‚©‚ËH

855 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/29(–Ø) 02:16:48.63 ID:zId7dOnm.net]
–³‚¢

856 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/29(–Ø) 02:20:01.39 ID:7xp1eqla.net]
‚»‚Á‚©[

857 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/29(–Ø) 02:40:21.97 ID:U5dWXlr2.net]
‚»‚¤‚¢‚¤‚Ì‚ÍIntoCode‚Ý‚½‚¢‚ÈŠ´‚¶‚ŕʃgƒŒƒCƒg‚É‚·‚邱‚Æ‚ª‘½‚¢‹C‚ª‚·‚é
https://docs.rs/axum/latest/axum/response/trait.IntoResponse.html

858 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/30(‹à) 02:17:04.59 ID:Yj/X+hjS.net]
‰•à“I‚È‚±‚Ƃł·‚Ü‚ñ‚¯‚Ç‚³
ƒƒ\ƒbƒh“à‚Å«‚Ý‚½‚¢‚Ȃ̂Á‚Ă悭Œ©‚邯‚ÇA‚±‚¤Œ¾‚¤‚Ì‚Á‚Äself.asdf‚̂܂܎g—p‚·‚é‚̂ɔä‚ׂĂǂ¤‚¢‚Á‚½—˜“_‚ª‚ ‚é‚ÌH
let asdf = self.asdf;

859 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 10:23:40.27 ID:1sTGpNyR.net]
–¼‘O‚ð’Z‚­‚·‚é–Ú“I‚ª99ƒp[

860 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 11:00:13.39 ID:tNhbOFxw.net]
ƒNƒ[ƒWƒƒ[‚Å\‘¢‘̂̃tƒB[ƒ‹ƒh‚ɃAƒNƒZƒX‚·‚邯\‘¢‘Ì‚²‚ƃ€[ƒu‚µ‚¿‚Ⴄ‚ñ‚Å‚»‚ê‘Îô‚¶‚á‚È‚¢‚©‚È
2021‚Å‘Îô‚³‚ꂽ‚©‚ç‚Ç‚ñ‚Ç‚ñŒ¸‚Á‚Ä‚­‚¾‚낤‚¯‚Ç
https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=ebea0bd9611104e7a90eb8dfcb9899c9



861 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 12:43:57.87 ID:NYKsqXq4.net]
‘‚«•û‚͈Ⴄ‚¯‚ǃtƒB[ƒ‹ƒh‚»‚ꂼ‚ê‚ɑ΂µ‚Ĉ—‚ðs‚¤ê‡‚É”²‚¯˜R‚ꂪ‚È‚¢‚±‚Æ‚ðƒRƒ“ƒpƒCƒ‰‚Ƀ`ƒFƒbƒN‚³‚¹‚é–Ú“I‚Ń[ƒJƒ‹•Ï”‚É‚·‚邱‚Ƃ͂ ‚é

let Foo { foo, bar. baz } = self;
‚Æ‚µ‚Ä‚¨‚­‚ƌ㑱‚̈—‚ÅŽg‚í‚È‚¢ƒtƒB[ƒ‹ƒh‚ª‚ ‚Á‚½‚Æ‚«‚ɃRƒ“ƒpƒCƒ‰‚ªŒx‚µ‚Ä‚­‚ê‚é
\‘¢‘Ì‚ÉV‚½‚ɃtƒB[ƒ‹ƒh’ljÁ‚µ‚½ê‡‚à•ªŠ„‘ã“ü‚̉ӊ‚ŃRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂé‚Ì‚ÅC³•K—v‰ÓŠ‚ðô‚¢o‚·‚±‚Æ‚ª‚Å‚«‚é

862 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 13:52:13.77 ID:yzoXDHK/.net]
>>851
‚È‚ñ‚©‚·‚²‚­ƒ‚ƒ„ƒ‚ƒ„‚·‚é

863 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 14:15:24.65 ID:oHn8O8ll.net]
–{l‚͉´‚Á‚ăXƒQ[A“VË‚â‚ñI
‚Á‚ÄŽv‚Á‚Ä‚é‚ñ‚¾‚낤‚¯‚ÇŒã‚ŃR[ƒhŒ©‚½‚ç‚È‚ñ‚Å‚±‚ñ‚ȃCƒ~ƒt‚È‚±‚Æ‚µ‚Ä‚é‚ñ‚¾HƒoƒJ‚¶‚á‚Ë[‚Ì
‚Á‚ĂȂéƒpƒ^[ƒ“‚©‚Æ
‚Ü‚ ‚±‚¤‚¢‚¤H•v‚ð‚·‚é‚±‚ÆŽ©‘͈̂«‚­‚È‚¢

864 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 14:42:00.50 ID:M1og6e+j.net]
ƒtƒB[ƒ‹ƒh‚»‚ꂼ‚ê‚Ɉ—‚ð‚·‚éƒVƒ`ƒ…ƒG[ƒVƒ‡ƒ“‚ª‚í‚©‚ç‚È‚¢

865 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 14:50:06.85 ID:temvUu5a.net]
>>851
‰´‚à‚»‚Ìdestructuring assignmentŽ©‘͎̂g‚¢‚Ü‚­‚é
‚µ‚©‚µ–Ú“I‚ª˜R‚êƒ`ƒFƒbƒN‚Ƃ͈Ⴄ‚̂ł±‚¤‚¾‚È
let Self { foo, bar, .. } = self;

866 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 14:55:47.39 ID:t/wNXSJY.net]
>>851
‚±‚ê‚¢‚¢‚È

867 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/09/30(‹à) 15:59:33.74 ID:XmkFmofe.net]
‚±‚¤‚â‚Á‚ÄŽ©ŒÈ–ž‘«‚̈Ӗ¡•s–¾‚ȃR[ƒh‚ª—ÊŽY‚³‚ê‚Ä‚¢‚­

868 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 16:19:08.34 ID:GH/ZHf2N.net]
‘SƒtƒB[ƒ‹ƒhär‚ß‚é‚Ì‚ªd—v‚Ȉ—‚Á‚ăVƒŠƒAƒ‰ƒCƒY‚Æ‚©‚¾‚낤‚©
‚»‚ñ‚ȬŽèæ‚̃eƒNƒjƒbƒN‚Æ‚©‚¶‚á‚È‚­‚Äproc_macro‘g‚ñ‚¾•û‚ª‚¢‚¢‚ÆŽv‚¤

ƒVƒŠƒAƒ‰ƒCƒY‚µ‚½‚¢‚¾‚¯‚È‚çserdeŽg‚Á‚Ä#[derive(Serialize)]
‚±‚ê‚àŒ‹‹Çproc_macro‚¾‚í‚È

869 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/09/30(‹à) 17:36:27.38 ID:NYKsqXq4.net]
ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ˆø”‚âÝ’èƒtƒ@ƒCƒ‹‚Ì’è‹`‚ðclap::Arg‚âserde::Deserialize‚Å錾“I‚É‚â‚Á‚ÄA
‚»‚ê‚ç‚ðˆ—‚·‚邯‚±‚ë‚Å•ªŠ„‘ã“ü‚µ‚ă[ƒJƒ‹•Ï”‚É‚µ‚Ĉ—‚µ‚Ä‚é
lŠÔ‚ªˆÓޝ“I‚É‹C‚ð‚‚¯‚é•K—v‚ª‚ ‚é‰ÓŠ‚ð‹É—ÍŒ¸‚炵‚½‚¢‹CŽ‚¿‚Å‚â‚Á‚Ä‚¢‚é

D‚«Œ™‚¢‚ ‚é‚©‚à’m‚ê‚È‚¢‚¯‚ÇŽï–¡ƒvƒƒ_ƒNƒg‚¾‚µƒR[ƒfƒBƒ“ƒO‚̈Ó}‚ðƒRƒƒ“ƒg‚ÉŽc‚µ‚Ă邩‚ç‹–‚¹

870 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/01(“y) 02:29:47.97 ID:hYwRxeDD.net]
>>844
impl<T: Into<u32>> From<T> for Code {}‚Ì’è‹`‚ÍFrom‚Ì”½ŽË«‚ÆÕ“Ë‚·‚é‚©‚çŠÔˆá‚Á‚Ä‚éB
Into<u32>‚ðŽó‚¯•t‚¯‚½‚¢‚È‚çŠÖ”‚̃pƒ‰ƒƒ^‚ÌŒ^‚ðT: Into<u32> or impl Into<u32>‚É‚·‚ê‚΂¢‚¢B
‚Ü‚ AŽÀ‘•ã‚Ì‹K–ñ‚Æ‚µ‚Ä•K—v‚È‚ñ‚Å“à•”‚Å‚Ítrait IntoFoo‚̓pƒ^[ƒ“‚Æ‚µ‚ÄŽg‚í‚ê‚邯‚ÇŠO‚ɘR‚ç‚·‚悤‚È‚à‚̂łà‚È‚¢B



871 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/01(“y) 02:38:45.63 ID:6voBA5Ft.net]
&(T, U)‚Æ(&T, &U)‚Á‚Ä“™‰¿‚Å‚·‚©H

872 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/01(“y) 05:47:36.69 ID:6w1pI6Co.net]
“™‰¿‚ł͂ ‚è‚Ü‚¹‚ñ

873 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [[‚±‚±‰ó‚ê‚Ă܂·] .net]
ƒAƒhƒŒƒX‚ðl‚¦‚ê‚Ζ¾”’‚ɕʕ¨
ˆê•û‚Å
let t = (123, "abc");
let (x, y) = &t;
‚ÆŽ©“®ƒ}ƒbƒ`ƒ“ƒO‚µ‚Ä‚­‚ê‚Ä
&t ‚ÌŒ^‚Í &(i32, &str)
x ‚ÌŒ^‚Í &i32
y ‚ÌŒ^‚Í &&str
‚ƂȂé
‚‚܂è&(T, U)‚ª(&T, &U)‚É•ªŠ„‘ã“ü‚³‚ê‚é

874 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/02(“ú) 10:11:02.15 ID:vdaryILR.net]
test

875 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/03(ŒŽ) 22:39:32.97 ID:zgM1XF6F.net]
amd64ƒ^[ƒQƒbƒg‚ŃAƒZƒ“ƒuƒ‰ƒŠƒXƒg‚ð“f‚©‚¹‚Ă݂½‚çr13‚ª‘S‚­Žg—p‚³‚ê‚Ä‚¢‚È‚¢‚ñ‚¾‚¯‚Ç
r14Ar15‚æ‚èr13‚ð‹ó‚¯‚Ä‚¨‚­——R‚ª‚Ȃɂ©‚ ‚é‚Ì‚©‚È

876 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/03(ŒŽ) 23:46:41.15 ID:cMmfYMlm.net]
>>865
‚»‚ñ‚È•s‹g‚ȃŒƒWƒXƒ^‚È‚ñ‚©Žg‚¤‚ÈI

877 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/04(‰Î) 00:38:55.95 ID:1GTeu6AF.net]
‚¤‚Ü‚­•\Œ»‚Å‚«‚È‚¢‚̂ł·‚ªAc‚âc++‚Ȃ畔•ª‚©‚çŽn‚ß‚ç‚ê‚é(“®‚­‚à‚Ì‚ªì‚邱‚Æ‚ª‚Å‚«‚é)‚̂ł·‚¯‚ÇArust‚Í‚»‚ñ‚È‹C‚ª‚µ‚È‚¢‚Æ‚¢‚¤‚©
“`‚í‚è‚É‚­‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚¯‚Ç

878 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 00:52:50.22 ID:4fgdKnMe.net]
‚»‚¤‚¢‚¤Ž–Û‚ð‚¿‚á‚ñ‚Ƙ_—‚ª‚Æ‚¨‚Á‚½•\Œ»‚ª‚Å‚«‚È‚¢‚©‚çrust‚ªŽg‚¦‚È‚¢‚ñ‚¾‚æ‚«‚Ý‚ÍI

879 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
ì‚肽‚¢‚à‚Ì‚ÌÝŒv‚̃Cƒ[ƒW‚ªc++‚łł«‚Ä‚¢‚é‚Ȃ炻‚ê‚ðrust‰»‚·‚é‚͔̂äŠr“IŠÈ’P‚¾‚낤‚µ‚»‚ꂪ‚Å‚«‚È‚¢‚È‚çrust‚ÌŠî–{“I‚È—‰ð‚ª‘«‚è‚È‚¢‚¾‚¯‚©‚Æ

880 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
Rust‚̓f[ƒ^\‘¢‚ðʼn‚ÉÝŒv‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Æ‚¢‚¤‚̂͂ ‚é‚È
C++‚Å‚à‚¿‚á‚ñ‚Æ‚»‚¤‚¢‚¤‚â‚è•û‚ªo—ˆ‚Ä‚é‚È‚ç‘f’¼‚ɈÚs‚Å‚«‚邾‚낤‚¯‚Ç
ŽG‚Ƀ|ƒCƒ“ƒ^Ž‚¿‰ñ‚Á‚½‚èŽÀ‘•‚Ì“s‡‚ŃAƒhƒzƒbƒN‚É‘ŠŒÝŽQÆ“ü‚ê‚¿‚á‚Á‚½‚è‚·‚él‚ɂ͌µ‚µ‚¢‚¾‚낤



881 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 08:55:50.45 ID:fDq9dWrD.net]
CŒn‚Í—Ç‚­‚àˆ«‚­‚à“®‚¢‚Ä‚µ‚Ü‚¤‚ñ‚æ‚È
‚»‚ñ‚Å’m‚ç‚ÊŠÔ‚É•›ì—p‚܂݂ê‚ɂȂÁ‚Ä‚¢‚é

882 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 09:10:45.14 ID:9SKodj4D.net]
>>867
е‚ê‚Ì–â‘è‚à‘å‚«‚¢‚̂łÍ

883 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/10/04(‰Î) 09:22:15.67 ID:P4nmisNi.net]
ŽG‚ÉŽn‚߂Ă©‚ç®—‚µ‚Ä‚¢‚­ƒXƒ^ƒCƒ‹‚È‚ç C++ ‚̂ق¤‚ª‚â‚è‚â‚·‚¢‚Æ‚¢‚¤‚̂͗‰ð‚Å‚«‚éB
‚Å‚àŽG‚ÉŽn‚ß‚½‚ç®—‚·‚é‹@‰ï‚ȂǂȂ¢‚Ì‚ªŒ»ŽÀB

884 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/04(‰Î) 09:24:31.25 ID:BONyu2jp.net]
>>867 ‚Å‚·‚ªA
•”•ª‚©‚çŽn‚ß‚ç‚ê‚邯‚¢‚¤‚Ì‚ÍA•”•ª“I‚ÈŠwK‚©‚ç‚Æ‚¢‚¤‚±‚Ƃł·
‚±‚±‚܂ŊwK‚·‚ê‚΂±‚±‚܂ł͂ł«‚邯‚©
rust‚Å‚Íʼn‚̃vƒƒOƒ‰ƒ€‚ðì‚é‚É‚à‚½‚­‚³‚ñ‚Ì‚±‚Æ‚ð’m‚ç‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Æ‚¢‚¤‚©
Haskell‚ð‚©‚¶‚Á‚½‚±‚Æ‚ª‚ ‚èA‚Æ‚Ä‚à‹»–¡[‚¢‚̂ł·‚ª
‚í‚©‚è‚É‚­‚¢“Ƃ茾‚ÉAƒŒƒX‚ð‚­‚¾‚³‚Á‚Ä‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

885 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/10/04(‰Î) 09:48:05.73 ID:P4nmisNi.net]
>>874
> •”•ª“I‚ÈŠwK‚©‚ç

‚Å‚«‚È‚¢B
•”•ª“I‚ÉŠwK‚µ‚ĉ½‚©‚ª‚Å‚«‚½‚悤‚ÉŒ©‚¦‚Ä‚à•K‚¸ŠÔˆá‚Á‚½‚à‚̂𑂢‚Ä‚¢‚é‚Ì‚ª C++ ‚Æ‚¢‚¤‚à‚ÌB
ŠwK‚ði‚߂Ă¢‚­‚ɂ‚ê‚ÄŠÔˆá‚Á‚Ä‚¢‚½‚±‚Ƃɉ½“x‚à‹C‚­‚̂ł¤‚ñ‚´‚肵‚½ŒoŒ±‚ª‚ ‚邾‚ëH

886 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 10:23:23.92 ID:5od2FDFX.net]
•”•ª“I‚ÈŠwK‚Á‚Ă̂Í
C with classes -> STL -> move
‚Ý‚½‚¢‚ÈŠ´‚¶‚¶‚á‚È‚¢H
‘¼l‚̃R[ƒh“ǂނȂç‘S•”•K—v‚¾‚¯‚ÇA“ÆK‚µ‚Ă镪‚É‚Íʼnƒeƒ“ƒvƒŒ[ƒg‚Æ‚©‚È‚­‚Ä‚à‚¢‚¯‚é‚Å‚µ‚å

887 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 12:43:12.54 ID:7zYgBA5I.net]
>>875 >>876
‰¡‚©‚炾‚¯‚ÇAu•”•ª“I‚ÈŠwKv‚Í‚à‚Á‚ÆŽè‘O‚̂Ƃ±‚ëB‰SŽÒ‚Å‚à
‹ó‚̃R[ƒh->ƒŠƒeƒ‰ƒ‹->ŠÖ”ŒÄo->ƒ‰ƒCƒuƒ‰ƒŠŽg—p->•Ï”’è‹`EŽg—p
‚ ‚½‚è‚ÅŽg‚¢•û‚ªL‚ª‚é‚ñ‚¾‚¯‚ÇARust‚ÍŠÖ”ŒÄo-•Ï”‚ ‚½‚è‚ÉŠT”O‚̃fƒJƒC‰ò‚ª‚ ‚éB

‚±‚Ì‚ ‚½‚è‚ð‚܂Ƃ߂Ċo‚¦‚È‚¢‚Æ‹@”\‚·‚éƒvƒƒOƒ‰ƒ€‚ð‘g‚߂Ȃ¢‚Ì‚ÅAŠwKŽÒ‚É‚Íh‚¢ó‘Ô‚ª‘±‚­B
Rust‚Íc++ˆÈã‚ÉÁÜ‚µ‚â‚·‚¢‚ÆŽv‚¤B

888 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 12:54:59.39 ID:zVqHX6VA.net]
ŽØ—p‚ÆŽÀ‘Ì(Š—LŒ )‚ðí‚Ɉӎ¯‚µ‚È‚«‚ȂȂç‚ñ‚©‚ç‚Ë
C‚¾‚Æ‘S•”ƒ|ƒCƒ“ƒ^Žg‚¤‚©‚çˆÓޝ‚µ‚È‚¢‚ñ‚¾‚¯‚Ç‚Ë

889 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 13:01:26.34 ID:NJ6V6LdV.net]
‚Ç‚ñ‚ȃvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚Å‚à‚¢‚¢‚©‚牽‚©Œ¾Œê‚ðŠwKς݂Ìl‚ɂƂÁ‚Ä
‘¼‚ÌŒ¾Œê‚ðŠwK‚·‚é‚͕̂”•ª“I‚É’iŠK“I‚É‚·‚邱‚Æ‚ª‰Â”\‚¾‚æ
‚à‚¿‚ë‚ñRust‚Å‚à“¯‚¶‚ʼnSŽÒŒü‚¯‚ÌŠwK–{
The Rust Programming Language
https://doc.rust-jp.rs/book-ja/
‚ð‡”Ô‚É­‚µ‚¸‚Âi‚ß‚ê‚Ε”•ª“I‚É’iŠK“I‚ÉŠwK‚Å‚«‚邿

890 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 13:14:23.44 ID:fXb8hG+g.net]
>>877
’iŠK‚ðŒo‚¸ˆê‹C‚Éi‚߂閳–d‚È‚±‚Æ‚ð‚·‚él‚¾‚¯‚ªÁÜ‚·‚é‚©‚à‚µ‚ê‚È‚¢‚ª–³–d‚È‚»‚Ìl‚ªˆ«‚¢

>>878
‚¢‚«‚Ȃ肻‚±‚Ü‚Åi‚ß‚él‚Í’P‚Ȃ閳–dŽÒ
‚Ü‚¸‚Í‘¼‚ÌŒ¾Œê‚Æ“¯‚¶Žg‚¢•û
EŽÀ‘̂̃Rƒs[
EŽQÆiŽØ—pj
‚̂ݎg‚Á‚Ä‚¢‚éŒÀ‚芗LŒ ‚È‚ñ‚Ä’m‚ç‚È‚­‚Ă悢
ŽQÆ‚ð–ß‚è’l‚Æ‚µ‚È‚¢ŒÀ‚胉ƒCƒtƒ^ƒCƒ€‚à’m‚é•K—v‚È‚¢
‚Ü‚¸‚Í•”•ª“I‚ÈŠwK‚ð‚·‚ê‚΂¢‚¢
‚»‚ÌŒã‚ÅŠ—LŒ ‚ƃ‰ƒCƒtƒ^ƒCƒ€‚ðŠw‚ׂ΂悢



891 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/10/04(‰Î) 13:25:41.11 ID:P4nmisNi.net]
>>877
> ŠÖ”ŒÄo-•Ï”‚ ‚½‚è‚ÉŠT”O‚̃fƒJƒC‰ò‚ª‚ ‚é

C++ ‚É‚à‚ ‚éB
‚ ‚é‚̂ɒ†“r”¼’[‚Èó‘Ô‚ÅŠÔˆá‚Á‚½Žg‚¢•û‚ªo—ˆ‚Ä‚µ‚Ü‚¤‚Ì‚ª–â‘è‚̪Œ¹B
‚܂Ƃà‚É‹@”\‚µ‚Ä‚¢‚È‚¢‚±‚ƂɋC‚©‚¸‚É
‹@”\‚·‚éƒvƒƒOƒ‰ƒ€‚ðì‚ê‚Ä‚¢‚邯Œë‰ð‚µ‚ÄŒã‚ɂȂÁ‚ÄŒ‹‹Ç‚Ís‚«‹l‚éB

>> 878
ˆÓޝ‚·‚é•K—v‚Í‚ ‚éB
ƒRƒ“ƒpƒCƒ‰‚ªŒŸØ‚µ‚Ä‚­‚ê‚È‚¢‚Ì‚¾‚©‚ç‚Þ‚µ‚ë C ‚̂ق¤‚ª‹­‚­ˆÓޝ‚·‚éB

892 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 13:37:36.16 ID:pLeAl7hn.net]
‚Ü‚¸‚Í(CopyŽÀ‘•Œ^‚Ì)”’l‰‰ŽZ‚¾‚¯‚â‚Á‚ĕϔ‚ÆŠÖ”‚ÌŽg‚¢•û‚ðŠo‚¦‚ê‚΂¢‚¢‚¾‚¯‚¶‚á‚ñ
Š—LŒ ‚È‚ñ‚Äo‚Ä—ˆ‚È‚¢‚º
‚»‚ÌŒã‚ɂ悤‚â‚­”’l‚Ì”z—ñ‚ð‚â‚Á‚Ä‚»‚ÌŽQÆ“n‚µ‚Ɖ•ώQÆ“n‚µ‚ðŠw‚Ô
‚Æ‚¢‚Á‚½‚悤‚ɇ”Ô‚É‚¿‚æ‚Á‚Æ‚¸‚ŠwK‚µ‚Ä‚¢‚¯‚ΑS‚­‚̉SŽÒ‚Å‚àçT‚­‚±‚Ƃ͂Ȃ¢

893 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 13:44:23.36 ID:0vVjyJiG.net]
‘Š•Ï‚í‚炸•¡ƒIƒW‚̓Nƒ\‚¾‚È

894 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 13:49:35.50 ID:ez1nu7fa.net]
•”•ª“I‚ÈŠwK‚ª‚Å‚«‚È‚¢‚ÆŽå’£‚µ‚Ä‚é‚â‚‚ÍA‚¢‚«‚Ȃ薳’ƒ‚È‚±‚Æ‚ð‚µ‚Ä‚éƒoƒJ‚¾‚¯‚¾‚ÈB

895 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 14:54:07.07 ID:zVqHX6VA.net]
>>880
‚Å‚à•W€‹@”\‚Ì’†‚Å‚»‚Ì—‰ð‚ª•K—v‚È‚ñ‚¾‚æ
into_iter‚Æ‚©iter‚Æ‚©
‚»‚̕ӂ͖{“–‚É‚¿‚á‚ñ‚Æ—‰ð‚µ‚ĂȂ¢‚Ƃ܂Ƃà‚ȃ‹[ƒv‚·‚é‘‚¯‚È‚¢

896 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 15:06:46.90 ID:ZhUau2yw.net]
Œ¾Œê‚ÌŠwK‚ł͂ ‚Ü‚è‚È‚¢‚ÆŽv‚¤‚¯‚Ç•¡”‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚ð‘S‚ÄŠ®“®‚³‚¹‚È‚¢‚Æ“ž’Bo—ˆ‚È‚¢—̈悪‚ ‚é‚̂͊m‚©
ƒŒƒCƒ„[‚ª‰º‚ª‚邯‚»‚¤Œ¾‚¤‚Ì‚à’¿‚µ‚­‚È‚¢

897 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 15:37:58.58 ID:attOzucb.net]
>>885
‚»‚ê‚͈ê‹C‚É‘S‚Ä‚ð—‰ð‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢‚ÆŽv‚¢ž‚ñ‚Å‚éƒAƒzlŠÔ‚¾‚©‚ç
‰SŽÒ‚Ì‚¤‚¿‚Ífor•¶‚È‚ñ‚Ä‚´‚Á‚­‚肵‚½—‰ð‚Å\•ª‚ÉŠwK‚ð‚Ç‚ñ‚Ç‚ñi‚ß‚ç‚ê‚é
Œã‚ÉIntoIterator‚ð—‰ð‚·‚é’iŠK‚ɂȂÁ‚Ă悤‚â‚­for•¶‚ðŠ®‘S‚ɳ‰ð‚É—‰ð‚·‚ê‚΂悢

898 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 15:56:25.04 ID:NBwKbSDK.net]
‰SŽÒ‚ª‚È‚ñ‚©Œ¾‚Á‚Ä‚éwww

899 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:01:39.35 ID:zVqHX6VA.net]
>>887
‚¢‚â‚»‚ê‚Í–³—‚ª‚ ‚邾‚ë
Š—LŒ ‚ÆŽØ—p‚Ì—‰ð‚ÍŒ^•ÏŠ·‚ÌŽž‚É‚à•K{
collect‚Æ‚©Žg‚¤‚Æ‚«‚É‚à•K{
‹£ƒvƒ‚Ý‚½‚¢‚È”’l‚¾‚¯ˆµ‚¤‚悤‚ȃvƒƒOƒ‰ƒ€‚Ȃ炩‚¯‚邯‚Ç

900 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:03:22.02 ID:LLFCSjL7.net]
>>886
‚»‚ê‚ÍŒ¾Œê‚ÌŠwK‚ÆŠÖŒW‚È‚¢‚æ‚Ë
RustŒÅ—L‚̘b‚Å‚à‚È‚¢‚Ë
‚‚܂衉ñ‚̘b‚Æ‘S‚­ŠÖŒW‚È‚¢‚Å‚µ‚傤

‚¿‚Ȃ݂ɂ»‚¤‚¢‚¤Žž‚̓Tƒ“ƒvƒ‹ƒR[ƒh‚Ȃǂð‚Ü‚¸‚Í–‚–@‚ÌŽô•¶‚ƃuƒ‰ƒbƒNƒ{ƒbƒNƒX‚Æ‚µ‚Ď󂯓ü‚ê‚Ü‚µ‚傤
‚»‚µ‚Ĉê‚‚¸‚”cˆ¬‚·‚é”͈͂ðL‚°‚Ä‚¢‚¯‚΂悢‚̂ł·
ޏ”s‚·‚él‚Íʼn‚©‚ç‘S‚Ä‚ð”cˆ¬‚µ‚悤‚Æ‚·‚él‚¾‚¯‚Å‚·



901 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/10/04(‰Î) 16:06:42.76 ID:P4nmisNi.net]
>>885
–â‘è“_‚ª•ª‚©‚Á‚Ä‚«‚½B
u•”•ª“I‚ÈŠwKv‚Æ‚¢‚¤‚̂̀–Ú‚ð‚ЂƂ‚«‚¿‚ñ‚Æ—‰ð‚µ‚Ä‚©‚玟‚Ì€–Ú‚ÌŠwK‚Ɉڂé‚Ý‚½‚¢‚ȃXƒ^ƒCƒ‹‚ð‘O’ñ‚Æ‚µ‚Ä‚¢‚é‚ñ‚¶‚á‚È‚¢‚©H
‰´‚ªŽv‚Á‚Ä‚½ŠwKƒXƒ^ƒCƒ‹‚ÍuŠT”O‚ª‘¶Ý‚µ‚Ä‚¢‚邱‚Ƃ͒m‚Á‚Ä‚¢‚év‚Æ‚¢‚¤’ö“x‚Ì‘S‘Ì‘œ‚©‚ç‰ð‘œ“x‚ðã‚°‚Ä‚¢‚­‚悤‚È•ûŒü«‚¾‚Á‚½B
‹@”\‚݂͌¢‚ɘAŒg‚·‚é‚Ì‚Åu‚±‚Ì•”•ª‚ÍŠ®àø‚ɂ킩‚Á‚Ä‚¢‚邯‚Ç‘¼‚͂܂¾v‚È‚ñ‚Ä󋵂͗L‚肦‚ñ‚µA‚»‚¤‚¢‚¤ŠwK•û–@‚Å‚«‚¿‚ñ‚Æg‚ɂ‚­‚Ƃ͎v‚í‚È‚¢B
(‚à‚¿‚ë‚ñl‚É‚æ‚Á‚Ä‚â‚è‚â‚·‚¢ƒXƒ^ƒCƒ‹‚Í‚ ‚é‚Ì‚¾‚낤‚¯‚Ç‚àAŒÂl“I‚ɂ̓IƒXƒXƒo—ˆ‚È‚¢B)

—¬‚µ“ǂݒö“x‚Å‚à“ü–å‘‚ðˆê“x“ǂ߂Π(ׂ©‚¢ŽØ—p‹K‘¥‚ðŠo‚¦‚Ä‚¢‚È‚­‚Ä‚à) iter ‚ðŽg‚¤‚­‚ç‚¢‚Ío—ˆ‚邿B
‚»‚±‚©‚牽“x‚Å‚à“Ç‚ñ‚Åׂ©‚¢—‰ð‚ð[‚߂Ă¢‚­‚ñ‚¾‚æB

902 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:09:22.52 ID:Yud6QviI.net]
>>889
ƒLƒ`ƒKƒC‚Í–Ù‚Á‚Ä‚¢‚ë
‚Ç‚ñ‚È¢ŠE‚Å‚à‚»‚ñ‚ȂɈê‹C‚ɑ傫‚­Žè‚ðL‚°‚ÄŠwK‚µ‚悤‚Æ‚µ‚ÄãŽè‚­‚¢‚­‚킯‚ª‚È‚¢
’Pƒ‚Ɉê‚‚¸‚‚â‚Á‚Ä‚¢‚­‚Ì‚ª³‚µ‚¢
collect‚È‚ñ‚ÄŒã‚Å¢‚ç‚ñ
‚»‚à‚»‚àƒCƒeƒŒ[ƒ^Žg‚í‚È‚«‚ácollect‚Ío‚Ä—ˆ‚È‚¢
‚Ô‚Á”ò‚ñ‚¾‚±‚Ƃ𑂫ž‚ñ‚Å‚¢‚邱‚Æ‚ðŽ©Šo‚µ‚ë

903 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:10:09.70 ID:froE0MIe.net]
‚±‚ꂪ‚¢‚‚à‚Ì•¡ƒIƒW‰‰w

904 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:15:28.56 ID:Qrm8xufh.net]
>>889
collect‚ðŽg‚í‚È‚­‚Ä‚àƒvƒƒOƒ‰ƒ€‚𑂯‚é‚©‚ç­‚µ‚¸‚ŠwK‚µ‚Ä‚¢‚­•û–@‚Å‚àŽxá‚͂Ȃ¢‚µ
collect‚ðˆê’U‚Í–‚p‚¾‚Ƃ݂Ȃµ‚ÄŽd‘g‚Ý‚ÌÚׂ܂Ŕcˆ¬‚¹‚¸‚É—˜—p‚µ‚Äi‚߂Ă¢‚­ŠwK•û–@‚Å‚àŽxá‚͂Ȃ¢‚µ
FromIterator‚È‚ñ‚Ä‚ ‚Æ‚©‚çŠw‚ׂÎ\•ª‚Å‚·‚æ

905 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:17:47.88 ID:zVqHX6VA.net]
‚¢‚âcollect‚ð‚±‚±‚܂ňÀ‘S‚©‚ÂŒø—¦‚æ‚­ŽÀ‘•‚µ‚Ă錾Œê‚͂Ȃ¢‚̂ɂ»‚ê‚ðŽg‚í‚È‚¢‚̂͘_ŠO

906 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:19:54.90 ID:zVqHX6VA.net]
푎ž‘ã‚ɗႦ‚é‚Ȃ炱‚±‚É–¼“‚ª‚ ‚è‚Ü‚·
ƒƒ^ƒNƒV‚Í–¢n‚¾‚©‚炱‚Ì“‚ÍŽg‚¢‚Ü‚¹‚ñ‚ÆŒ¾‚Á‚Ä
í‚Éo‚ÄŽE‚³‚ê‚é‚Ý‚½‚¢‚Șb
‚»‚Ì–¼“‚ðʼn‚©‚çŽg‚¦‚邿‚¤‚ÉŒP—û‚·‚ׂ«

907 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:20:34.14 ID:QGiHkjYG.net]
”nŽ­‚¶‚á‚Ë‚¥‚Ì

908 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:26:15.56 ID:Qrm8xufh.net]
>>895
Žg‚¢‚½‚¢‚È‚ç‚ÎŽg‚¦‚΂悢‚¾‚¯‚Å‚·‚æ
‰SŽÒ‚ªFromIterator‚ÌŽd‘g‚݂܂ŗ‰ð‚µ‚È‚¢‚Æcollect‚ðŽg‚Á‚¿‚á‚¢‚¯‚È‚¢‚̂ł·‚©H
‚±‚ÌꇂÌw•”•ª“I‚ÉŠwKx‚Æ‚Ícollect‚Ì‹@”\‚̈ꕔ‚ð‚Ü‚¸‚Í•\‘w“I‚ɂ̂ݗ‰ð‚µ‚ÄŽg‚Á‚Ă݂邱‚Ƃł·
‚»‚µ‚Ä‚±‚Ìw•”•ª“I‚ÉŠwKx‚͉”\‚Å‚·

909 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:29:20.57 ID:BXFwwNrI.net]
Šu—£ƒXƒŒ‚É‹A‚ê

910 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:29:25.15 ID:zVqHX6VA.net]
‚¢‚₾‚©‚çu•\‘w“I‚ÈŠwKv‚¾‚ƃRƒ“ƒpƒCƒ‹‚·‚ç’Ê‚¹‚È‚¢‚ñ‚¾‚Á‚Ä



911 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:31:30.86 ID:zVqHX6VA.net]
‰½“x‚àŒ¾‚Á‚Ă邯‚ÇRust‚̓Rƒ“ƒpƒCƒ‹‚ð’Ê‚¹‚Î
ˆÓ}‚µ‚ĂȂ¢ƒGƒ‰[‚͂܂¸‹N‚«‚È‚¢‚µ
Null‚Å—Ž‚¿‚é‚È‚ñ‚Ä‚±‚Æ‚à‚È‚¢

912 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 16:35:17.34 ID:vFqvnIUB.net]
“ª‚ª‚¢‚¢‚ÆŽv‚¢ž‚ñ‚Å‚é”nŽ­‚ª‚¢‚«‚Ȃ蕡ŽG‚ȓ‚¢‚±‚Ƃɒ§í‚µ‚ÄŽ¸”s‚µ‚Ä
“‚¢I‚Æ‚í‚ß‚­”nŽ­ƒpƒ^[ƒ“‚͂ǂñ‚È•ª–ì‚Å‚à‚ ‚é
‚»‚Ì”nŽ­‚ª>>896

913 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 17:00:26.62 ID:zVqHX6VA.net]
u’iŠK“IŠwKv‚Æ‚¢‚¤‚͔̂Šw‚╨—‚É‚¨‚¢‚Ăͬ—§‚·‚錾—t‚¾‚ªƒvƒƒOƒ‰ƒ~ƒ“ƒO‚É‚¨‚¢‚Ăͬ—§‚µ‚È‚¢
‚È‚º‚È‚çu’mޝ‚Ì·v‚ª••Õ“I‚ɉe‹¿‚ðŽó‚¯‚Ä‚µ‚Ü‚¤‚©‚ç
—Ⴆ‚ΔŠw‚ł͑㔊w‚Ì—˜_‚ð’m‚ç‚È‚­‚Ä‚à‰“™®”˜_‚ÍŠw‚ׂ邪ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ł͂»‚̂悤‚È‚±‚Ƃ͂Ȃ¢‚Ƃ킩‚é

914 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 17:01:28.47 ID:zVqHX6VA.net]
—Ⴆ‚΃Aƒ‹ƒSƒŠƒYƒ€‚Ì–â‘è‚à‚»‚¤
u’m‚ç‚È‚¢v‚±‚Æ‚ª’v–½“I‚ɂȂ蓾‚é

915 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 17:06:11.40 ID:zVqHX6VA.net]
collect‚ð’m‚ç‚È‚¢‚à‚Ì‚ªŽ©‘O‚Åfor•¶‚Å“¯‚¶‚±‚Æ‚ðŽÀ‘•‚µ‚Ä‚¢‚½‚ç‚Ç‚¤‚Ȃ邾‚낤‚©H
ƒŒƒrƒ…[‚ÅŽw“E‚³‚êÔ‚Á’p‚ð‘‚©‚³‚ê‚ăvƒ‰ƒCƒh‚̓Yƒ^ƒYƒ^
‚»‚ꂪŒ´ˆö‚ÅŸT‚ɂȂ邩‚à‚µ‚ê‚ñ
‚³‚ç‚ɃpƒtƒH[ƒ}ƒ“ƒXˆ«‚­‚È‚é
¸_“I‚É‚à“÷‘Ì“I‚É‚àƒ_ƒ[ƒW‚𕉂¤‚±‚ƂɂȂé

916 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 17:18:30.46 ID:vFqvnIUB.net]
>>905
^‹t‚¾
‰SŽÒ‚ÌŠwK‰ß’ö‚È‚ç‚Îcollect‚ðŽg‚킸‚ÉŽÀ‘•‚·‚邱‚Ƃ͓K؂ȗûK–â‘肾
‚»‚Ì’iŠK‚ðŒo‚Ä‚©‚çcollect‚ðŠwK‚µ‚½ŽÒ‚±‚»g‚É•t‚­

917 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 17:46:08.51 ID:5flxOiHV.net]
’iŠK“IŠwK‚Á‚Ä«‚ð“Ç‚Ýi‚ß‚ê‚΂¢‚¢‚¾‚¯‚¶‚á‚È‚¢‚ÌH
https://doc.rust-jp.rs/book-ja/

918 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 18:05:45.53 ID:qunzxQTR.net]
>>907
‚»‚Ì’Ê‚è‚È‚ñ‚¾‚¯‚Ç
Rust‚Í’iŠK“I‚ÈŠwK‚ª‚Å‚«‚È‚¢I‚ÆŽå’£‚µ‚Ä‚¢‚é•Ï‚Èl‚ª‚¢‚é‚Ì‚æ

919 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 18:41:19.07 ID:NDareeYW.net]
‚±‚Ì•¡ƒIƒW‰‰ƒpƒ^[ƒ“‚Í‚à‚¤‚Ý‚ñ‚È‹C‚¢‚Ă邿‚Ë

920 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 18:43:17.38 ID:ye813FXw.net]
Ô‚¢l‚ðNG‚µ‚Æ‚«‚á‚¢‚¢‚â‚ñ



921 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 19:01:55.07 ID:7zYgBA5I.net]
>>907
‰SŽÒE‰ŠwŽÒ‚Éuthe book‚ð“Ç‚ßv‚Í‚³‚·‚ª‚ɂނ¿‚Ⴞ‚ëB

‚â‚Á‚Ï‚èu‰SŽÒ‚ÍRustŽg‚킸‘¼‚ÌŒ¾Œê‚©‚ç•׋­‚µ‚ëv‚ª³‰ð‚Ȃ̂©‚ËB

922 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 19:07:38.54 ID:gMN5eNCr.net]
>>891
‚³‚·‚ªéLŽq‚³‚ñ•ª‚©‚Á‚Ä‚ç‚Á‚µ‚á‚é
ʼn‚Í‘å‚Ü‚©‚È—‰ð¨‚à‚¤­‚µÚׂȗ‰ð¨ÅŒã‚ÉŠ®àø‚È—‰ð‚Æ‚¢‚¤‰ð‘œ“x‚Ì’iŠK“I‚ÈŠwK‚ð’†S‚É
€–Ú‚â”͈͂ðL‚°‚Ä‚¢‚­–Ô—…“x‚Ì’iŠK“I‚ÈŠwK‚ð‘g‚݇‚킹‚邱‚Æ‚ÅRust‚ÌŠwK‚ðŠÜ‚߂Ĉê”Ê“I‚ÈŽ–•¿‚É‚à“K—p‚Å‚«‚é

923 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/10/04(‰Î) 20:17:29.13 ID:P4nmisNi.net]
>>911
‚»‚±‚ÅŒ¾‚Á‚Ä‚éu‰SŽÒv‚ÍuRust ‚̉SŽÒv‚ł͂Ȃ­uƒvƒƒOƒ‰ƒ~ƒ“ƒO‚̉SŽÒv‚̈Ӗ¡H
‚»‚¤‚¾‚Æ‚·‚邯 the book ‚Í‚¿‚å‚Á‚ƃn[ƒhƒ‹‚ª‚‚¢‚Æ‚¢‚¤‚±‚Ƃ͂ ‚é‚©‚à‚µ‚ê‚ñ‚ÈB

‚Å‚à C++ ‚Æ”äŠr‚·‚邯 C++ ‚̂ق¤‚ª‚à‚Á‚ƃn[ƒhƒ‹‚ª‚‚¢‚ÆŽv‚¤B
ƒRƒ“ƒpƒCƒ‰‚ªŒŸo‚µ‚È‚¢‚Æ‚±‚ë‚Å–¢’è‹`‚É“ü‚螂ނ±‚Æ‚ª‚ ‚Ü‚è‚É‘½‚¢B
‰SŽÒ‚ªŠÔˆá‚¤‚͓̂–‘R‚Ì‚±‚Æ‚¾‚ªA³‚µ‚¢‚Ì‚©ŠÔˆá‚Á‚Ä‚¢‚é‚Ì‚©‚í‚©‚ç‚È‚¢‚Æ‚¢‚¤‚̂͊Ԉá‚Á‚Ä‚¢‚邱‚Æ‚ª–¾”’‚Å‚ ‚邿‚è‚à‚µ‚ñ‚Ç‚¢B
‚»‚±‚ÅŠÔˆá‚Á‚½‚Ü‚Üç°i‚Å‚«‚邿‚¤‚ȃƒ“ƒ^ƒ‹‚ÌŽ‚¿Žå‚Í‚»‚ê‚Í‚»‚ê‚ʼn“‚©‚炸s‚«‹l‚邵B

924 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/04(‰Î) 20:27:55.40 ID:9Mq2x6bG.net]
>>867 ‚Å‚·‚ªA
>>876 ‚³‚ñ‚ª‚¨‚Á‚µ‚á‚邱‚Æ‚ª–l‚̈Ó}‚ðŒ¾‚¢“–‚ĂĂ¢‚Ü‚·
c++‚ðŽg‚í‚È‚­‚È‚Á‚Ä 15”N‚ÍŒo‚¿‚Ü‚·‚ªA‚»‚Ì ‚Ì c++‚ɂ̓eƒ“ƒvƒŒ[ƒg‚Í‚ ‚è‚Ü‚µ‚½‚ªƒXƒ}[ƒgƒ|ƒCƒ“ƒ^‚⃉ƒ€ƒ_Ž®A‚»‚Ì‘¼”X‚̃‚ƒ_ƒ“‚È‹@”\‚͂܂¾‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½(‚ÆŽv‚¢‚Ü‚·)
ƒNƒ‰ƒX•t‚«‚ÌC‚Ì•”•ª‚ÅŽdŽ–‚ð‚µ‚Ä‚¢‚Ü‚µ‚½
ƒ‚ƒ_ƒ“‚Èc++‚ÖÄ“ü–å‚·‚é‚©Arust‚ðŠw‚Ô‚©–À‚Á‚Ä rust‚ÉG‚ê‚Ä¡‚ÉŽŠ‚è‚Ü‚µ‚½

925 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 20:36:11.60 ID:pQmQIrKs.net]
>>914
C’ö“x‚Ì—\”õ’mޝ‚ª‚ ‚é‚È‚ç‚Î
>>907‚ÌRust Book‚¾‚¯‚Å—eˆÕ‚É’iŠK“I‚ÉŠwK‚Å‚«‚é‚©‚牽‚ç–â‘è‚Í‹N‚«‚¸‘åä•v

926 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 21:10:32.92 ID:d7kGndGU.net]
Š—LŒ ‚àŽØ—p‚à¶‘¶ŠúŠÔ‚à—‰ð‚µ‚Ä‚È‚¯‚ê‚Î
ƒƒ\ƒbƒhŒÄ‚Ño‚µˆê‚–ž‘«‚ɂł«‚È‚¢‚ñ‚¾‚©‚ç
‚»‚ê‚ç–³‚µ‚É“®‚­‚à‚Ì‚ªì‚ê‚é‚킯‚È‚¢

ŠwKŽ©‘̂͌¾Œê‚ÉŒÀ‚炸‚Ç‚ñ‚ÈŠwK‚Å‚à•”•ª“I’iŠK“I‚É‚â‚é‚à‚Ì
‚»‚êˆÈŠO‚Ì•û–@‚È‚ñ‚ĂȂ¢‚ñ‚¾‚©‚ç˜_“_‚¸‚ê‚Ä‚é

927 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>916
‚»‚ê‚Í‚³‚·‚ª‚É–³’m‚·‚¬‚â‚ë
Rust‚Í”’l‚ȂNJ—LŒ ‚Ƃ͖³‰‚ÈŒ^‚Å\¬‚³‚ê‚Ä‚¢‚é‚©‚ç
Š—LŒ ‚È‚ñ‚Ä—‰ð‚µ‚È‚­‚Ä‚àƒvƒƒOƒ‰ƒ€‚ð‘g‚ß‚é
’iŠK“I‚Ɍォ‚犗LŒ ‚ðŠw‚Ô‚±‚Æ‚ª‚Å‚«‚é

928 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 23:03:40.79 ID:HL14YOAo.net]
>>917
Š—LŒ ‚à’m‚炸‚ɃCƒL‚Á‚Ä‚½l‚Í‚³‚·‚ª‚ÉŒ¾‚¤Ž–‚ªˆá‚¤‚Ë‚¥ww

929 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/04(‰Î) 23:58:47.13 ID:vxOZn4OH.net]
”’lŒ^‚Á‚ÄŠ—LŒ ‚ª‚Á‚‚èŠÖŒW‚µ‚Ă邯Žv‚¤‚¯‚Ç

930 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 00:06:13.80 ID:SE95U4Vu.net]
>>919
”’lŒ^‚ÍCopy‚ðŽÀ‘•‚µ‚Ä‚¢‚é‚̂Ŋ—LŒ ‚Í–³‚­ƒ€[ƒu‚à‹N‚«‚È‚¢



931 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 02:07:12.38 ID:1K+My+/e.net]
”’lŒ^‚¾‚¯‚Å>>867‚ÌŒ¾‚¤u“®‚­‚à‚Ìv‚ðì‚Á‚Ă݂ê‚ÎH

932 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 02:59:14.45 ID:P8+KCirf.net]
Š—LŒ ‚ÍŽÀÝ‚µ‚È‚¢Œ¶‰e
lifetime‚Ævariance‚¾‚¯‚ðŒ©‚Â‚ß‚È‚³‚¢

933 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 03:09:52.75 ID:Ybu4BU3z.net]
‚Ç‚¤‚à’iŠK“I‚É‚â‚ê‚邯Žv‚Á‚Ä‚él‚̓f[ƒ^ƒ^ƒCƒv‚ð”’l‚ÉŒÀ’肵‚Ä‚é‹C‚ª‚·‚é
”’l‚̓Rƒs[‰Â”\‚Å‚ ‚èRust‚̃Tƒ“ƒvƒ‹‚Æ‚µ‚Ă悭Žg‚í‚ê‚邪
ƒRƒs[‰Â”\‚ȃIƒuƒWƒFƒNƒg‚Æ‚¢‚¤‚͕̂’ʂ̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚ł͌ø—¦‚ªˆ«‚·‚¬‚ÄŽg‚í‚È‚¢
‚‚܂芗LŒ ‚Ì—‰ð‚Í•K{‚Ȃ̂¾‚æ

934 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 03:15:49.43 ID:UScD8/ ]
[‚±‚±‰ó‚ê‚Ă܂·]

935 –¼‘OFdK.net mailto: ‰ŠwŽÒ‚Ƀ}ƒEƒ“ƒgŽæ‚è‚·‚邾‚¯‚ÅAƒXƒeƒbƒvƒAƒbƒv‚Ì‹ï‘Ì“I‚ȃmƒEƒnƒE‚ðŽ¦‚µ‚½‚è
—‰ð‚µ‚â‚·‚¢ƒhƒLƒ…ƒƒ“ƒg‚ð®”õ’ñ‹Ÿ‚µ‚½‚è‚Å‚«‚È‚¢Ï‹É“I‚É“±‚¯‚È‚¢lŠÔ‚΂©‚è‚Ì
ƒRƒ~ƒ…ƒjƒeƒB‚ªŒ`¬‚³‚ê‚Ă錾Œê‚ÍŒˆ‚µ‚Ä—¬s‚ç‚È‚¢

s‚«’…‚­æ‚Í*BSD‚̂悤‚Èh–‚–@Žg‚¢ˆÈŠO‚Í‹A‚ê‹A‚êh‚µ‚½Œ‹‰Ê‚Ìr—Á‚Æ‚µ‚½¢ŠE
[]
[‚±‚±‰ó‚ê‚Ă܂·]

936 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 03:19:22.28 ID:Ybu4BU3z.net]
”’l‚Æ‚¢‚Á‚Ä‚à‹@ŠBŠwK‚ȂǂŎg‚¤ƒoƒJ‚Å‚©‚¢TensorƒIƒuƒWƒFƒNƒg‚ðƒRƒs[‚µ‚½‚¢l‚Í‚¢‚È‚¢‚¾‚낤
ƒRƒs[‚µ‚ÄŒø—¦‚æ‚­ˆ—‚Å‚«‚éŽd‘g‚Ý‚ª‚È‚¢‚©‚çmove‚ª¶‚܂ꂽ

937 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 03:20:04.62 ID:Ybu4BU3z.net]
’iŠK“I‚È‚ñ‚Ä‚à‚̂͑¶Ý‚µ‚È‚¢
—‰ð‚µ‚Ă邩‚µ‚ĂȂ¢‚©

938 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 05:31:48.70 ID:wne70pEz.net]
>>921
Hollow world ‚©‚çŽn‚߂Ȃ³‚¢‚æw https://doc.rust-lang.org/rust-by-example/hello.html

>>925
‚»‚à‚»‚à‰ŠwŽÒ‚Á‚ÄŒ¾‚Á‚Ä‚é‚Ì‚É
> ”’l‚Æ‚¢‚Á‚Ä‚à‹@ŠBŠwK‚ȂǂŎg‚¤ƒoƒJ‚Å‚©‚¢TensorƒIƒuƒWƒFƒNƒg‚ðƒRƒs[‚µ‚½‚¢l‚Í‚¢‚È‚¢‚¾‚낤
‚Æ‚©“ª‚¨‚©‚µ‚¢

939 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/05(…) 07:53:16.44 ID:MzMPKgoE.net]
‰ŠwŽÒ‚Ƀ}ƒEƒ“ƒgŽæ‚肽‚¢‚â‚‚ªƒCƒL‚Á‚Ä‚é

940 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 10:48:19.99 ID:gF0QOXVU.net]
‰ŠwŽÒ‚É‚µ‚Ä‚àƒXƒ^ƒCƒ‹‚Íl‚»‚ꂼ‚ꂾ‚낤‚µŠF‚ª‚Ç‚¤‚â‚Á‚ÄrustK“¾‚µ‚½‚©Œê‚Á‚Ä‚­‚ꂽ•û‚ªŽQl‚ɂȂ肻‚¤

Ž©•ª‚Ílifetime‚ª“±“ü‚³‚ê‚é‘O‚©‚çrustG‚Á‚Ä‚½‚©‚çƒRƒ“ƒpƒCƒ‰‚ɒljÁ‚³‚ê‚é‹@”\‚ð“K‹XŽŽ‚µ‚Ă݂Ȃª‚ç‘̂Ŋo‚¦‚½



941 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 11:23:13.56 ID:1F438Xk1.net]
‰‹‰ŽÒ‚ÍHello, world!‚©‚ç‚Á‚ÄA‚©‚‚Ẳ‹‰ŽÒ‚ÍBASIC‚©‚ç•À‚Ý‚Éã©‚¶‚á‚Ë
‚Ù‚Æ‚ñ‚Ç‚ÌHello, world!‚ÍŒ»‘ã‚̃vƒƒOƒ‰ƒ~ƒ“ƒO‚Å•K{‚Ì—v‘f‚ªŒ‡—Ž‚µ‚Ü‚­‚Á‚Ä‚¢‚é‚©‚ç‚È

942 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 11:28:02.85 ID:BbaUEliB.net]
•¡ƒIƒW‚à100“_ƒIƒW‚à
‚à‚¤­‚µRust•׋­‚µ‚Ä‚©‚烌ƒX‚·‚é‚©
‘ål‚µ‚­‚µ‚Æ‚­‚©‚Ç‚Á‚¿‚©‚É‚µ‚Ä‚­‚ê

943 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 11:28:25.81 ID:tZ9pwx2f.net]
ƒRƒ“ƒpƒCƒ‹Aƒrƒ‹ƒh‚ª‚Å‚«‚é‚܂łÌà–¾‚¾‚µ

944 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 11:34:33.18 ID:+5Cy2zf0.net]
ƒzƒƒEƒ[ƒ‹ƒh‚͉½‚©‚̃lƒ^H

945 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 12:32:57.65 ID:OxlYZjk9.net]
¡’S“–‚µ‚Ä‚éì‹Æ‚ªA‚ ‚é‚܂Ƃ܂Á‚½ˆ—‚ðãŽè‚­‘Ήž•t‚¯‚·‚邯‚¿‚å‚Á‚Æ•¡ŽG‚È”’l‰‰ŽZˆ—‚¾‚¯‚É’u‚«Š·‚¦‚ç‚ê‚é‚Ì‚ÅA
‚»‚Ì”’l‰‰ŽZƒ‰ƒCƒuƒ‰ƒŠ‚ðì‚Á‚Ä‚¢‚é‚Ì‚¾‚¯‚ÇAŠm‚©‚ÉŠ—LŒ ‚Í‘S‚­o‚Ä—ˆ‚È‚¢B
“üo—͔͂z—ñ(ƒXƒ‰ƒCƒX)‚ÌŽQÆ“n‚µ‚Ɖ•ώQÆ“n‚µ‚ƂȂÁ‚Ä‚¢‚ă‰ƒCƒtƒ^ƒCƒ€–¾‹L‚à–³‚µB

Š—LŒ ‚ðŠw‚Ô‘O‚ÉŽQÆ(ŽØ—p)‚¾‚¯‚Å\•ª‚ÉF‚ñ‚ÈŽÀ‘H‚ª‚Å‚«‚邯Žv‚¤B
‚»‚µ‚ÄŽQƂ͑¼‚ÌŒ¾Œê‚Å‚à”z—ñ‚Ȃǂ͎QÆ“n‚µ‚ɂȂ邩‚çAV‚½‚ɃXƒ‰ƒCƒX‚¾‚¯Šo‚¦‚ê‚ÎRust‚ð’iŠK“I‚ÉŠw‚Ô‚±‚Æ‚ª‚Å‚«‚éB

946 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 12:36:28.49 ID:+KHGV4+/.net]
‰´‚Í‚¸‚Á‚ÆJavaƒƒCƒ“‚ÅA—V‚Ñ‚Ålisp‚Æ‚©Haskell‚Æ‚©G‚é’ö“x‚Œ჌ƒCƒ„‚ÍG‚Á‚ĂȂ©‚Á‚½‚ñ‚¾‚¯‚ÇARust‚Å‚±‚±‚܂Ō»‘ã“I‚É‘‚¯‚é‚È‚çƒAƒŠ‚¾‚È‚Á‚ÄG‚èŽn‚ß‚½ƒNƒ`‚¾‚ÈB

947 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 12:59:55.95 ID:EKfM3pGK.net]
>>930
‚Ü‚¸ƒnƒƒ‚â‚ê‚ÆŒ¾‚í‚ê‚郌ƒxƒ‹‚̉‹‰ŽÒ‚Á‚ăvƒƒOƒ‰ƒ~ƒ“ƒOŽ©‘̉‚߂Ăâ‚邿‚¤‚ȃŒƒxƒ‹‚Ìl‚Å‚µ‚å
‚»‚ê‚Ȃ炠‚ꂱ‚ꋳ‚¦‚½‚Æ‚±‚낳ǂ¤‚¹—‰ð•s”\‚ɂȂ邾‚¯‚Ȃ̂łƂ肠‚¦‚¸“®‚­‚à‚Ì‚ðì‚点‚邱‚Ƃɂ͈Ӗ¡‚ª‚ ‚é

948 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/05(…) 13:37:41.28 ID:Pj9P59N0.net]
‚½‚¾‚¢‚Ü‚ñ‚±‚Ì‚ ‚Æ‚Í
ƒVƒRƒVƒR‚¿‚ñ‚¿‚ñ@ƒVƒRƒVƒR@ƒCƒ\ƒ`ƒ“ƒ`ƒ“

949 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/05(…) 13:47:37.30 ID:X575+w0V.net]
‚©‚¢

950 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 15:06:32.60 ID:wne70pEz.net]
>>930
‰½‚ðŠ¨ˆá‚¢‚µ‚Ä‚é‚ñ‚¾‚æw
ƒnƒƒ‚̓vƒƒOƒ‰ƒ~ƒ“ƒO‚̕׋­‚¶‚á‚È‚­‚Ä>>932‚à‘‚¢‚Ä‚é’Ê‚èŠÂ‹«‚̕׋­‚¾‚¼
‚¨‘O‚ÌŒ¾‚¤•K{‚Ì—v‘f‚ª‰½‚ðŽw‚µ‚Ä‚é‚Ì‚©’m‚ç‚ñ‚¯‚ǗႦ‚Îif•¶‚̕׋­‚µ‚½‚¢Žž‚É“®‚©‚¹‚é‚©‚Ç‚¤‚©‚Íd—v‚¾‚ë



951 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 16:08:34.41 ID:l3k0CCzl.net]
>>934
iˆÀ‘S‚ÈjŽQƂ͊—LŒ ‚Ìã‚ɬ‚è—§‚Á‚Ä‚¢‚邿

952 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 16:19:48.70 ID:7FrBhgJk.net]
>>940
‚»‚ê‚à^
‚µ‚©‚µ>>934‚̂悤‚ÈŽg‚¢•û‚¾‚ÆŠ—LŒ ‚ðˆÓޝ‚·‚é•K—v‚·‚ç‚È‚¢‚Ì‚à^
“¯—l‚É>>934‚̂悤‚ÈŽg‚¢•û‚¾‚ÆŽQƂ̃‰ƒCƒtƒ^ƒCƒ€‚ðˆÓޝ‚·‚é•K—v‚ª‚È‚¢‚Ì‚à^
‚±‚ê‚Í—ÞŽ—‚È‚à‚̂Ƃµ‚ÄCŒ¾Œê‚ðŽg‚Á‚Ä‚¢‚鎞‚Éí‚ÉŠ—LŒ ‚ƃ‰ƒCƒtƒ^ƒCƒ€‚ðˆÓޝ‚·‚é•K—v«‚ª‚ ‚é‚킯‚ł͂Ȃ¢‚±‚Æ‚à“¯—l‚ɗᎦ‚³‚ê‚é

953 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 17:04:57.53 ID:NuKocPG+.net]
Šš‚݇‚Á‚ĂȂ¢——R‚ª‚í‚©‚Á‚½
‹£ƒvƒ¨‚ª‘½‚¢‚ñ‚¾‚È
”’l‚µ‚©ˆµ‚í‚È‚¢‚È‚ç
ƒxƒ^[C‚Æ‚µ‚Ä‘‚­‚±‚Ƃ͗eˆÕ‚¾‚©‚ç‚Ë

954 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 17:33:30.37 ID:66O9N6nP.net]
‹£ƒvƒ‚¶‚á‚È‚¢‚¯‚ǃgƒŒƒCƒg‚Æ‚©‚æ‚­”»‚ç‚È‚¢‚©‚çˆÀ’肵‚Ä‚¢‚éC‚Æ‚µ‚Ä‚µ‚©Žg‚Á‚Ä‚¢‚È‚¢‚í

955 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 17:33:54.20 ID:mBRaD/Kx.net]
>>942
‹£ƒvƒ¨‚É‚æ‚é‘‚«ž‚Ý‚ªŒ©“–‚½‚ç‚È‚¢‚±‚Ì󋵂Å
–Ï‘z‚É‚æ‚茶Šo‚ªŒ©‚¦‚Ä‚¢‚é‚Ì‚©H

956 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
‹£ƒvƒ¨‚Ìàt‚èo‚µ‚ɂͬŒ÷‚µ‚½‚Ý‚½‚¢‚¾‚È

957 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 23:31:57.40 ID:lcOrUuZN.net]
FX‘‚¢‚½‚¤‚¿CLI’ö“x‚Ì‹K–͂̃vƒƒOƒ‰ƒ€‚¾‚Ƒ唼‚ÍŠ—LŒ ‚̈ړ®‚ª‚È‚­‚ÄŠ—LŒ ‚̈ӎ¯‚ª”–‚¢‚È
ƒIƒuƒWƒFƒNƒg‚ðnew‚·‚邯‚±‚ë‚ÍŒµ–§‚ɂ͈ړ®‚ÆŒ¾‚¦‚é‚©‚à’m‚ê‚È‚¢‚ª’P‚È‚é’l•Ô‚µ‚Æ‘¨‚¦‚邾‚낤
‚ ‚Ƃ̓IƒuƒWƒFƒNƒg‚ÌŽQÆ‚ð“n‚µ‚Ä‚¢‚­‚¾‚¯‚½‚©‚ç’P‚È‚éŽQÆ“n‚µ

958 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 23:44:31.07 ID:V7HNybPt.net]
–ˆ“ú–ˆ“ú‘§‚ð“f‚­‚悤‚ɉR‚ð“f‚­•¡ƒIƒW
T‚¦–Ú‚ÉŒ¾‚Á‚Ä‚à“ª‚¨‚©‚µ‚¢

959 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/05(…) 23:56:41.83 ID:nYqhDlIA.net]
”’lŒ^‚¾‚¯‚ł͓®‚­‚à‚Ì‚ªì‚ê‚È‚¢‚±‚ƂɋC‚ª‚‚¢‚½‚Ý‚½‚¢‚¾‚È
Rust‚ÅŠ—LŒ ‚ð—‰ð‚¹‚¸‚É“®‚­‚à‚Ì‚ðì‚é‚È‚ñ‚Ä’Œ‚ðŽg‚킸‚É‰Æ‚ðŒš‚Ä‚é‚æ‚¤‚È‚à‚Ì

960 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 00:08:02.42 ID:aXzDwmUt.net]
>>946
ŠÖ”‚ª’l•Ô‚µ‚ƈø”‰Â•ÏŽQÆ“n‚µ‚Ö‚Ì‘‚«ž‚Ý‚¾‚¯‚È‚çƒvƒƒOƒ‰ƒ€‚Ì‹K–Í‚âŽí—Þ‚ÉŠÖŒW‚È‚­‚»‚ñ‚È‚à‚ñ‚¾‚ë
Š—LŒ ‚ªo‚Ä‚­‚é–‹‚͂Ȃ¢
‚à‚¿‚ë‚ñƒ‰ƒCƒtƒ^ƒCƒ€‚ào‚Ä‚±‚È‚¢



961 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 00:34:26.13 ID:XbdFr8Zd.net]
‚»‚¤‚¢‚¤“_‚ł͊—LŒ ‚ªo‚Ä‚±‚È‚­‚Ä‚à‚©‚È‚è‚͈̔͂̃vƒƒOƒ‰ƒ€‚𑂯‚邿

962 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/10/06(–Ø) 00:34:32.05 ID:rLXZsLBm.net]
>>949
‚¢‚­‚‚©‚ÌŽ©–¾‚Èꇂɂ̓‰ƒCƒtƒ^ƒCƒ€‚ðÈ—ª‚µ‚Ä‚àˆÃ–ق̃‹[ƒ‹‚ª“K—p‚³‚ê‚é‚©‚ç‘‚©‚È‚­‚Ä‚à‚æ‚¢‚¾‚¯‚ÅAƒ‰ƒCƒtƒ^ƒCƒ€‚ª‘¶Ý‚µ‚È‚¢‚킯‚ł͂Ȃ¢‚æB
‚»‚̈Öق̃‹[ƒ‹‚ª”äŠr“IŽ©‘R‚É’è‹`‚³‚ê‚Ä‚é‚Á‚Ä‚±‚ƂȂñ‚¾‚낤‚ËB

963 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 00:37:42.29 ID:4kCBwc0q.net]
>>951
‚»‚ê‚͈Ⴄ‚È
>>949‚̃P[ƒX‚ÍŽQƕԂµ‚ð‚µ‚Ä‚¢‚È‚¢‚Ì‚¾‚©‚烉ƒCƒtƒ^ƒCƒ€‚Ío‚Ä—ˆ‚È‚¢
ƒ‰ƒCƒtƒ^ƒCƒ€‚Ì‘¶Ý‚ðˆÓޝ‚·‚é•K—v‚à‚È‚¢

964 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 01:26:52.37 ID:v2j3J5Hy.net]
“®‚­‚à‚Ì‚Á‚ĂȂñ‚¾‚æ

965 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 01:33:20.48 ID:QZHh62Nh.net]
Rust‚ðŽg‚Á‚Ă邯AŽQÆ‚ð•Ô‚·‚悤‚ȃR[ƒh‚Í‚¾‚ñ‚¾‚ñ”ð‚¯‚é‚æ‚¤‚ɂȂ邩‚à‚µ‚ê‚È‚¢‚È

966 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 01:59:47.45 ID:iRnDWdOb.net]
‹£ƒvƒ‚Ý‚½‚¢‚ÉmainŠÖ”‚Ì‚Ý
ƒf[ƒ^Œ^‚Í”’l‚Ì‚Ý
ƒf[ƒ^\‘¢‚͌Œè”z—ñ‚Ì‚Ý
ƒTƒCƒY‚à‚X”•S‚©‚ç”ç’ö“x‚Ȃ̂ŃXƒ^ƒbƒNŠm•ۂŃIƒbƒP[
”z—ñ‚Ö‚ÌŽQƂ̂ݕK—v
Œ‹‰Ê‚͌Œè”z—ñ‚ðV‚µ‚­ì‚Á‚Ä‚»‚±‚É‹l‚߂Ă¢‚­
‚±‚ê‚Ȃ犗LŒ ‚È‚ÇˆêØ‚¢‚ç‚È‚¢

967 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/06(–Ø) 02:04:59.09 ID:MtARpYSM.net]
‚±‚ÌŒ‚Í”’lŒ^‚â‹£ƒvƒ‚ÍˆêØŠÖŒW‚È‚¢

ƒq[ƒv‚ðŽg‚¤Vec‚âString‚â‚»‚ê‚ç‚ðŠÜ‚Þ\‘¢‘Ì‚ð•Ô‚µ‚Ä‚àw’l•Ô‚µx‚ƂȂé“_‚ªƒ|ƒCƒ“ƒg
wŽQƕԂµx‚ƂȂç‚È‚¢‚½‚ßwƒ‰ƒCƒtƒ^ƒCƒ€x‚Í“oꂹ‚¸wŠ—LŒ x‚ðˆÓޝ‚·‚é•K—v‚à‚È‚¢
‚»‚µ‚Äw’l•Ô‚µx‚¾‚¯‚Å‚à—lX‚ÈŽÀ—p“I‚ȃvƒƒOƒ‰ƒ€‚ðRust‚Åì‚邱‚Æ‚ª‚Å‚«‚é

968 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 02:07:29.97 ID:iRnDWdOb.net]
‚‚¢‚Élinux kernel‚ÉRust‚ªƒ}[ƒW‚³‚ꂽ–Í—l

969 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 02:38:59.47 ID:v2j3J5Hy.net]
>>95

970 –¼‘OF4
ŒÂl“I‚É‚Ídangling pointet‚Æ‚©“à•”ƒIƒuƒWƒFƒNƒg‚ð‘‚«Š·‚¦‚ç‚ê‚éS”z‚µ‚È‚­‚Ä—Ç‚­‚Ȃ邩‚ç
‘¼‚ÌŒ¾Œê‚æ‚èϋɓI‚ÉŽQƕԂ·‚悤‚ɂȂÁ‚Ä‚é‹C‚ª‚·‚é
[]
[‚±‚±‰ó‚ê‚Ă܂·]



971 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 06:12:47.90 ID:QjC44cq3.net]
ŽQƕԂµ‚̈À‘S«‚ð•ÛØ‚Å‚«‚éRust‚¢‚¢‚æ‚È
ŽQƕԂµ‚ðŽg‚킸’l•Ô‚µ‚¾‚¯‚Å‚à‚©‚È‚èL‚¢”͈͂̂±‚Æ‚ðˆ—‚Å‚«‚é“_‚à“¯ˆÓ

972 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 14:46:06.11 ID:wkSQkKsv.net]
’l•Ô‚µ‚Æ‚©ŽQƕԂµ‚È‚ñ‚ÄŒ¾—t‚ðRust‚ÅŽg‚¤‚È‚æw

973 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
ŽQÆ‚ð•Ô‚·Žž‚Ì‚Ý
ƒ‰ƒCƒtƒ^ƒCƒ€‚ÌŠT”O‚ª“oê
‚¾‚©‚çŽQƕԂµ‚Æ’l•Ô‚µ‚Ì‹æ•ʂ͎ÀŽ¿“I‚Éd—v

‚à‚¿‚ë‚ñRust‚Å‚Íí‚É(L‹`‚Ì)’l•Ô‚µ‚ƂȂé
‚»‚µ‚ÄŽQƕԂµ‚Ƃ͎QÆ‚ð(L‹`‚Ì)’l•Ô‚µ‚·‚邱‚Æ
ŽQƕԂµ‚̑΋`Œê‚Æ‚µ‚Ä(‹·‹`‚Ì)’l•Ô‚µ‚ðŽg‚Á‚Ä‚à‚æ‚¢

974 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
\‘¢‘̂ȂǎQƈȊO‚Ì’l‚ªlifetimeŽ‚Âê‡‚à‚ ‚é
ŽQÆ‚¾‚¯‹æ•Ê‚·‚é‚̂͂Ȃº

975 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
‚±‚±‚Å‚¢‚¤lifetime‚Ílifetimeƒpƒ‰ƒ[ƒ^[‚Ì‚±‚Æ

976 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>962
‚»‚ê‚Í‚»‚̃tƒB[ƒ‹ƒh‚ªŽQÆ‚ð•Ô‚µ‚Ä‚¢‚é‚Ë
\‘¢‘Ì‚ªƒ‰ƒCƒtƒ^ƒCƒ€‚ðŽ‚Â‚Ì‚Í‚»‚̂悤‚ÈŽž

977 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
> ’l•Ô‚µ‚Æ‚©ŽQƕԂµ

‚±‚ê‚͂ǂ±‚É’è‹`‚³‚ꂽ—pŒê‚Å‚·‚©H
‚»‚ê‚Æ‚àƒIƒŒƒIƒŒ—pŒê‚Å‚·‚©H

https://en.wikipedia.org/wiki/Evaluation_strategy
> 3.1 Call by value
> 3.2 Call by reference

’l“n‚µŽQÆ“n‚µ‚ÍÌ‚©‚ç‚æ‚­•·‚­‚¯‚Ç

978 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 15:37:35.04 ID:mTG1aBjr.net]
ʼn‚ÉŒ¾‚¢o‚µ‚½‚Ì‚Í

>>952
> >>951
> ‚»‚ê‚͈Ⴄ‚È
> >>949‚̃P[ƒX‚ÍŽQƕԂµ‚ð‚µ‚Ä‚¢‚È‚¢‚Ì‚¾‚©‚烉ƒCƒtƒ^ƒCƒ€‚Ío‚Ä—ˆ‚È‚¢

‚±‚ê‚©

979 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 15:37:37.36 ID:ry4GAtyf.net]
>>965
‚»‚ê‚ÍŠÖ”‚̈ø”‚Æ‚µ‚Ă̓n‚µ•û‚¾‚©‚ç•Ô‚µ•û‚Ƃ͓Ɨ§‚ł͂Ȃ¢‚©

980 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 15:38:40.62 ID:QZHh62Nh.net]
Return by Reference‚à’m‚ç‚ñ‚Ì‚©EEE



981 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 15:40:52.32 ID:mTG1aBjr.net]
‚Ç‚±‚É’è‹`‚³‚ê‚Ä‚é—pŒê‚Ȃ̂©‚ð’m‚肽‚¢‚¾‚¯‚æ‚—

982 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 15:45:23.29 ID:JBcgzpIo.net]
Rust‚ł͎QƕԂµ‚ª—L‚鎞‚¾‚¯ƒ‰ƒCƒtƒ^ƒCƒ€ƒpƒ‰ƒ[ƒ^‚ª•t‚­‚ñ‚æ
—Ⴆ‚Î3‚‚̎QƕԂµ‚ª—L‚鎞‚É3‚‚̃‰ƒCƒtƒ^ƒCƒ€‚ªˆÙ‚È‚ê‚Î3‚‚̃‰ƒCƒtƒ^ƒCƒ€ƒpƒ‰ƒ[ƒ^‚ª•t‚­‚ñ‚æ
‚¾‚©‚çŽQƕԂµ‚ª—L‚é‚©–³‚¢‚©‹æ•Ê‚³‚ê‚Ä‚µ‚Ü‚¤‚ñ‚æ

983 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 16:06:44.80 ID:sWKfpE/G.net]
Œ‹‹ÇRust‚É‚¨‚¯‚é’l‚ÆŽQƂƂ͉½‚©‚ð’m‚邽‚߂ɂ͊—LŒ ‚Ì—‰ð‚ª•K{‚ȃƒP‚æ

984 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 16:15:24.55 ID:B9K2Q0k5.net]
by value‚̈Ӗ¡‚ª‘¼‚ÌŒ¾Œê‚Ƃ͈Ⴄ‚©‚ç‚È

985 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 16:23:06.37 ID:bcHprxpF.net]
>>971
ŽQÆ‚ð•Ô‚³‚È‚¢ŒÀ‚芗LŒ ‚Ì—‰ð‚Í•s—v
Rust‚ł͔z—ñ‚à\‘¢‘Ì‚àX‚ɂ̓q[ƒv‚ð—p‚¢‚éVec‚âString“™‚à’l‚Æ‚µ‚ĕԂ³‚ê‚é
‚‚܂èŽQÆ‚ð•Ô‚³‚È‚­‚Ä‚à‚ ‚é’ö“x‚ÌL”͈͂̃vƒƒOƒ‰ƒ€‚ð‘‚­‚±‚Æ‚ª‚Å‚«‚é

986 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 16:33:59.37 ID:mb1xnKf4.net]
ƒ€[ƒu‚Ì‚±‚Æ‚à–Y‚ê‚È‚¢‚Å‚­‚¾‚³‚¢

987 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 16:37:24.79 ID:JMKkrzgh.net]
>>974
ƒ€[ƒu‚·‚é•K—v‚È‚¢‚æ‚È
ŽQÆ“n‚µ‚¾‚¯‚µ‚Ä‚¢‚ê‚Ί—LŒ ‚Ío‚Ä—ˆ‚È‚¢‚È

988 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 16:42:22.59 ID:bM/kk4ia.net]
Š—LŒ —v‚ç‚È‚¢‚È‚çRust—v‚ç‚È‚¢‚¶‚á‚ñ‚Á‚ÄŽv‚¢‚È‚ª‚炸‚Á‚Ɠǂñ‚Å‚é

‚Ç‚¤‚¢‚¤Œ‹˜_‚ÉŽ‚Á‚Ä‚¢‚«‚½‚¢‚Ì

989 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 16:44:20.49 ID:QZHh62Nh.net]
’ނ肪–Ú“I‚Å‘‚«ž‚ñ‚Å‚é‚ЂƂÆA‚»‚ê‚É•t‚«‡‚Á‚ăŒƒX‚µ‚Ä‚é‚ЂƂª‚¢‚é‚©‚ç‚킯‚í‚©‚ç‚ñ

990 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 16:49:39.04 ID:+ZB5z2+t.net]
ŽQÆ“n‚µ‚¾‚¯‚µ‚ÄŽQƕԂµ‚ð‚µ‚È‚¯‚ê‚Î
Š—LŒ ‚àƒ‰ƒCƒtƒ^ƒCƒ€‚ào‚Ä‚±‚È‚¢‚©‚ç‚»‚ê‚ç‚ðˆÓޝ‚·‚邱‚Æ‚à‚È‚¢
Œ‹‰Ê‚Æ‚µ‚ÄŠ—LŒ ‚ƃ‰ƒCƒtƒ^ƒCƒ€‚ð—‰ð‚µ‚Ä‚¢‚È‚­‚Ä‚à‚»‚̃Xƒ^ƒCƒ‹‚ŃvƒƒOƒ‰ƒ€‚ð‘g‚Þ‚±‚Æ‚ªo—ˆ‚Ä‚µ‚Ü‚¤



991 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 17:03:06.06 ID:HCQdlFdq.net]
>>976
rust ŠwK‚̘b‚¾‚ëH
–¢—ˆ‰i…Š—LŒ ‚Ì—‰ð‚Í•s—v‚È‚ñ‚Ä’N‚àŒ¾‚Á‚ĂȂ¢‚ÆŽv‚¤‚ª

992 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2022/10/06(–Ø) 18:43:34.42 ID:rjzElph2.net]
‹t‚Érust‚¾‚Ƃǂ¤‚¢‚¤Žž‚ÉŽQƕԂµ‚ª•K—v‚ɂȂé‚ÌH

993 –¼‘OF‚Í‚¿‚Ý‚ÂéLŽq mailto:sage [2022/10/06(–Ø) 18:48:14.82 ID:rLXZsLBm.net]
>>980
Rust “Á—L‚ÌŽ–î‚È‚ñ‚©‚È‚¢‚æB
C/C++ ‚Ń|ƒCƒ“ƒ^‚âŽQƂŕԂ·‚Æ‚«‚Æ“¯‚¶‚¾‚æB

994 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 19:17:16.58 ID:mTG1aBjr.net]
uŽQƂŕԂ·vuŽQÆ‚ð•Ô‚·v‚Á‚Ä•\Œ»‚·‚él@©‚í‚©‚é
uŽQƕԂµv‚ÆŒ¾‚¢‘±‚¯‚él@©HHH

995 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
“¯‚¶‚¾‚ë
ŽQÆ‚ð“n‚·‚±‚Æ‚ðŽQÆ“n‚µ
ŽQÆ‚ð•Ô‚·‚±‚Æ‚ðŽQƕԂµ

996 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
’l“n‚µŽQÆ“n‚µ‚ÅŒ¾‚¤‚ƈˑR‚Æ‚µ‚Ä’P‚È‚é’l“n‚µ‚Ȃ̂É
‚½‚¾ƒ|ƒCƒ“ƒ^‚ð“n‚µ‚Ă邾‚¯‚Å‚»‚ê‚ð
uƒ|ƒCƒ“ƒ^“n‚µv‚Æ‚©Œ¾‚¢o‚µ‚½‚è
‚Ђǂ¢‚â‚‚¾‚ÆuŽQÆ“n‚µv‚¾‚ÆŒ¾‚¢‚Í‚Á‚½‚è
‚»‚¤‚¢‚¤‚Ì‚ð‰ß‹Ž‚ÉCŒ¾ŒêŠEŒG‚ÅŒ©‚Ä‚«‚½‚©‚ç‹C‚ɂȂÁ‚½‚ñ‚æ
“ÆŽ©‰ðŽß‚É‚æ‚é’¿–­‚ȃ[ƒh‚Í‚±‚Ì¢‚É•K—v‚È‚¢‚ÆŽv‚¤‚Å‚µ‚å

>>983
‚»‚¤‚Å‚·‚©ƒ{ƒN‚©‚ç‚Í‚à‚¤‰½‚àŒ¾‚¤‚±‚Ƃ͂ ‚è‚Ü‚¹‚ñ

997 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>984
‚»‚ê‚ÍŒN‚ª‹æ•Ê‚·‚ׂ«‚±‚Æ‚ð—‰ð‚Å‚«‚Ä‚¢‚È‚¢‚©‚笗‚µ‚Ä‚¢‚é
‰ï˜b‚âà–¾‚ł͉½‚Ɖ½‚ð‹æ•Ê‚·‚é‚©‚ªd—v
‚à‚¿‚ë‚ñRust‚Å‚Íí‚ÉŽw’肵‚½Œ^‚»‚Ì‚à‚Ì‚ª“n‚³‚ê•Ô‚³‚ê‚é
‚¾‚©‚ç‹æ•Ê‚·‚邯‚µ‚½‚çŽÀ‘Ì‚ð“n‚µ‚½‚è•Ô‚µ‚½‚è‚·‚é‚Ì‚©‚»‚ÌŽQÆ‚ð“n‚µ‚½‚è•Ô‚µ‚½‚è‚·‚é‚Ì‚©‚ªÅ“_‚ƂȂé
‚µ‚½‚ª‚Á‚ÄŽQÆ“n‚µ‚âŽQƕԂµ‚Æ‚¢‚¤Œ¾—t‚ª‚Ò‚Á‚½‚è“K‚µ‚ÄŽg‚í‚ê‚Ä‚¢‚é

998 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
‚ ‚ƃ|ƒCƒ“ƒ^‚ւ̃|ƒCƒ“ƒ^‚ðuƒ_ƒuƒ‹ƒ|ƒCƒ“ƒ^v‚Á‚ČĂñ‚¶‚Ⴄl‚à‚¢‚½‚È
‚±‚̃XƒŒ‚Å‚ÍuŠ—LŒ ‚Ì•¡»v‚Á‚Ä‚Ì‚à‚ ‚Á‚½‚È

999 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
>>986
‰pŒê‚Å‚àƒ_ƒuƒ‹ƒ|ƒCƒ“ƒ^‚ÆŒ¾‚¤‚µ‰½‚ð–â‘è‚É‚µ‚Ä‚¢‚é‚Ì‚©‚í‚©‚ç‚ñ
Ž©•ªŸŽè‚Èüˆø‚«‚⃋[ƒ‹‚ª‚ ‚Á‚Ä‚»‚±‚©‚çŠO‚ê‚邯—Z’Ê‚ªŒø‚©‚È‚­‚È‚éƒ_ƒ‚Èl‚©‚ËH

1000 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [[‚±‚±‰ó‚ê‚Ă܂·] .net]
ƒQ[ƒ€‚Ì•û‚ÌRust‚ÅAƒzƒƒ‰ƒCƒu‚ÌRust‚ÌSeason3‚ªI‚í‚é‚©‚猟õ‰˜õ‚àŒ¸‚é‚©‚à‚È



1001 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [[‚±‚±‰ó‚ê‚Ă܂·] .net]
ŽQƂŕԂ·‚±‚Æ‚ðuŽQƕԂµv‚ÆŒ¾‚Á‚½“r’[ƒuƒ`ƒMƒŒ‚·‚é‚̃}ƒW‚ňӖ¡•s–¾‚È‚ñ‚¾‚ª‚»‚̌Ăѕû‚ð”Û’è‚·‚邯‚Ç‚ñ‚ȃƒŠƒbƒg‚ª‚ ‚é‚Ì‚¾‚낤‚©

1002 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 20:19:33.91 ID:bM/kk4ia.net]
ˆÓ–¡•s–¾‚Ȃ猾‹y‚µ‚È‚­‚Ä‚¢‚¢‚æ

1003 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 20:27:57.49 ID:RK7Fg483.net]
>>984‚ðŒ©‚é‚ÆC‚Ń|ƒCƒ“ƒ^‚Å“n‚·‚±‚Æ‚ðƒ|ƒCƒ“ƒ^“n‚µ‚ÆŒ¾‚í‚ê‚邾‚¯‚Å”­‹¶‚·‚邿‚¤‚¾‚©‚ç‚»‚Ìl‚̓Lƒ`ƒKƒC

1004 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 20:52:03.93 ID:lx27AXhR.net]
ŽQƂ̓sƒŠƒŠ‚Æh‚¢

1005 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 20:52:48.54 ID:mb1xnKf4.net]
‘¼‚Ö‚ÌŽQÆ‚ðŽ‚ÂŽÀ‘Ì‚ð•Ô‚·‚̂͒l•Ô‚µ‚©ŽQƕԂµ‚©‚Í‚½‚Ü‚½•ʂ̉½‚©‚©
‚È‚ñ‚Äl‚¦‚½‚­‚È‚¢

1006 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 20:58:52.86 ID:EteQ2MpB.net]
uƒ|ƒCƒ“ƒ^“n‚µv‚ªNG‚È‚çuƒ|ƒCƒ“ƒ^‚ð“n‚·‚±‚Æv‚à“ú–{Œê‚Å‚»‚¤•\Œ»‚µ‚Ä‚¢‚¢‚æ‚ÆŒ¾Œê‚ÌŠJ”­ŽÒ‚ª‚í‚´‚í‚´‚¨–n•t‚«—^‚¦‚È‚¯‚ê‚ÎNG‚¾‚ÆŽv‚¤

1007 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 21:00:15.33 ID:99NRyDSB.net]
¡‰ñ‚ÍRust‚Ì’iŠK“IŠwK‚̘b‚¾‚©‚çA‚±‚ꂾ‚¯‚Ì‚±‚Ƃł͂Ȃ¢‚©‚¢B
ŽQƕԂµ‚ªŠÜ‚Ü‚ê‚Ä‚¢‚È‚¯‚ê‚ÎAƒ‰ƒCƒtƒ^ƒCƒ€‚ð”cˆ¬‚·‚é•K—v‚ª‚È‚­AŠ—LŒ ‚ðŠwK‚µ‚Ä‚¢‚È‚¢’iŠK‚Å‚àA‚»‚̃vƒƒOƒ‰ƒ€‚ð‘‚­‚±‚Æ‚ª‚Å‚«‚éB
ŽQƕԂµ‚ªŠÜ‚Ü‚ê‚Ä‚¢‚ê‚ÎAƒ‰ƒCƒtƒ^ƒCƒ€‚ð”cˆ¬‚·‚é•K—v‚ª‚ ‚èAŠ—LŒ ‚ðŠwK‚µ‚½ˆÈ~‚ƂȂéB

1008 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 21:05:33.19 ID:DNbAbwmR.net]
•¡ƒIƒWw‚𑊎è‚É‚µ‚¿‚Ⴄ‚©‚çww

1009 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 21:09:49.66 ID:Re0G7B20.net]
‚Ú‚­‚¿‚á‚ñrust“ü–åŽÒ
ƒ‰ƒCƒtƒ^ƒCƒ€’Žß‚¾‚¯‚͂ǂ¤‚É‚©‚È‚ç‚È‚©‚Á‚½‚̂Ƃ©Žv‚Á‚½
‚Å‚à‚¢‚ë‚¢‚ë–ž‘«
tauri‚â‚邼‚¤

1010 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 21:23:30.56 ID:xIsaLol7.net]
ƒzƒ“ƒg–ˆ“ú–ˆ“úƒAƒz‚È‚±‚Æ‘‚¢‚Ä‚é‚È‚Ÿ
’Þ‚ç‚ê‚¿‚ႤRust“ü–åŽÒ‚Í­‚µ•sœà



1011 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 21:26:14.68 ID:ccGjPy8L.net]
>>995
Š—LŒ ‚ðŠw‚Ô‚Ì‚ðŒã‚ë‚Ö‚¸‚ç‚·‚±‚Æ‚ÅRustŠwK‚Ì“ïˆÕ“x‚ð‘å‚«‚­‰º‚°‚ç‚ê‚»‚¤‚Ë

1012 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2022/10/06(–Ø) 21:35:40.63 ID:jyraEk4K.net]
‚Ȃǂƌ¾‚¤‰R‚‚«‰SŽÒw

1013 –¼‘OF1001 [Over 1000 Thread.net]
‚±‚̃XƒŒƒbƒh‚Í‚P‚O‚O‚O‚ð’´‚¦‚Ü‚µ‚½B
V‚µ‚¢ƒXƒŒƒbƒh‚𗧂ĂĂ­‚¾‚³‚¢B
life time: 101“ú 13ŽžŠÔ 18•ª 37•b

1014 –¼‘OF‰ß‹ŽƒƒO š [[‰ß‹ŽƒƒO]]
¡ ‚±‚̃XƒŒƒbƒh‚Í‰ß‹ŽƒƒO‘qŒÉ‚ÉŠi”[‚³‚ê‚Ä‚¢‚Ü‚·






[ V’…ƒŒƒX‚̎擾/•\ަ (agate) ] / [ Œg‘єŠ]

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

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