次世代言語29 TypeScript Swift Go Kotlin Rust Nimat TECH
次世代言語29 TypeScript Swift Go Kotlin Rust Nim - 暇つぶし2ch202:デフォルトの名無しさん
22/09/19 18:51:47.48 Z9ZARiSG.net
>>194
でも、真髄を突いたポエムでは?
これ、円をいくら発行しようとも、エネルギーを外国に頼ってるから無理、って意味でしょ?

203:デフォルトの名無しさん
22/09/19 18:53:52.18 nU7Gmzvw.net
Rust導入で手こずるなんて ない*
(*小規模な実験)

204:デフォルトの名無しさん
22/09/19 19:02:30.69 55rLBB3z.net
>>197 == >>193 ? ポエムおじ
>>194
ポエムおじのカキコはポエム きにすな

205:デフォルトの名無しさん
22/09/19 19:03:36.18 E2P5O1UU.net
>>196
>>198
先に小規模な実験で色んなことを検証するフェーズがあります
これは新機能追加や一部システム改変など様々なことで必ず事前に行われます
他のところでも似たような感じで進めるのをよく見聞きしますが
何を問題にしていますか?

206:デフォルトの名無しさん
22/09/19 19:03:53.49 Z9ZARiSG.net
>>199
別の人ですよ。
ID見ればわかるじゃないですか。

207:デフォルトの名無しさん
22/09/19 19:22:36.76 fF3L7mKr.net
>>182
「真性の病気 」はなかなかないから、何かの一環


208:で頑張ってるんだよきっと? Goスレ663-664でめっちゃ「挑発的」聞き方で、「全訳」に挑んでいる奴がいるんだけど雰囲気似てる 何の「動機」で全訳に取り組んでいるのか、怪しい「ライセンスビジネス」とか「本」でも出すのか 「どこが全訳」だしてくるか後日「答え合わせ」しようや



209:デフォルトの名無しさん
22/09/19 19:25:17.10 +D4rMLqZ.net
>小規模な実験
unixコマンドの移植

210:デフォルトの名無しさん
22/09/19 20:06:58.48 LKL6sPNO.net
>>157
PHPerおつ

211:デフォルトの名無しさん
22/09/19 20:26:13.41 jZPkBY+c.net
rustのボローチェッカーみたいにポエムチェックされた

212:デフォルトの名無しさん
22/09/19 20:40:59.23 QQSMzDQg.net
ごめん

213:デフォルトの名無しさん
22/09/19 20:55:35.23 ENkN+t9w.net
複オジはね
もともとはRustスレでクソコード貼り付けてた子なのよ
あれみたらわかるけど決して職業マではないわ
暇を持て余した学生か無職よ
病気というより単にエアプ勢なのよ

214:デフォルトの名無しさん
22/09/19 21:07:37.63 s/8/Nj66.net
>>202
ライセンスビジネスや本にするにはあらゆる方向で無知すぎるからそれはない

215:デフォルトの名無しさん
22/09/19 21:12:43.56 dsh440Ug.net
>>207
仕事でやってれば必要になる観点を持ってないから職業マじゃないのは同意するが
エアプで知ったかぶりするだけでなく
嘘までついて虚勢を張り続けるのは間違いなく病気

216:デフォルトの名無しさん
22/09/19 21:19:07.51 jZPkBY+c.net
職業医師だけが石を投げなさい

217:デフォルトの名無しさん
22/09/19 23:57:09.05 E2P5O1UU.net
>>203
最初に書いたようにWebサーバーサイドとフロントエンドWasmです

218:デフォルトの名無しさん
[ここ壊れてます] .net
>>211
こいつがやり玉にあった最高潮でセキを切ったように複オジが現れた>>179 >>181

219:デフォルトの名無しさん
22/09/20 08:53:46.32 kT9PmXd0.net
ソースをよく読むことが絶対正しいとは限らない
読まない方が効率が良いことが多い

220:デフォルトの名無しさん
22/09/20 09:52:09.93 pHyrhgQr.net
>>213=本日のポエムおじ
>ポエムおじのカキコはポエム きにすな

221:デフォルトの名無しさん
22/09/20 10:11:42.79 kT9PmXd0.net
>>214
ポエムとは何かが全然分からないが、どっちが善良でどっちが悪かは誰でも分かるぞ

222:デフォルトの名無しさん
22/09/20 12:08:18.65 QEVbf9tf.net
>>212-215
「ポエムおじ」つついてもセキを切ったように「複オジ」が出現するんじゃね?

223:デフォルトの名無しさん
22/09/20 14:38:13.88 r2ANor3O.net
ここ数日C言語スレでも暴れてる

224:デフォルトの名無しさん
22/09/20 14:52:45.43 664XlkF4.net
URLリンク(twitter.com)
Speaking of languages, it's time to halt starting any new projects in C/C++ and use Rust for those scenarios where a non-GC language is required.
For the sake of security and reliability. the industry should declare those languages as deprecated.
(deleted an unsolicited ad)

225:デフォルトの名無しさん
22/09/20 15:18:13.52 FCTDbpRE.net
>>218
Microsoft AzureのCTOもC/C++を捨ててRustへ移行か

226:デフォルトの名無しさん
22/09/20 15:22:51.46 0bjMQEMt.net
>>217
ハノン ◆QZaw55cn4c かな?
トリップは付けたり付けなかったり、ワッチョイをたどると
C言語なら俺に聞け 159(現行)
スレリンク(tech板:212番) (


227:US 0H7f-G1yF) 馬鹿は死ね



228:デフォルトの名無しさん
22/09/20 15:25:28.80 PsJADa91.net
QZはまた別のコテよw
そいつは昔から定期的に叩かれてる

229:デフォルトの名無しさん
22/09/20 15:34:13.19 WmFmmQNO.net
>>217
レス番教えて ちょっと掘ってみるから

230:デフォルトの名無しさん
22/09/20 15:53:41.62 U4GqbQfJ.net
217ではないが
ポエムおじ?
C言語なら俺に聞け 159(現行)
(アウアウウー Sa5b-Di2O)
スレリンク(tech板:195番),198,199,201,203,205
>>205
めちゃくちゃだよアンタw
文系ポエムは他でやんなさい

231:デフォルトの名無しさん
22/09/20 15:56:15.76 DL7GC9Fo.net
>>219
このクラウド時代はRust一択だからさ

232:デフォルトの名無しさん
22/09/20 15:58:46.56 2IVKOlnO.net
>>224=ポエムおじ が>>223に反応している?

233:デフォルトの名無しさん
22/09/20 16:04:25.12 Qn/k9NYa.net
>>223
さすがにそいつはこっちのポエおじとは別のポエマーだろ

234:デフォルトの名無しさん
22/09/20 16:09:25.85 ckpBkJFr.net
>>223 >>226
「ポエおじ」の方がゴロが良い

235:デフォルトの名無しさん
22/09/20 16:16:03.90 /Ms9OaY6.net
MS Azureの人がわざわざこんなツイをするなんて
余程Rustが上手くいってないんだろ
自分たちでお金掛けずにOSSを煽ってる様だ

236:デフォルトの名無しさん
22/09/20 16:31:59.50 SYco0YfA.net
ほしいのはrustの方向性を持った言語バリエーション
rustだけってのが良くない

237:デフォルトの名無しさん
22/09/20 16:47:57.61 lHbnVGdk.net
そんなあなたにD言語

238:デフォルトの名無しさん
22/09/20 16:53:53.88 6U+S2E6P.net
2021/5にUS政府がexecutive order on cybersecurityを出して(Department of Commers & Nistに)対策の方策提出(60日以内)を要求したんだね
URLリンク(www.whitehouse.gov)
それで業界側に話が来て苦し紛れか、おあつらえ向きのRustの名前を挙げて「対応しているポーズ」をしてるのか
そっち方面疎いから、Rust関係なんか不自然だと思ってたけど、やっと謎が解けた
C/C++の人(Microsoft, ISO C++ committee)の講演 ためになる
Can C++ be 10x Simpler & Safer? - Herb Sutter - CppCon 2022
URLリンク(youtu.be)
MS Azureのツイもこの流れだな

239:デフォルトの名無しさん
22/09/20 17:00:36.85 +ns9IM90.net
単一のWebリクエストの処理だったりスケジュールバッチだったりゲームのステージだったりと、
リソースのスコープが何らかの一連のコンテキストに対応しているケースは多いと思うんだけど
そういったコンテキストに基づいたリソース管理を言語組み込みで自然に記述できる言語ってないのかな
もちろんコンテキストが同期的に完結するならRAIIで実装できるけど、非同期も考慮するとGoのContextみたいにライブラリになっちゃってどうしても強制力や記述性は劣るよね

240:デフォルトの名無しさん
22/09/20 17:04:37.27 ZiZdTJuw.net
>>231
マイクロソフト


241:CTOがRust推奨ツイートしたのは今日だぞ US政府は1年4ヶ月前



242:デフォルトの名無しさん
22/09/20 17:09:04.21 s9rLzRMi.net
2021/5「対応しているポーズ」
その後遅々として進まず
今日「みんなRustやろうぜ ポーズ」(俺のせいじゃないアピール)
>>233 この件(>>231)に対する意見は?

243:デフォルトの名無しさん
22/09/20 17:11:16.88 iEIHewYx.net
>>232
Rustならば非同期であろうとリソースを使う主体へ所有権が移動していってリソースを使うものがいなくなると自動的に解放されるべ

244:デフォルトの名無しさん
22/09/20 17:20:00.26 /966KX7g.net
>>231 この動画の公開が昨日(unlisted)
>>218 今日「みんなRustやろうぜ ポーズ」(俺のせいじゃないアピール)

245:デフォルトの名無しさん
22/09/20 17:29:24.22 ne/X4AFl.net
>>229
>ほしいのはrustの方向性を持った言語バリエーション
そう
時間稼いで新バージョン作って結局C++のまま。一部新規の簡単なところだけRust

246:デフォルトの名無しさん
22/09/20 17:31:29.53 0JIP37F8.net
Rust、俺も好きだよ
Linuxカーネルにも6.1でやっと入るしね
でも好きなんだけどwinui3対応来ないしdirectx 12対応も公式サポートも来ないし(コミュニティのd3d12-sysなんて6年前だぞ!)、fsharpがあらゆる.NETエコシステム非対応になってる再来に見えて仕方がない
Microsoftのやるやる詐欺にはいい加減懲りてるんだ

247:デフォルトの名無しさん
22/09/20 17:36:23.74 nobtOBFX.net
Rust完全勝利みたいだな

248:デフォルトの名無しさん
22/09/20 17:38:45.55 js3arlIx.net
>>231
GAFAMの一致点がRustだけなので近いうちにUS政府の方針となるのは間違いない

249:デフォルトの名無しさん
22/09/20 17:40:20.84 Al5lwcUJ.net
>>239
>>237が現実解

250:デフォルトの名無しさん
22/09/20 17:42:18.85 +2OTuXyR.net
コンパイル遅いのになかなか通らないとか欠陥じゃね

251:デフォルトの名無しさん
22/09/20 17:43:45.86 iAVyJt7L.net
>>240 GAFAMwww cloudflareも入れてやれよ
でも真面目な話で>>237が現実解

252:デフォルトの名無しさん
[ここ壊れてます] .net
>>238
>Rust、俺も好きだよ
俺もRustが普通の時代(仮 遠い目)が来るなら拒まない

>>238
>Microsoftのやるやる詐欺にはいい加減懲りてるんだ
Rustの件は「莫大な軍事予算が下りる」くらいないと>>237で着地

「莫大な軍事予算」マダー?>US政府

253:デフォルトの名無しさん
[ここ壊れてます] .net
結局>>15の問題が様々なインフラに影響を及ぼしているので
新たなシステムから順にC/C++を捨ててRust採用て話なんやろな

254:デフォルトの名無しさん
22/09/20 18:41:50.37 nobtOBFX.net
みんなRustやろうな
マジでこれからはこの言語一択

255:デフォルトの名無しさん
22/09/20 18:46:34.44 EJtWH9jr.net
Rustおじさんはいくらで雇われてるんだろ…

256:デフォルトの名無しさん
22/09/20 18:50:03.34 Zzh/B1ch.net
>>239 >>246
牛歩ポーズでも1年半まえから(一部は)許可下りた訳だから
jetbrainsの数字(>>27)に期待だね
Rubyに追いついたかも

257:デフォルトの名無しさん
22/09/20 19:03:26.25 hGRs6IhL.net
>>218
Microsoftの人でもGC以外の言語が必要な場合はって感じなんだね。当たり前と言えば当たり前だけど。

258:デフォルトの名無しさん
22/09/20 19:09:47.83 Ww7jMmuH.net
>>249
興味があるなら時間見つけて動画リンク(時間指定 >>231)のさわりの部分だけでも見た方が良いよ
US政府要求に沿ってるだけ

259:デフォルトの名無しさん
22/09/20 19:31:12.43 eS+7DSUz.net
なるほど
Rustの時代になりそう

260:デフォルトの名無しさん
22/09/20 19:33:51.35 GEfCynSG.net
RustのUS裏事情かLinux6.1ニュースで気をよくしたのか他スレで


261:暴れだしました



262:デフォルトの名無しさん
22/09/20 19:45:52.31 LF9hF4o6.net
>>217
レス番教えて ちょっと掘ってみるから

263:デフォルトの名無しさん
22/09/20 19:53:55.74 eNaVAtta.net
>>252
レス番教えて ちょっと掘ってみるから

264:デフォルトの名無しさん
22/09/20 20:30:32.65 poUTUsCs.net
こんなの見つた
Rust part16
スレリンク(tech板:738番)
スレリンク(tech板:743番)
>「実装させない方法があるかどうか」
>Rust の初心者として様々な言語機能を理解したいという立場で疑問に思った部分を抜き出し
これ自分の学習用とは思えない
この人も、Rustの「全訳」に挑んでいるのかも
なんにしても、それぞれの言語の「公式以外」から「全訳」(全解説)と称するものが今後出てきたら要注意
>>202
後日「答え合わせ」しようや

265:デフォルトの名無しさん
22/09/20 20:50:11.08 mWqgd8qD.net
このスレが盛り上がるのは平日の20-26時くらいなんだよね
きれいな社畜で笑っちゃう
僕はRustで1600万ほどもらってます

266:デフォルトの名無しさん
22/09/20 20:51:12.22 z6cIhAGk.net
C++は8086でも動いてた。

267:デフォルトの名無しさん
22/09/20 20:52:22.48 z6cIhAGk.net
>>256
お客様が大手企業だからってことは無いの?

268:デフォルトの名無しさん
22/09/20 20:53:09.18 1cXMflH4.net
この世界は二種類の人々に分かれている。
『言語・技術』に興味を持つ人々と、
『オジサン』に興味を持つ人々である。

269:デフォルトの名無しさん
22/09/20 20:56:16.61 2CDS3+Y1.net
>>211-212が言っていることに真実があるなら
複オジ は 職業マ
>>207は何か知ってるんじゃないの>>255について

270:デフォルトの名無しさん
22/09/20 21:06:20.07 zH3u0JIU.net
>>256が言っていることに真実があるなら
複オジ は 会社(零細スタートアップか何か)の社長(or COO)
>>207-210は連係プレーで職業マを否定
>>207は何か知ってるんじゃないの?

271:デフォルトの名無しさん
22/09/20 21:16:55.14 z6cIhAGk.net
>>261
楽天の社長ってことは無いの?

272:デフォルトの名無しさん
22/09/20 21:34:39.28 DK3tUzu4.net
複オジの虚言癖を真に受けちゃうのも結構やばいぞ
至る所に嘘だと分かるヒントが散りばめられてるだろ

273:デフォルトの名無しさん
22/09/20 21:35:49.35 nobtOBFX.net
長期視点で見ると以下の通り
python
→今からやるのは機械学習の人たちだけオッケー
Go
→Rustで良い
C/C++
→Rustで良い
TypeScript
→wasm-bindgenがdomなどをサポートしてるのでいらない
Zig
→生ポインタとかメモリアロケーションとかCに先祖返りしてるRustで良い
Carbon
→C++どうでも良い場合はRustで良い
よって長期視点で見るとRustだけでよろしい

274:デフォルトの名無しさん
22/09/20 21:52:13.29 kT9PmXd0.net
>>259
メカニズムに興味を持つ人とポリシーに興味を持つ人
デバッグが苦手な人は、人間の意図と関係ない現象に興味を持つのが苦手なんじゃないかと思う

275:デフォルトの名無しさん
22/09/20 21:53:13.10 PsJADa91.net
メカニズム以前の問題だから複オジは馬鹿にされとんのよw

276:デフォルトの名無しさん
22/09/20 21:57:15.72 Rkn9OZVq.net
長期的視点で見るならRustの最大のリスクは、クールでセクシーな新言語の出現だろうな
Scalaの悲劇を忘れてはならない

277:デフォルトの名無しさん
22/09/20 21:58:58.31 nobtOBFX.net
ScalaはJVM言語だったのが最大のミス
オラクル支配の言語なんか使えるわけない

278:デフォルトの名無しさん
22/09/20 21:59:34.75 n3SPYoKp.net
特定の言語に固執するのは技術力の低さの証
その状態が許されるのは人を動かす仕事ではなく人に動かされる仕事をしてる間だけ

279:デフォルトの名無しさん
22/09/20 22:00:51.15 z6cIhAGk.net
クールでセクシーって進次郎のことか。
進次郎構文のプログラミング言語なんて誰が使うのさ。
統一教会が売りつけてき�


280:サう。 自民党だし。



281:デフォルトの名無しさん
22/09/20 22:01:30.25 Rkn9OZVq.net
ScalaはJVMワールド内でもKotlinに惨敗したでしょ
思慮が浅い、やり直し

282:デフォルトの名無しさん
22/09/20 22:12:26.72 5IFsSN7B.net
>>265
言語はメカニズムじゃない
言語設計者以外にとっては

283:デフォルトの名無しさん
[ここ壊れてます] .net
Scalaは関数型を積極的に取り込んだよね
よーく見ていくと詰めが甘いと言うか苦しいとこあるけど
部分適用させようとしてアンダースコア書かないといけないとことか

284:デフォルトの名無しさん
[ここ壊れてます] .net
Scalaはしばらく使ってたけどライブラリの破壊的変更が酷くてやめちゃった
半年ぶりにコンパイルすると全く通らない状態だったし
最近は落ち着いたらしいけど今なら他に選択肢もあるし戻ろうとは思わないなぁ

285:デフォルトの名無しさん
22/09/20 22:17:49.95 z6cIhAGk.net
Rustも同じ道を歩いてる。

286:デフォルトの名無しさん
22/09/20 22:22:51.03 /Bvo4oH4.net
YouTube で有名な雑食系エンジニア・KENTA が、
Scala, PHP をオワコン認定した
それで、ScalaのTwitter、Laravel のZOZO が、やばくなった。
まともな開発者が集まらない
これでオワコンと言われた、Ruby on Rails がますます1強になっていく

287:デフォルトの名無しさん
22/09/20 22:30:15.92 b8QKntNX.net
GCはステロイドみたいなもんだからな。

288:デフォルトの名無しさん
22/09/20 22:35:49.95 kT9PmXd0.net
大昔のゲームを今やってるおじさんは、ソフトが時代遅れになる恐怖を感じない

289:デフォルトの名無しさん
22/09/20 22:47:08.80 mv1uMavq.net
LinuxのNVMeドライバのRust版がC版と同等の性能を出したとな
Western DigitalによるRust版実装がパフォーマンス測定でC版と同じ速度が出てる
Rust Linux Drivers Capable Of Achieving Performance Comparable To C Code
URLリンク(www.phoronix.com)

290:デフォルトの名無しさん
22/09/20 23:05:51.81 9uDlQujI.net
ハードウェアのドライバなんて大半が待ち時間だから

291:デフォルトの名無しさん
22/09/20 23:13:34.53 omzXxvLB.net
色んな業界がRustへ移行しようとしてるんだな
ドライバはバグでセキュリティホールになりがちだったから今後C禁止Rust必須の方向へ進むかもしれない

292:デフォルトの名無しさん
22/09/21 02:58:42.44 4J6kzx02.net
>>279
覇権だな
もうRustを使わない理由がない

293:デフォルトの名無しさん
22/09/21 06:33:09.68 xV4qOd7Y.net
>>279
ディスク屋のWDまでRustかよ!

294:デフォルトの名無しさん
22/09/21 07:10:43.49 HysOxLo3.net
>>220-221
こっちで話出てからC言語スレの様子が変わった
ハノン ◆QZaw55cn4cと雰囲気の似ているスレに注目してる

295:デフォルトの名無しさん
22/09/21 07:29:10.09 0EddIk8Z.net
Flutter vs .NET MAUIで口の悪いC#erも注目してるが
昨晩>>261以降の怒涛の「>>255を受けての連係プレー?」の際も自前の動画作業をしていたようなので
こっちのRusteseとは一旦切り離してみる

296:デフォルトの名無しさん
22/09/21 08:38:26.88 mcBpWvgq.net
>>278
結構昔のゲームでもModが今だに更新されたり新しく出たりしていて、楽しいんだよね…

297:デフォルトの名無しさん
22/09/21 08:59:44.26 CR8smXkB.net
本日の朝の「ポエおじ」そろそろか

298:デフォルトの名無しさん
22/09/21 11:26:36.18 CWNBM10n.net
「Linux」、バージョン6.1でRustを導入へ--トーバルス氏が明言
URLリンク(japan.zdnet.com)


299:5193491/ LinuxにRustを導入するかどうかという議論は終わりを迎えた。Rustの実装は既に始まっている。Linuxの父であるLinus Torvalds氏は電子メールによる筆者との対話の中で「何かおかしなことが発生しない限り、それ(Rust)は6.1で導入される」と述べた。 https://japan.zdnet.com/storage/2022/09/20/fbead5b1eeb6ff33e598cce49a17eb26/linustorvaldstedyoutubeb.jpg



300:デフォルトの名無しさん
22/09/21 11:31:23.95 DwRyuGfA.net
RUSTの時代来たの?

301:デフォルトの名無しさん
22/09/21 11:32:50.41 mwfr5D2n.net
どの部分に使うんだろね
末端の部分だろうけど

302:デフォルトの名無しさん
22/09/21 11:33:31.29 ogbZwOza.net
律儀に有用記事をキッチリと上げてくれる人、それ要らないよ

303:デフォルトの名無しさん
22/09/21 11:55:42.34 rE5Y/LNp.net
いよいよ 数学的証明のない Rustの安全性が 試される 時の試練はこれからだ

304:デフォルトの名無しさん
22/09/21 12:08:09.47 OSKoY9pR.net
数学的証明のある言語とかあるか?

305:デフォルトの名無しさん
22/09/21 12:20:32.20 f5S+A9Jm.net
>>293
純Lispとか。

306:デフォルトの名無しさん
22/09/21 12:21:59.19 p1umNBjJ.net
>>288
C++は欠点だらけだとして一切受け入れなかったLinux開発陣が
Rustは有用だとして正式に受け入れることが決まったのか

307:デフォルトの名無しさん
22/09/21 12:34:04.87 FfiLiD3c.net
Rustは保証とか証明可能って軽率に言う
CSや数学勢、敵にまわし過ぎ

308:デフォルトの名無しさん
22/09/21 13:57:22.71 757dNGj4.net
>>296
色々条件つけての保証なり証明だろ
数学屋さんが扱うものとはレベルが違うぞ

309:デフォルトの名無しさん
22/09/21 14:16:01.83 iX0g6SGn.net
>>297
これだからRusteseは証明が何か、まるで分かって無い

310:デフォルトの名無しさん
22/09/21 14:26:18.31 757dNGj4.net
>>298
そんなフワフワしたレスしか返せないなら黙ってりゃ馬鹿がバレないのにw

311:デフォルトの名無しさん
22/09/21 14:27:30.72 a4l0TSJn.net
>>299
そういえばRusteseって数学できないんだったな

312:デフォルトの名無しさん
22/09/21 14:32:23.54 irdQT16y.net
>>297
>色々条件つけての保証なり証明
お前、さっさとその「証明」論文(仮)持ってこい
それとも、また優良誤認詐欺かよ

313:デフォルトの名無しさん
[ここ壊れてます] .net
このスレは数学科卒しかおらんって聞いたけど

314:デフォルトの名無しさん
[ここ壊れてます] .net
>>300-301
どの機能についての話だよ
そこを明確にしないからフワフワした話だって言われるんだろw

315:デフォルトの名無しさん
[ここ壊れてます] .net
>>297
>色々条件つけての保証なり証明

>>302
なら、お前がもってこい、存在するならな

それとも、またRusteseの優良誤認詐欺か

316:デフォルトの名無しさん
22/09/21 15:06:43.90 7NXl3GM5.net
>>303
おいおい、お前が言い始めた「色々条件」だろーが
お前が想定した「条件」で良いのに、ひとつも「証明」が存在しなかったのか
またRusteseの優良誤認詐欺か

317:デフォルトの名無しさん
22/09/21 15:21:12.55 757dNGj4.net
>>304-305
まじでバカなのか?
個々の機能について条件付けて正しいことを証明してるんだぞ
別に世界の真理について証明してるわけじゃないのにアホすぎるだろw

318:デフォルトの名無しさん
22/09/21 15:24:49.82 RSc7hR6Y.net
>>306
>証明してる
お前、さっさとその「証明」論文(仮)持ってこい
もしかして口だけ証明なのか?
またRusteseの優良誤認詐欺か

319:デフォルトの名無しさん
22/09/21 15:34:56.77 gi0V6ATe.net
Rust言語はコンピューターサイエンス分野で大量に論文が出ているんだなー
Rust論文一覧
URLリンク(rustc-dev-guide.rust-lang.org)


320:y.html#papers-about-rust



321:デフォルトの名無しさん
22/09/21 15:38:57.72 juTH5GpO.net
>>306
>証明してる
お前、良かったな、どれがその「証明」論文かさっさと出せ(>>308)
もしかして口だけ証明なのか?
またRusteseの優良誤認詐欺か

322:デフォルトの名無しさん
22/09/21 15:43:09.97 757dNGj4.net
>>307
>>300に戻る
バカは何度説明してもバカなままなんだなw

323:デフォルトの名無しさん
22/09/21 15:47:52.05 V0Zho+CF.net
>>306 >>310
>証明してる
お前、さっさとどれがその「証明」論文か出せ(>>308)
もしかして口だけ証明なのか?
またRusteseの優良誤認詐欺か

324:デフォルトの名無しさん
22/09/21 15:48:31.29 fqFyDdjF.net
>>308に示されたRust論文一覧をアンチ側が全て論破すべきターンとなりました

325:デフォルトの名無しさん
22/09/21 15:49:43.53 H+WZNlq+.net
その通り
>>306 >>310
>証明してる
お前、さっさとどれがその「証明」論文か出せ(>>308)
もしかして口だけ証明なのか?
またRusteseの優良誤認詐欺か

326:デフォルトの名無しさん
22/09/21 15:53:51.31 IXwJ1OKE.net
おいおい、まだかよ
「どれ」の「どこ」だよ
>>306 >>310
>証明してる
お前、さっさとどれがその「証明」論文か出せ(>>308)
もしかして口だけ証明なのか?
またRusteseの優良誤認詐欺か

327:デフォルトの名無しさん
22/09/21 16:00:56.63 ks+QjcI0.net
>>312
横からだけど、そりゃ無茶だろ。
数学的証明でない論文が大半じゃない?初っ端から実験的手法の論文みたいだし。
まずは数学的証明の論文を提示したほうがいいと思うわ。メモリ安全性に関する論文はRust公式も宣伝していなかったっけ?

328:デフォルトの名無しさん
22/09/21 16:06:16.21 4J6kzx02.net
>>289
来た

329:デフォルトの名無しさん
22/09/21 16:09:33.76 pMmp4CCV.net
おいおい、まだかよ、Rustese数学できねー、なさけねー、早くしろ
「どれ」の「どこ」だよ
>>306 >>310
>証明してる
お前、さっさとどれがその「証明」論文か出せ(>>308)
もしかして口だけ証明なのか?
またRusteseの優良誤認詐欺か

330:デフォルトの名無しさん
22/09/21 16:14:45.06 757dNGj4.net
>>311,313-314,317
基地害か?
全部知りたいなら>>308が挙げてくれた論文見ればいいし、個別に聞きたいならなにが聞きたいのか示せよ

331:デフォルトの名無しさん
22/09/21 16:15:33.96 Fd0sP+eB.net
Rustのメモリ管理はAT&Tが作った言語Cycloneの方法をベースとして作られている
そしてその方法の論文がこれ
URLリンク(www.cs.umd.edu)

332:デフォルトの名無しさん
22/09/21 16:16:50.88 A+S1HdS/.net
>>306 >>318
>証明してる
お前が、さっさと「どれ」の「どこ」がその「証明」論文か出せ(>>308)
もしかして口だけ証明なのか?
Rustese数学できねー、なさけねー、早くしろ
またRusteseの優良誤認詐欺か

333:デフォルトの名無しさん
22/09/21 16:19:47.01 C10YiKi9.net
cycloneじゃなく、さっさとRustの「証明」だせ
>>306 >>318
>証明してる
お前が、さっさと「どれ」の「どこ」がその「証明」論文か出せ(>>308)
もしかして口だけ証明なのか?
Rustese数学できねー、なさけねー、早くしろ
またRusteseの優良誤認詐欺か

334:デフォルトの名無しさん
22/09/21 16:22:28.51 Fd0sP+eB.net
>>321
Rustは同じ方法に基づいているので
>>319の論文をベースにRustは作られている

335:デフォルトの名無しさん
22/09/21 16:25:37.89 /N9xXXTO.net
「ベースとして作られ」
これが「証明」だと言ってるのか?
もしかして口だけ証明なのか?
>>306 >>318
>証明してる
お前が、さっさと「どれ」の「どこ」がその「証明」論文か出せ(>>308)
Rustese数学できねー、なさけねー、早くしろ
またRusteseの優良誤認詐欺か

336:デフォルトの名無しさん
22/09/21 16:42:42.82 UIALNmqD.net
「ベースとして作られ」
これが「証明」だと言ってるのか?
さっそくRustの方が劣化コピーじゃねえか
URLリンク(blog.waft.me)
>Dangling pointerのデリファレンス、「メモリリークをコンパイル時に防ぐ」仕組みとしてリージョンを導入した
>>306 >>318
>証明してる
お前が、さっさと「どれ」の「どこ」がその「証明」論文か出せ(>>308)
Rustese数学できねー、なさけねー、早くしろ
またRusteseの優良誤認詐欺か

337:デフォルトの名無しさん
22/09/21 16:44:54.24 Fd0sP+eB.net
>>323
しっかり>>319の論文で意味論も与えて証明している
論文中でのリージョンがRust におけるライフタイム

338:デフォルトの名無しさん
22/09/21 16:46:00.23 i+mJr34M.net
さっそくRustの方が劣化コピーじゃねえか
Rustは「メモリリークをコンパイル時に防ぐ」は出来ない
URLリンク(blog.waft.me)
>Dangling pointerのデリファレンス、「メモリリークをコンパイル時に防ぐ」仕組みとしてリージョンを導入した

339:デフォルトの名無しさん
22/09/21 16:51:39.94 UY6DP7+P.net
「基づく」とか「ベース」は「証明」じゃねえ
>>325「論文中でのリージョンがRust におけるライフタイム」
って、さっそくRustの方が劣化コピーじゃねえか
URLリンク(blog.waft.me)
>Dangling pointerのデリファレンス、「メモリリークをコンパイル時に防ぐ」仕組みとしてリージョンを導入した
*Rustは「メモリリークをコンパイル時に防ぐ」ことは出来ない
>>306 >>318
>証明してる
お前が、さっさと「どれ」の「どこ」がその「証明」論文か出せ(>>308)
Rustese数学できねー、なさけねー、早くしろ
またRusteseの優良誤認詐欺か

340:デフォルトの名無しさん
22/09/21 16:53:39.02 757dNGj4.net
基地害がIdコロコロさせながら連投かよw
サクッとNGWしとくわ

341:デフォルトの名無しさん
22/09/21 16:55:24.66 h5syVRZM.net
>>327
Cycloneのregion = Rustのlifetime だから
CycloneもRustもコンパイル時点でメモリ安全性を保証できることが>>319の論文により証明されている

342:デフォルトの名無しさん
22/09/21 17:01:18.27 U6NlYu0S.net
>>328-329「基づく」とか「ベース」は「証明」じゃねえ 「証明」ではない「反例」 >>325「論文中でのリージョンがRust におけるライフタイム」 >>329「Cycloneのregion = Rustのlifetime だから 」 って、 さっそくRustの方が劣化コピーじゃねえか https://blog.waft.me/2017/09/24/region-based-03/ cyclone(>>319)>Dangling pointerのデリファレンス、「メモリリークをコンパイル時に防ぐ」仕組みとしてリージョンを導入した *Rustは「メモリリークをコンパイル時に防ぐ」ことは出来ない やっぱり口だけか Rustese数学できねー、なさけねー またRusteseの優良誤認詐欺か



344:デフォルトの名無しさん
22/09/21 17:02:54.47 F3ISOEIm.net
「ベース」にあった性質が「派生」で失われた

345:デフォルトの名無しさん
22/09/21 17:07:36.23 2LV6+DU5.net
「ベース」にあった性質が「派生」で失われた
「ベース」にあった他の性質が「派生」で保持されていると言う「保証」「証明」はない
「派生」で付け加えた性質には、「何の証明」も与えられていない
これが正しい論理的思考

346:デフォルトの名無しさん
22/09/21 17:18:47.61 h5syVRZM.net
キチガイが暴れているようだが
Cycloneのregion = Rustのlifetime なので
Rustはコンパイル時点でメモリ安全性を保証できることが
>>319の論文により証明されている

347:デフォルトの名無しさん
22/09/21 17:22:43.05 U65PnWYQ.net
>>332 まさにこれ
だからRustの「証明」を出せ、と言っているが、数学的論理的思考の出来ないRusteseが永遠にエコーチェンバーで陶酔してる
「Cyclone Core」には数学的証明が与えられた性質が存在している(>>319)
しかし
「Cyclone」にあった性質(*)が「Rust」で失われた
(*Rustは「メモリリークをコンパイル時に防ぐ」ことは出来ない)
「Cyclone」にあった他の性質が「Rust」で保持されていると言う「保証」「証明」はない
「Rust」で付け加えた性質には、「何の証明」も与えられていない
これが正しい論理的思考

348:デフォルトの名無しさん
22/09/21 17:35:38.40 iP+X8zZU.net
論文中のCycloneのregionとRustのlifetimeは同じことを意味しているから
>>319の論文の意味論そのままRustにも適用できますね
コンパイル時点でメモリ安全性を保証できることになります

349:デフォルトの名無しさん
22/09/21 17:39:57.84 DwRyuGfA.net
うるせえよ短くまとめろハゲ

350:デフォルトの名無しさん
22/09/21 17:43:24.43 NcsmvTEN.net
「Cyclone Core」には数学的証明が与えられた性質が存在している(>>319)
しかし
①「Cyclone」にあった性質(*)が「Rust」で失われた(*Rustは「メモリリークをコンパイル時に防ぐ」ことは出来ない)
②「Cyclone」にあった他の性質が「Rust」で保持されていると言う「保証」「証明」はない
③「Rust」で付け加えた性質には、「何の証明」も与えられていない
これが正しい論理的思考

351:デフォルトの名無しさん
22/09/21 18:00:00.52 H3dYipCM.net
「Cyclone Core」には数学的証明が与えられた性質が存在している(>>319)
しかし
①「Cyclone」にあった性質(*)が実際に「Rust」で失われた(*Rustは「メモリリークをコンパイル時に防ぐ」ことは出来ない)
②「Cyclone」にあった他の性質が「Rust」で保持されていると言う「保証」「証明」はない
③「Rust」で付け加えた性質には、「何の証明」も与えられていない
④「Rust」の「コンパイル時点でメモリ安全性」(仮 + *)は「証明」されていない
これが正しい論理的思考
④を認めるのが「都合が悪い」Rusteseが 4~5名 存在します。深夜から早朝、日中まで。

352:デフォルトの名無しさん
22/09/21 18:05:44.53 6SxND0cP.net
>>319の論文を見たけど、regionをそのままlifetimeと読み替えれば論文でのセマンティクスは成立してるね
したがって、Rustはコンパイル時点でメモリ安全性を保証できることを意味してる、で合ってるね

353:デフォルトの名無しさん
22/09/21 18:15:26.68 EmNmA81M.net
>>338 >④を認めるのが「都合が悪い?」Rusteseが 4~5名 存在します。深夜から早朝、日中まで。
そして夕方~夜間も。

354:デフォルトの名無しさん
[ここ壊れてます] .net
片や火消しにRustしか使えない蟹道楽
片や同じ内容で罵倒するばかりの文鳥

355:デフォルトの名無しさん
[ここ壊れてます] .net
複オジ常駐スレは腐るの早いねー

356:デフォルトの名無しさん
22/09/21 19:49:07.40 ZClInrHS.net
「意味論」「セマンティクス」これ目立つ。しばらくwatchするか掘ってみるか

357:デフォルトの名無しさん
22/09/21 21:52:13.38 Q/66XtDV.net
>>342
バカの相手はバカしかつとまらないってことだよ

358:デフォルトの名無しさん
22/09/21 21:54:11.18 0J6EjSCl.net
>>343
それ某コテハンの人がよく使う
複オジ語録

359:デフォルトの名無しさん
[ここ壊れてます] .net
「Rust」の「コンパイル時点でメモリ安全性」(仮 + *)は「証明」されていない
(*Rustは「メモリリークをコンパイル時に防ぐ」ことは出来ない)

>>325,335 >>339 YO
「意味論」「セマンティクス」についてしようや

前スレ
>>スレリンク(tech板:528番)
>あるいはRustでは保証するとか証明可能とか言う話は全て架空だ
>数学的証明された事実は一つもない

>>スレリンク(tech板:529番)
>まあ数学自体が架空だと思ってる奴もいるんだよな

360:デフォルトの名無しさん
[ここ壊れてます] .net
「Rust」の「コンパイル時点でメモリ安全性」(仮 + *)は「証明」されていない
(*Rustは「メモリリークをコンパイル時に防ぐ」ことは出来ない)

>>325,335 >>339
お前ら、「意味論」「セマンティクス」の言葉を出せば、煙に巻いて、

嘘が通せると思ってんのか?

361:デフォルトの名無しさん
[ここ壊れてます] .net
何でレスするたびにいちいちID変えてるの?

362:デフォルトの名無しさん
[ここ壊れてます] .net
>>348
なさけねーレス

複オジ社長w連れてこい

363:デフォルトの名無しさん
[ここ壊れてます] .net
>>348
今夜のレス常駐当番なの?

複オジ社長wと連絡とれた?

無視しろって言われた?

君、.NET MAUI担当なの?

364:デフォルトの名無しさん
22/09/21 23:10:55.31 +WdKqpjN.net
>>325


365:,335 >>339 「数学自体が架空」って、おいおい、数学出来る奴はそんな発想すらねーんだよ



366:デフォルトの名無しさん
22/09/22 06:32:39.62 KYC2ssXj.net
>>343
意味論(semantics)はコンピューターサイエンスでは常識かつ必須のものであり
今回のような証明においてももちろん不可欠のもの
そして>>319の論文を見てみたら当然のように今回の核心部分で意味論(semantics)が出てきている
皆が言及しているのも当然なのであった

367:デフォルトの名無しさん
22/09/22 07:14:04.21 DmZSjZX3.net
>>352 Rusteseは素人だまして近々Rustで商売を始めるの?

368:デフォルトの名無しさん
22/09/22 08:10:30.13 ge+JBm7w.net
Cloudflare、NGINXに代えて自社開発のRust製HTTPプロキシ「Pingora」をグローバルCDNに採用。性能向上しつつCPUとメモリ消費を3分の1に
URLリンク(www.publickey1.jp)

369:デフォルトの名無しさん
22/09/22 08:58:30.88 6phq5bQc.net
>>354
世界トップシェアのCloudflareがRustで書かれて動いているのかよ!

370:デフォルトの名無しさん
22/09/22 11:29:07.11 OHyjVVFp.net
この腐ったスレで仮定の話をしてみる
尋常ならざる「ヘイト」を集めた仮想集団Rustese(4~5名)が、近々

371:デフォルトの名無しさん
22/09/22 12:21:57.02 C83w8w00.net
>>354
5chもCloudflareを使っているから
これでこのスレの住民が仲良く全員ともRust製にお世話になっていることになるね

372:デフォルトの名無しさん
22/09/22 12:30:36.06 u/eEfzNS.net
>>356
>>353

373:デフォルトの名無しさん
22/09/22 12:43:40.74 Usn+VDp/.net
>>356
もしかして相手にしてるのが複オジ一人だと気付いてない?

374:デフォルトの名無しさん
22/09/22 12:56:32.85 brooaw/j.net
>>356 >>353
スレリンク(tech板:255番)
デフォルトの名無しさん 2022/09/20(火) 20:30:32.65 ID:poUTUsCs
こんなの見つた
Rust part16
スレリンク(tech板:738番)
スレリンク(tech板:743番)
>「実装させない方法があるかどうか」
>Rust の初心者として様々な言語機能を理解したいという立場で疑問に思った部分を抜き出し
これ自分の学習用とは思えない
この人も、Rustの「全訳」に挑んでいるのかも
なんにしても、それぞれの言語の「公式以外」から「全訳」(全解説)と称するものが今後出てきたら要注意
>>スレリンク(tech板:202番)
後日「答え合わせ」しようや

375:デフォルトの名無しさん
22/09/22 14:26:35.78 0ju0q1YC.net
今日もGoスレで暴れている

376:デフォルトの名無しさん
22/09/22 14:31:10.89 sLzupWJP.net
「ヘイト」を集めた「仮想集団Rustese」(4~5名)(仮定)はどういう設定なの?

377:デフォルトの名無しさん
22/09/22 15:00:07.02 HWZm8NU4.net
各スレをそれぞれ荒らしている集団
それぞれ担当分野をいくつか持っている

378:デフォルトの名無しさん
22/09/22 15:33:09.95 SRcSwEOM.net
という設定?

379:デフォルトの名無しさん
22/09/22 15:39:42.78 Io0prChu.net
日本のITの発展を阻害するのが目的な裏組織でもあるんじゃないかと妄想したくなるなw

380:デフォルトの名無しさん
22/09/22 15:45:41.23 llfSUMQF.net
なるほど、腐ったスレ -> 腐った設定を楽しむポエスレ
追加設定(仮):
Rust,Go,C#,組込み,低レイヤー,それぞれ担当分野の強みを集めて日本製VRヘッドセットなどのウェアラブルデバイスのキット、総合ソリューション商売(仮)を近々発表する設定
ファ


381:ームウェア、デバイスドライバがRust製、Rustの優良誤認を巧に利用したセールス Rust,Goの「全訳」(公式以外)を出してコンサル、受託開発もすると宣伝 近々予定のLinux6.1を良い弾みに使う Rustの>>338は都合が悪いから火消し作業@5ch w ネットメディアに取り上げられて「顔出し」インタビュー記事が出るw 尋常ならざるネット行動で「ヘイト」を集めた「仮想集団Rustese」(4~5名)(仮定)の社長(仮)が複オジ社長(>>256)w



382:デフォルトの名無しさん
22/09/22 17:46:05.17 DW+YIIoo.net
>>354
Web方面もRustが使われるとは驚いた

383:デフォルトの名無しさん
22/09/22 18:19:41.34 b/GA6Yzt.net
5ch常駐&自演癖&妄想癖の複オジしゃちょーがまともに仕事してるわけないでしょ
おまえは何と戦ってるんだ?

384:デフォルトの名無しさん
22/09/22 18:20:28.77 EgZWqwyS.net
>>367
そもそもMozillaがFirefoxのために作った言語だし

385:デフォルトの名無しさん
22/09/22 18:45:24.24 EqL6Qqki.net
>>367
Web 方面って言うか CDN なんてゴリゴリのサーバーソフトだからむしろ組込ソフトに近い分野だぞ

386:デフォルトの名無しさん
[ここ壊れてます] .net
そこらへんはFPGAでは?
FPGAの回路合成にC/C++は使えるけど、Rustが使えるという話は聞いたことがない。

387:デフォルトの名無しさん
[ここ壊れてます] .net
CDNは普通にHTTPを解釈してその様々な指定に応じて様々な対応処理をするウェブプロキシサーバー(ソフトウェア)

388:デフォルトの名無しさん
[ここ壊れてます] .net
論理合成はAIを使うとよさそうですが。

389:デフォルトの名無しさん
[ここ壊れてます] .net
>>371
FPGA はもう一つレイヤーが下
ルーターとかスイッチの世界

390:デフォルトの名無しさん
[ここ壊れてます] .net
ニコニコもFPGAらしいですね。

391:デフォルトの名無しさん
[ここ壊れてます] .net
CDNというものは、所詮、ファイルを送出してるにすぎないんですよ。
しかし、非常に高速性が要求される。

392:デフォルトの名無しさん
[ここ壊れてます] .net
nginx使ってたのを独自Rust実装にしたという話で
FPGAの話がどっから出てくるんだ

393:デフォルトの名無しさん
[ここ壊れてます] .net
URLリンク(xtech.nikkei.com)
URLリンク(www.intel.co.jp)
これですね。

394:デフォルトの名無しさん
[ここ壊れてます] .net
いまどき、ソフトウェアとか言ってたら、もしかして:自宅警備員。
と言われちゃいますよ。

395:デフォルトの名無しさん
22/09/22 20:00:45.84 1Wfx7IcA.net
表現の自由戦士になって本を出してよ

396:デフォルトの名無しさん
22/09/22 20:08:57.90 qLW9OXP3.net
自分は光の戦士なので無理。

397:デフォルトの名無しさん
22/09/22 20:09:17.87 EqL6Qqki.net
>>378
どこにもCDN自体をFPGA化したなんて書いてなくて笑うしかないんだけど
そもそも画像処理のFPGA化なんていつの時代の話してるんだよw

398:デフォルトの名無しさん
22/09/22 20:10:45.11 /ukDae2r.net
CDNにFPGAは無理
処理すべきバリエーションが多すぎる
さらに設定ファイル毎に異なる動作をしたり機能も追加されていく
もちろんCDN各社ともproxy server softwareを用いている

399:デフォルトの名無しさん
22/09/22 20:14:04.04 z6cxsZX2.net
>>381


400:デフォルトの名無しさん
22/09/22 20:21:18.64 EqL6Qqki.net
>>383
無理かどうかは分からんけどデータ自体を処理するわけじゃない(そう言うのはルーターなりスイッチの役目)だからあんまり効果は無いだろうね

401:デフォルトの名無しさん
22/09/22 20:27:57.36 KxxTKJvn.net
じゃあ今ならRustで構築するのがベストか
Cloudflareは当たり前のことをしただけ

402:デフォルトの名無しさん
[ここ壊れてます] .net
>>354
うおおおおおお
ついにエッジサーバー開発の


403:メインストリームになるか



404:デフォルトの名無しさん
22/09/22 20:51:15.94 +hddm2QC.net
>>377
同意。
記事もろくに読まずに >>371 みたいな自分の勝手なオレ常識を垂れ流すやつには呆れる。

405:デフォルトの名無しさん
22/09/22 20:58:40.24 EqL6Qqki.net
SystemC とか知ってる俺スゲー君だろ
8年近くも前の記事をドヤ顔で出すあたり上っ面だけの知識っぽいけどw

406:デフォルトの名無しさん
22/09/22 21:08:11.72 tkcjyRPY.net
>>367
おそらくフロントエンドは全部Rustになります
CDNエッジサーバーで「フロントエンドの処理を全部動かす」のが確定的になったから
そこではRustが暴れまくる
コンパイラとシステムプログラミング、OSだけでなく
Webの世界もRustが支配しそうだ

407:デフォルトの名無しさん
[ここ壊れてます] .net
>>389
Cからの動作合成が使い物になると思ってる時点で実際FPGAやったことないのバレバレなんだよな
ちゃんとパフォーマンス出そうと思ったらVerilogで書くのは当然として配置やクロック系までちゃんと調整しないといけないわけで

408:デフォルトの名無しさん
22/09/22 21:52:22.05 fvym6PGc.net
フロントエンドでもバチクソに速さを求められて要件もシンプルな場所にはそれなりに Rust が使われると思うけど、業務アプリとかみたいに要件にも揺れがある領域では GC が基本の言語がまだまだ(もしかしたらずっと)強いだろ。

409:デフォルトの名無しさん
22/09/22 21:54:38.94 t4qAEvuE.net
>腐った設定を楽しむポエスレ
これでしばらく俯瞰してる
スレリンク(tech板:366番) (一部設定加筆修正)
デフォルトの名無しさん 2022/09/22(木) 15:45:41.23 ID:llfSUMQF
なるほど、腐ったスレ -> 腐った設定を楽しむポエスレ
追加設定(仮):
Rust,Go,C#,C,組込み,低レイヤー,それぞれ担当分野の強みを集めて日本製VRヘッドセットなどのウェアラブルデバイスのキット、ソフトウェアソリューション事業(仮)を近々発表する設定
ソフトウェアスタックの一部がRust製、Rustの優良誤認(*)を巧に利用した宣伝
(* スレリンク(tech板:946番),963)
Rust,Goの「全訳」(公式以外)を出してコンサル、受託開発もすると宣伝
近々リリース予定のLinux6.1(Rust製ドライバ実働ready)を宣伝材料に使う
Rustの真実(**)は宣伝に都合が悪いから5chで火消し作業w
(** スレリンク(tech板:338番))
尋常ならざるネット行動で「ヘイト」を集めた「仮想集団Rustese」(4~5名)(仮定)の社長(仮)が複オジしゃちょー
(スレリンク(tech板:256番),368)
着々と「ヘイト」を収集中
ネットメディアに取り上げられて「顔出し」インタビュー記事が出るw
> 後日「答え合わせ」しようや
(>>スレリンク(tech板:202番),255)

410:デフォルトの名無しさん
22/09/22 22:05:07.85 Gy6yFsGR.net
>>354
Nginxは静的webサーバーとしてはApacheより速いけど、HTTP(S) ProxyやリバースProxyでそんなに速くないし
ロードバランシングもあるけど、モニタリングとか簡素だもん。Cloudflareがいままで余りにもお粗末だっただけで
HAProxyやEnvoy(いずれもC系)でHTTPSでは99%タイルで3倍以上、Traefikの最新版だって2倍スループットの
差が出る。まあ上の記事にも書いてあるけどね
ちょっと古いけど、ベンチマーク(もちろんCPUやメモリ消費量の話じゃないけど、それはパフォーマンスに直結する)
URLリンク(www.loggly.com)

411:デフォルトの名無しさん
22/09/22 22:06:12.58 U8OH4frM.net
嫌儲板にRustのスレが立つ日が来るとはwwww
Linux、開発言語としてRustの導入がほぼ確定!まだ覇権プログラミング言語Rustを学んでない奴おりゅ? [543236886]
スレリンク(poverty板)

412:デフォルトの名無しさん
22/09/22 22:20:15.18 Gy6yFsGR.net
それとHTTP(S) ProxyなんてHTTPリクエストの入り口だけど、それを「フロントエンド」なんて言わないよね。
大体はミドルウェア扱いで、コンペ


413:ティションならサーバーサイドの処理結果や連続する同一リクエストなどを Proxyキャッシュから返すとか小細工するけどさ ほとんどの実際のサーバーサイドの入り口のプログラミングだって普通にファイヤーウォールの中にあるので そんな外で一体になるようなプログラミングは許されることは多くない エッジサーバー言い換えるとエッジコンピューティングは、CDNやIoTのような特殊な業務には求められるけど データーベースにつながってるようなシステムだと(工夫して非同期を使っても)結局データを取りに行って 戻ってこなくちゃならないし



414:デフォルトの名無しさん
22/09/22 23:24:58.92 XoRPEjFK.net
レールは続く】 Ruby on Rails Part21 【これからも
スレリンク(php板:103番)-104
Rails で世界最速!
表示速度が“異常な”Webサイト「dev.to」
これ、米国? なのに瞬時に表示される!
不思議

415:デフォルトの名無しさん
22/09/22 23:25:28.59 Io0prChu.net
Rustおじさん狂っちゃった?

416:デフォルトの名無しさん
22/09/22 23:53:56.73 qLW9OXP3.net
ファイル配信がFPGAに置き換わってることを知らなかったのでは?

417:デフォルトの名無しさん
22/09/23 01:00:35.17 gD4It3Ab.net
異世界おじさん

418:デフォルトの名無しさん
22/09/23 05:31:20.24 exFn1ITS.net
>>399
ファイル配信がどのレイヤーのこと言ってるのか知らんけどフルFPGAの配信サーバーなんて見たことないけど?

419:デフォルトの名無しさん
22/09/23 10:09:07.92 RMldGM/M.net
データでわかるRustの開発者達 〜Rust Survey 2021の深堀
URLリンク(gihyo.jp)

420:デフォルトの名無しさん
22/09/23 22:37:31.64 ss6QZVCz.net
ホントにRust利用分野のトップがサーバーサイド/バックエンドなんだな

421:デフォルトの名無しさん
22/09/24 10:27:32.12 8u1cquuF.net
C 言語の代替を標榜して作られたんだから
そりゃそうなるわな

422:デフォルトの名無しさん
22/09/24 10:44:41.46 46kCizQt.net
お前らは、標榜したことを実現するためにあらゆる手段を使うべきだと刷り込まれている
だがそれは数学ではないし道徳的にも正しくない

423:デフォルトの名無しさん
22/09/24 13:05:16.42 trDL4TBK.net
おまえら次のスレでは別の言語が覇権!ってしてるんだもんなあ
なんていうか世の中からズレまくってるよ

424:デフォルトの名無しさん
22/09/24 15:01:08.03 baRfG8oL.net
次世代言語の話というより、格付けをしたいだけのキッズが混ざってるからな

425:デフォルトの名無しさん
22/09/24 15:07:26.56 oo/J7FFO.net
トーバルズ氏、Rust導入やM2搭載「MacBook Air」について語る
URLリンク(japan.zdnet.com)
Rustがまだカーネルに導入されていない理由の1つは、一部の開発者が、Linuxで動かすには非標準のRustの拡張がたくさん必要になることを懸念していることだ。
例えば、Rustで書かれたLinuxの新しいNVMeドライバーを動かすには、70以上の拡張が必要になる。
しかしTorvalds氏は、自分たちはすでに何十年も、標準のC言語にはないものを使い続けてきたと指摘した。
「私は以前から、この分野の標準はゴミだと大声で主張してきた。標準が間違っているので、私たちは標準を無視している。Rustについても同じことが言えるだろう」と同氏は言う。
少なくともTorvalds氏は、重要なのはむしろRustのコンパイラーの信頼性と安全性だと考えている。
今ある問題


426:の1つは、「GCC Rust」の信頼性と安定性が低いことだ。このため現実的には、今のところ、LinuxでRustを使用するには「Clang」を使うしかない。 しかしTorvalds氏は、「Clangは十分使える。Rustをマージすればおそらく有益だろうし、カーネルに害を与えることもないだろう」と語った。



427:デフォルトの名無しさん
22/09/24 15:22:13.06 znV/izy5.net
最近はClangが賢いしLLVM方式は多言語をサポートできて有利だな
技術力のない次世代言語はLLVMコードを吐かずにCコードを吐いて最適化の機会を失っている

428:デフォルトの名無しさん
22/09/24 15:50:34.59 46kCizQt.net
勝利条件が間違っているのでチャンスを与えても無視されているケースもあるけど

429:デフォルトの名無しさん
[ここ壊れてます] .net
>>409
Nimですね

430:デフォルトの名無しさん
22/09/24 22:56:21.99 eoiIUnmb.net
Rust普通にfor文回すだけでもコンパイルエラーになって草
なんだこの言語は

431:デフォルトの名無しさん
22/09/24 23:12:05.67 84FXrjPL.net
複数のCコンパイラ(gcc, g++, clang, vc, intel c++, tccなどなど)に対応するより、1つのほうが楽だからそうしてるだけで
技術力がない訳じゃないんだわ。アホ信者だろうからどうでもええけど

432:デフォルトの名無しさん
22/09/24 23:20:12.97 pfcr5AFZ.net
>>409
そのLLVMはC++で作られてるわけで

433:デフォルトの名無しさん
22/09/24 23:39:17.14 SwoMyRrN.net
ある言語などの処理系がどの言語で書かれているかは全く無関係
例えばPythonで書かれていても動作が遅くなるだけで問題なく動く
そしてLLVMの出現時期がたまたま既にC++が標準化され普及した直後だったからC++で作られただけの話
もっと以前ならCで書かれただろうし現在開始のプロジェクトならRustで書かれただろう

434:デフォルトの名無しさん
22/09/24 23:53:07.05 46kCizQt.net
Rustブームの次はLLVMを教えてくれるのか
乗るしかない知の高速道路に

435:デフォルトの名無しさん
22/09/25 00:19:45.91 Esy03jAc.net
LLVM相当をRustで実装とかもう誰かやってそう

436:デフォルトの名無しさん
22/09/25 01:46:08.85 5EJgs9fu.net
>>413
様々なコンパイラに対応するという目標からして間違っているよ
本来の目標は様々なアーキテクチャに対応することだね
その目標を達成するための様々な方法の一つとしてCに変換する方法があるけど
LLVMに変換する方法と比べてCに変換する方法は様々な点で劣ってしまうね

437:デフォルトの名無しさん
22/09/25 09:17:51.29 LGm5VRVM.net
gccとllvm、違いを述べてみよ

438:デフォルトの名無しさん
22/09/25 09:29:12.22 Rxhh3DJ9.net
GNUとApple。

439:デフォルトの名無しさん
22/09/25 09:39:28.60 1aDg8GuI.net
>>419
各プログラミング言語とも各アーキテクチャとも独立した中間コードにあたる命令セットと型システムを持つLLVMでは
各言語のコンパイラはその命令セットによるLLVM中間コードを吐くだけで
LLVMが一般的な最適化と各アーキテクチャに対する最適化を行なって最終コード生成をしてくれる
GCCは時代遅れのシステム設計なのでそのへんが上手く行っていない

440:デフォルトの名無しさん
[ここ壊れてます] .net
何事にも優劣を付けたがる人

441:デフォルトの名無しさん
[ここ壊れてます] .net
GCCのRTLも知らない知ったかなんて相手するなよ

442:デフォルトの名無しさん
[ここ壊れてます] .net
まぁgccも3くらいの頃はRTLがあるとはいえ結構密結合していて改造するのも大変だった記憶
4以降くらいで中間表現がちゃんとなって今はLLVMと変わらないんじゃないかな
どちらかというとライセンスの問題のほうが違いとしては大きいかもね

443:デフォルトの名無しさん
[ここ壊れてます] .net
RTLはあくまでもGCCによるGCCフロントのための内部の存在から脱しきれていない
LLVMのように外部の


444:独立した主体が中間コードを生成しても使える状況には程遠い



445:デフォルトの名無しさん
22/09/25 10:25:14.81 3FXwzWVL.net
パーツ化するのをrmsが反対してたのが
大きいんじゃないの?

446:デフォルトの名無しさん
22/09/25 10:27:11.96 PDKGWlWe.net
>>425
もしかして GCC = GNU C Compiler って思ってるおじいちゃんなのかな?w

447:デフォルトの名無しさん
22/09/25 10:28:34.89 Rxhh3DJ9.net
で、統一教会はなんて言ってるの?

448:デフォルトの名無しさん
22/09/25 10:36:05.47 hjORpT1Q.net
linuxはいつまでgccを使い続けるつもりなのか

449:デフォルトの名無しさん
22/09/25 10:41:19.90 7o/BwXuI.net
Cのheaderと型情報のないバイナリをパーツ化していたのに
一体化してどうすんの

450:デフォルトの名無しさん
22/09/25 10:42:40.37 0nYZB2Sd.net
GCCとLLVMって 各種ベンチマーク見ると
ほぼサイズも実行速度も同程度っていうのが現実
だからどっちでも いっしょしょ

451:デフォルトの名無しさん
22/09/25 10:49:07.78 Rxhh3DJ9.net
スレにサタンが紛れ込んでると思います。

452:デフォルトの名無しさん
22/09/25 11:03:01.03 g3b7BSZx.net
>>431
性能はほぼ一緒だね
しかしこのスレに一番関連ある関心事は新たな次世代言語が作られた時のコード生成のためにどちらが利用できるか利用しやすいかかな
現状だとほぼ間違いなくLLVMが選ばれると思う

453:デフォルトの名無しさん
22/09/25 11:08:43.08 7o/BwXuI.net
選ばれるとは何かが分からない
wasmを選んだ奴はllvmを却下したのか

454:デフォルトの名無しさん
22/09/25 11:17:57.28 g3b7BSZx.net
>>434
Wasmは多々あるアーキテクチャの一つ
LLVMコードからWasmコードが生成されるという関係
各言語コード→LLVMコード→Wasmコード(あるいはx64コードなど)

455:デフォルトの名無しさん
22/09/25 11:26:05.63 PDKGWlWe.net
>>433
後発なので色々改善されてるとは思うけどぶっちゃけ慣れのレベルじゃね?

456:デフォルトの名無しさん
22/09/25 11:29:22.28 7o/BwXuI.net
パーツ化を進めた結果が、llvmをwasmに変換する作業なのか

457:デフォルトの名無しさん
22/09/25 11:31:17.41 P75X35KX.net
”様々なコンパイラに対応するという目標からして間違っているよ 本来の目標は様々なアーキテクチャに対応すること”
また変な事言い出してきた。llvm13.0でllvm/ADT/Triple.hを確認すると59種のアーキテクチャが確認できて
手元のgccが79種、こいつは足し算もできないどころか、自分の文章に矛盾だらけなことに気づいていない.....
劣ってるのは、何でもかんでも引っ張り出してきて他言語を攻撃する品性のないあんたの頭であって、優れているのは
地道に言語実装を担当するコミッターであり、決してあんたではない。「〇〇を勉強してる俺スゲー!」www

458:デフォルトの名無しさん
22/09/25 11:40:34.50 tfhvRRUB.net
俺スゲーっていうか
自分の力量も相手の力量も両方見えてないのが初心者の特徴
フワフワした断片的な知識で夢心地になれるのも初心者の特徴

459:デフォルトの名無しさん
22/09/25 11:43:12.78 GKeNFFx5.net
Cコードを生成してるNimはマイナー言語のまま終わりそうよ

460:デフォルトの名無しさん
22/09/25 11:52:46.22 UN+agVS4.net
>>437
後から慌ててパーツ化を進めたのはGCC

461:デフォルトの名無しさん
22/09/25 12:22:24.14 HLrQUK/+.net
このスレに出てくる言語だと
SwiftやRustやZigやKotlin(ネイティブ生成時)などみんな各コンパイラがバックエンドとしてLLVMを使っている
もちろんC系各言語はClangがLLVMバックエンド

462:デフォルトの名無しさん
22/09/25 13:25:51.48 7o/BwXuI.net
GCでも似たような話を聞いた
多々ある言語がみんなGCを使っているのに何故ARCなのかって
おそらく、多々あるアーキテクチャの一つにならない方が得をする可能性もあるからじゃないか

463:デフォルトの名無しさん
22/09/25 14:58:40.12 P75X35KX.net
gccのほうが変則的ながらサポートするアーキテクチャが多いのは歴史が長いからだろうけど、gcc


464: rustとか linusが言ってるように存在する(だがいまいち)んだから、攻撃性だけ高いバカは相手にしちゃいかんのな? 公式じゃないとしても様々なコンパイラに対応はrustですら行っていて自分に返ってきた諸刃の剣になっとるわ 何が言いたいのか1つも分らんし、結局はマイナーだの、みんながLLVMだの。マジ気持ち悪い



465:デフォルトの名無しさん
22/09/25 15:24:54.20 czhuHWYf.net
nimはコンパイラを作らない方針よ
Cへのコンバータを代わりに用意していましゅ

466:デフォルトの名無しさん
22/09/25 17:11:04.17 Rxhh3DJ9.net
>>439
日本の技術は世界一。

467:デフォルトの名無しさん
22/09/25 17:28:42.91 /uxFL98k.net
次スレタイから
Nim out
Zig in


468:デフォルトの名無しさん
22/09/25 18:03:28.36 w52o4V7F.net
Carbonも入れよう
Go、Rust、Swift、Zig、Carbonはまつもとゆきひろ公認の次世代言語だからね
URLリンク(logmi.jp)

469:デフォルトの名無しさん
22/09/25 18:11:13.74 Rxhh3DJ9.net
D言語も入れるべきでは?

470:デフォルトの名無しさん
22/09/25 18:43:21.75 +OL/eqQP.net
当時Zigに注目してなかったが、過去スレのこれ↓今度は「競プロ的視点」でZigのところ再現してくれ
ちなみに某一名が >それは専用プログラムでない限りプログラミングでやってはいけない行為 >"caller hash"
と批判しているが、"Rust@github rust/optimized-customhashmap"でも行われている。
URLリンク(github.com)
スレリンク(tech板)
976デフォルトの名無しさん2022/08/05(金) 07:34:10.27ID:BZGh0CoX
Time in seconds for each data size: kjvbible.txt
x10 x100 x200 x400 Mem Comment
0.018 0.052 0.089 0.174 ***MB baseline/cat
0.036 0.089 0.147 0.260 ***MB baseline/rg foobar (ripgrep, no match)
0.032 0.091 0.159 0.290 ***MB baseline/ugrep foobar (no match)
0.058 0.457 0.889 1.789 1.1MB baseline/grep foobar (no match)
0.219 2.108 4.127 8.263 0.9MB baseline/wc -w (word count, total only)
0.154 1.271 2.551 5.079 2.0MB C (caller hash,stdin=binary-mode)
0.177 1.412 2.733 5.446 3.8MB Go (caller hash)
0.161 1.458 2.903 5.671 1.4MB C++ (caller hash,cin=binary-mode)
0.175 1.513 2.953 5.863 4.6MB Zig @github fixed
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
0.176 1.572 3.124 6.045 2.6MB Rust@github rust/optimized-customhashmap <------実は"caller hash"
0.180 1.597 3.219 6.267 3.1MB Rust@5ch res >>602
Ryzen9 5900X windows11

471:デフォルトの名無しさん
[ここ壊れてます] .net
そんなことより条件揃えないベンチは何も価値がない
どうでもいい話を今ごろ蒸し返すのは病気

472:デフォルトの名無しさん
[ここ壊れてます] .net
Nim下げしたいがためだけにgccよりllvmとか言ってたのか
くだらな

473:デフォルトの名無しさん
[ここ壊れてます] .net
Cコードを生成するNim
LLVMコードを生成するZig
どちらがまともか一目瞭然

474:デフォルトの名無しさん
22/09/25 19:15:44.04 PDKGWlWe.net
唯一確かなのは言語のスレで実装でマウント取ろうとする奴がまともでないことだな

475:デフォルトの名無しさん
22/09/25 19:22:43.96 toxRGZVn.net
ある言語で誰かにより書かれた特定のアプリやシステムやプログラムコードをもってその言語自体を叩く人がいつもいるね
区別がつかないのかも

476:デフォルトの名無しさん
22/09/25 19:27:32.77 o/MazDuA.net
そもそも言語を叩くって意味が分からん�


477:� いや、意味は分かるんだけど動機が分からんわ プログラミング言語に好きも嫌いもなくて必要なもんを使うだけ←わかる 嫌いな言語なんてない←わかる 嫌いな言語がある←わかる 嫌いな(?)言語を叩く←???



478:デフォルトの名無しさん
22/09/25 19:33:28.70 Rxhh3DJ9.net
>>450
次世代言語は遅いくせにメモリー食いすぎだな。

479:デフォルトの名無しさん
22/09/25 19:34:35.56 Rxhh3DJ9.net
>>456
5chでRustやRubyが叩かれるのは理由があるからな。

480:デフォルトの名無しさん
22/09/25 19:41:23.81 6wI0gbs/.net
RubyはガイジのせいだけどRustにもガイジがいるの?

481:デフォルトの名無しさん
22/09/25 19:45:35.90 OVW1TBF9.net
>>459
熱心なアンチをここでよく見かけるw

482:デフォルトの名無しさん
22/09/25 20:30:28.24 jQaUrv4h.net
実装で特別なことはしてないが「競プロ的視点」という事で:
Language x10 x100 x200 x400 Memory Comment
--------------------------------------------------------------
Zig 0.118 1.073 2.113 4.203 3.2MB (std.HashMap + "caller hash" by Context(std.hash.Fnv1a_64.hash))
Zig 0.162 1.493 2.970 5.935 4.6MB (std.StringHashMap)
zig version 0.10.0-dev.4166+cae76d829
CPU Zen3@boost max~4.75GHz
Faster than C になってる(Cはまだまだ最適化の余地があると思うが)

483:デフォルトの名無しさん
22/09/25 20:40:28.94 tSRJjxfh.net
バカだな
言語間で異なるアルゴリズムを使っていたら
それは言語の比較ではなくアルゴリズムの比較だ

484:デフォルトの名無しさん
22/09/25 20:45:11.70 Rxhh3DJ9.net
実際に速くても、RustよりZigのほうが速い証明にならんのか?

485:デフォルトの名無しさん
22/09/25 20:51:08.64 WuvdTVAA.net
ZigもRustもコードを合わせればほぼ同じLLVMコードを吐いてほぼ同じ結果になるやろな
無論Clang使用したCも

486:デフォルトの名無しさん
22/09/25 21:20:01.75 7o/BwXuI.net
叩かれる側に原因があるっていうのはアフォーダンス
物を売りつければ、買う側に原因があるという
ちょうど猫が入りそうな箱に猫を入れたら、箱に原因があるという

487:デフォルトの名無しさん
22/09/25 21:45:37.43 S7teK5ry.net
おーいつもやつ帰ってきたか
寂しかったぞ
三連休どこに消えてたんだ
家族サービスでもしてたか?
書き込み減って悲しかったぞ

488:デフォルトの名無しさん
22/09/25 23:10:00.88 LGm5VRVM.net
C言語へのトランスレート自体は悪くない。
でもマイナー言語でリソース足りないのに色んな言語へのトランスレートをやろうとするのは無理すぎ。

489:デフォルトの名無しさん
22/09/25 23:31:48.34 PDKGWlWe.net
>>467
> 色んな言語へのトランスレートをやろうとするのは無理すぎ。
そんな言語あるの?

490:デフォルトの名無しさん
22/09/26 12:30:23.28 YfpqeBHF.net
JVM 系言語が Kotlin Native, Scale.js, GraalVM あたりで JVM 以外に色気出すのは筋悪いと思うね。
そこに魅力を感じる層は結局自分が今習得しているツールに縛られた技術選定しかできない人々という意味でも、発展性がない。

491:デフォルトの名無しさん
22/09/26 14:29:10.13 8+SLfSDi.net
>>469
視野が狭い末端プログラマーらしい意見だね。
君は結局自分が今置かれた立場に縛られた物事の見方しかできない人という意味でも、発展性がない。

492:デフォルトの名無しさん
22/09/26 14:40:41.23 tGukFybk.net
>>453
nlvmというトランスレーターではないllvm IRを直接吐き出す実装があるんだわ。もちろん、公式じゃないし
こんな事する意味があまりないから全然流行ってないけど、上のほうで暴れてたLLVM=Rust信者だって
もともとはRustだってOCamlで書かれた最初のコンパイラを辞めて、LLVMのセルフホストになった。
そこにコンパイラ基盤がLLVMだから良いとか・優秀だという考えはない、単にコンパイルを速くしたかったか
開発リソースを集中させたかっただけ。現にgccrsはllvmだと宜しくない場合があるから作られてるわけで
言語へのトランスレートが無理なんじゃなく、作者は開発コスト問題から数多ある無数のCコンパイラへ対応は
辞めたがってるけど、それだってマイナーなTiny C/tccがC標準から少し逸脱してるから辞めたいだけ

493:デフォルトの名無しさん
22/09/26 14:41:03.61 heiSJ5NK.net
暇なんか

494:デフォルトの名無しさん
22/09/26 14:46:16.26 tGukFybk.net
暇なんや、ごめん。。。

495:デフォルトの名無しさん
22/09/26 14:51:59.22 6oNZz9Ue.net
>>469
根拠を示していないから、ただの誹謗中傷にしかなっていない。
煽るにしても、もうちょっとそれらしい主張にしたら?
例えば「JVM系の言語はだらしなくヒープを使うからネイティブにしても速くならない。そんなのをやるんだったら、安全性と速さを両立したRustを勉強したほうがいい」とか。

496:デフォルトの名無しさん
22/09/26 16:55:54.26 heiSJ5NK.net
ruby は ruby で実装されています
遅くなる罠

497:デフォルトの名無しさん
[ここ壊れてます] .net
>>471
LLVMなんてどこでも使っているのに
LLVMというだけでRust信者と思い込むのは浅はか
なんでもかんでもRustにもって来たがるのはアンチの悪い癖

498:デフォルトの名無しさん
[ここ壊れてます] .net
>>469
JVM言語の唯一のメリットであるポータブルな点は当時と比べて重要度を失っているんじゃないかな
もちろんポータブル自体は有利だけどJVMよりもっと様々な必要や要素を兼ね備えたWASMの出現が大きかったね
後発だから色んな改善がされているのは当たり前だけどWASM>JVMであることは否定しようがないもんね

499:デフォルトの名無しさん
22/09/26 20:34:04.50 aq2MKDiL.net
URLリンク(github.com)
Language x10 x100 x200 x400 Memory Comment
--------------------------------------------------------------
Zig 0.118 1.073 2.113 4.203 3.2MB (std.HashMap + "caller hash" by Context(std.hash.Fnv1a_64.hash))
C(gcc) 0.136 1.146 2.271 4.531 2.0MB (optimized.c, binIO,jemalloc,O4,LTO) NEW
C(clang/LLVM) 0.137 1.147 2.280 4.544 2.0MB (optimized.c, binIO,jemalloc,O3,LTO) NEW
Go 0.177 1.412 2.733 5.446 3.8MB (caller hash)<--from過去スレ
Rust(LLVM) 0.154 1.425 2.838 5.674 2.6MB (optimized-customhashmap,O3,LTO,caller-hash) NEW
以下、caller-hashではない
Zig 0.162 1.493 2.970 5.935 4.6MB (std.StringHashMap)
Rust(LLVM) 0.214 1.725 3.396 6.715 3.5MB (optimized,fxhash,O3,LTO) NEW
zig version 0.10.0-dev.4166+cae76d829
gcc 12.2.0/clang 15.0.0
rustc 1.64.0 (a55dd71d5 2022-09-19)
CPU Zen3@boost max~4.75GHz
Go Ryzen9 5900X windows11 <-- Boost Clock. Up to 4.8GHz.?
Rust(optimized-customhashmap)はC(optimized.c)と「コードを合わせ」てあるはずだが、コンパイルオプション程度の「簡単」な工夫を試した限りではgcc/clangと「ほぼ同じ結果にはならなかった」
「コードを合わせたRust」がCと比べて「2~3割程度遅い」のは「そういう場合もあるよね」で驚きも失望もない
意外なのは過去スレGoがRustと同水準だ(起動時間0.03s程度以外むしろGoの方が速い)という事。(こちらで再現したわけではない)

500:デフォルトの名無しさん
22/09/26 21:18:14.74 kqzwQQxQ.net
またキチガイが粘着にデマを蒸し返してるのか
RustがC/C++と同等の速さで動くことは世界中で様々なケースで確認済み
今は次の段階へ進んでいて新たなシステム構築からRustへ置き換わって行ってる

501:デフォルトの名無しさん
22/09/26 21:28:58.87 C6vutbgO.net
Rustはコードがスパゲッティになっちゃうから
その分遅くなる可能性あるよね
スパゲッティにならなきゃCと同等だよ

502:デフォルトの名無しさん
22/09/26 21:31:40.65 O0BeXmlV.net
>>479
さすがにそりゃ無理だろ。

503:デフォルトの名無しさん
22/09/26 21:46:52.90 9MQ9piMO.net
>>480
Rustで書くと素直な整理されたデータ構造に改善する方へ寄せられていくから
スパゲティにはならずむしろスパゲティ解消のメンテ


504:しやすい良いコードになってしまいますね



505:デフォルトの名無しさん
22/09/26 21:52:22.11 +dm3CjP+.net
保守性の悪いスパゲッティなコードを書く人がRustを嫌っているのはそこだな
Rustだといつもの汚い思い通りのコードが書けないからイライラするのだろう

506:デフォルトの名無しさん
22/09/26 22:14:45.96 /nP0aUDh.net
Rustスレで自己満クソコードをいっぱい貼った子がおってなw
あれたぶん自分ではきれいな非スパゲッティコードだと思ってるんやろな

507:デフォルトの名無しさん
22/09/26 22:20:48.84 beq6P1IL.net
>>484
最近Rustスレ見ているけどそんなの見たことないな
別の言語の話なのかな

508:デフォルトの名無しさん
22/09/26 22:36:11.87 jR+qoQ1m.net
汚コーダーこと複オジ必死ww

509:デフォルトの名無しさん
22/09/26 22:39:34.93 8PEh+vqG.net
Rustはある種のBDUFを強制するから良い場合もあれば良くない場合もある

510:デフォルトの名無しさん
22/09/26 22:52:31.71 pezTruwP.net
具体的にその汚いコードというのを見てみたい
もし本当にあるならば

511:デフォルトの名無しさん
22/09/26 23:05:18.27 /nP0aUDh.net
自分ではキレイと思ってるから自分では自信があったのかなw
スレ住民にクソコード貼るなって言われても意固地になってたよw
その流れを再放送するなら無意味だよね
聞く耳持たないだけだから

512:デフォルトの名無しさん
22/09/26 23:10:51.04 s+ZBVtyn.net
仕様をよっぽど気に入らない限りコードなんて見なければいい
仕様が憎ければコードまで汚く見える

513:デフォルトの名無しさん
22/09/26 23:19:28.91 pT4nta3W.net
スパゲティコード見せて
Rustで見かけたことないので興味ある

514:デフォルトの名無しさん
22/09/26 23:27:53.64 UCDuW+LB.net
>>489
「ママー、きょうこんなコードかいたんだよ、みてみてー」ってノリだったから汚いかどうかは眼中になかったんだろ
気持ち悪いおっさんが幼稚園児メンタルで汚コードを一日中貼り続けるからマジキモかったけどな

515:デフォルトの名無しさん
22/09/26 23:30:20.22 27oIc9Ns.net
>>491
>>1から過去スレをたどっていくことができない情弱
・酷評されたコードを汚くないと再反駁するためのネタ振り
どっち?

516:デフォルトの名無しさん
22/09/26 23:32:17.55 /nP0aUDh.net
再放送になるだけだから相手しちゃダメよ

517:デフォルトの名無しさん
22/09/26 23:33:27.62 TfyFKTsU.net
スパゲッティな汚いコードが貼られているスレどこよ?

518:デフォルトの名無しさん
22/09/26 23:38:47.29 n/I9g/yq.net
昔はgotoだらけの制御が絡み合って個々に分解しにくいコードを指してスパゲティと呼んだものだが
今時そんなgotoだらけのコードはないだろうから、どんなコードを指してスパゲティと呼んだのか興味はある。

519:デフォルトの名無しさん
22/09/26 23:40:55.28 Lm6MVDpz.net
コードを示せない上にスレも示せないって、スパコードが実在しないんじゃね

520:デフォルトの名無しさん
22/09/26 23:42:48.94 s+ZBVtyn.net
きれい
a + (b + c) = (a + b) + c
汚い
(= (+ a (+ b c)) (+ (+ a b) c))

521:デフォルトの名無しさん
22/09/26 23:48:39.78 TKJcQCDW.net
Rustでスパゲッテイなコードは起きないだろうから
>>484がRustを叩きたくて嘘をついていて引くに引けなくなっただけだと思うよ

522:デフォルトの名無しさん
22/09/26 23:54:32.25 Jsp+UQ/m.net
最初から「Rustスレ」でって書いてあるじゃん
ディープコピーすら知らなかった複オジの黒歴史を見てこいよw

523:デフォルトの名無しさん
22/09/26 23:56:01.56 OQjD8tr1.net
>>500
本人だから相手しちゃダメ
また汚コードペタペタされるぞ

524:デフォルトの名無しさん
22/09/27 00:01:35.99 GvJUGqKn.net
Rustスレもいつも眺めているがスパゲティコードらしきものを見たことないな
そもそもRustでスパゲッティコードというものが想像つかん

525:デフォルトの名無しさん
22/09/27 00:16:44.35 8a7P63B1.net
急に必死じゃん
ウケる


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch