スレタイ以外の言語もok
前スレ
次世代言語28 TypeScript Swift Go Kotlin Rust Nim
https://mevius.5ch.net/test/read.cgi/tech/1661739736/
次世代言語29 TypeScript Swift Go Kotlin Rust Nim
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2022/09/17(土) 19:05:49.83ID:6v3irpfN344デフォルトの名無しさん
2022/09/21(水) 21:52:13.38ID:Q/66XtDV >>342
バカの相手はバカしかつとまらないってことだよ
バカの相手はバカしかつとまらないってことだよ
345デフォルトの名無しさん
2022/09/21(水) 21:54:11.18ID:0J6EjSCl346デフォルトの名無しさん
2022/09/21(水) 22:23:35.93ID:Y7cJ6m1Q 「Rust」の「コンパイル時点でメモリ安全性」(仮 + *)は「証明」されていない
(*Rustは「メモリリークをコンパイル時に防ぐ」ことは出来ない)
>>325,335 >>339 YO
「意味論」「セマンティクス」についてしようや
前スレ
>>https://mevius.5ch.net/test/read.cgi/tech/1661739736/528
>あるいはRustでは保証するとか証明可能とか言う話は全て架空だ
>数学的証明された事実は一つもない
>>https://mevius.5ch.net/test/read.cgi/tech/1661739736/529
>まあ数学自体が架空だと思ってる奴もいるんだよな
(*Rustは「メモリリークをコンパイル時に防ぐ」ことは出来ない)
>>325,335 >>339 YO
「意味論」「セマンティクス」についてしようや
前スレ
>>https://mevius.5ch.net/test/read.cgi/tech/1661739736/528
>あるいはRustでは保証するとか証明可能とか言う話は全て架空だ
>数学的証明された事実は一つもない
>>https://mevius.5ch.net/test/read.cgi/tech/1661739736/529
>まあ数学自体が架空だと思ってる奴もいるんだよな
347デフォルトの名無しさん
2022/09/21(水) 22:28:40.37ID:ZvRKgk02348デフォルトの名無しさん
2022/09/21(水) 22:37:04.29ID:JDRywRt9 何でレスするたびにいちいちID変えてるの?
349デフォルトの名無しさん
2022/09/21(水) 22:43:39.75ID:VH5FwCf0350デフォルトの名無しさん
2022/09/21(水) 22:59:08.22ID:YRic72Dm351デフォルトの名無しさん
2022/09/21(水) 23:10:55.31ID:+WdKqpjN352デフォルトの名無しさん
2022/09/22(木) 06:32:39.62ID:KYC2ssXj353デフォルトの名無しさん
2022/09/22(木) 07:14:04.21ID:DmZSjZX3 >>352 Rusteseは素人だまして近々Rustで商売を始めるの?
354デフォルトの名無しさん
2022/09/22(木) 08:10:30.13ID:ge+JBm7w Cloudflare、NGINXに代えて自社開発のRust製HTTPプロキシ「Pingora」をグローバルCDNに採用。性能向上しつつCPUとメモリ消費を3分の1に
https://www.publickey1.jp/blog/22/cloudflarenginxrusthttppingoracdncpu31.html
https://www.publickey1.jp/blog/22/cloudflarenginxrusthttppingoracdncpu31.html
355デフォルトの名無しさん
2022/09/22(木) 08:58:30.88ID:6phq5bQc >>354
世界トップシェアのCloudflareがRustで書かれて動いているのかよ!
世界トップシェアのCloudflareがRustで書かれて動いているのかよ!
356デフォルトの名無しさん
2022/09/22(木) 11:29:07.11ID:OHyjVVFp この腐ったスレで仮定の話をしてみる
尋常ならざる「ヘイト」を集めた仮想集団Rustese(4~5名)が、近々
尋常ならざる「ヘイト」を集めた仮想集団Rustese(4~5名)が、近々
357デフォルトの名無しさん
2022/09/22(木) 12:21:57.02ID:C83w8w00358デフォルトの名無しさん
2022/09/22(木) 12:30:36.06ID:u/eEfzNS359デフォルトの名無しさん
2022/09/22(木) 12:43:40.74ID:Usn+VDp/ >>356
もしかして相手にしてるのが複オジ一人だと気付いてない?
もしかして相手にしてるのが複オジ一人だと気付いてない?
360デフォルトの名無しさん
2022/09/22(木) 12:56:32.85ID:brooaw/j >>356 >>353
https://mevius.5ch.net/test/read.cgi/tech/1663409149/255
デフォルトの名無しさん 2022/09/20(火) 20:30:32.65 ID:poUTUsCs
こんなの見つた
Rust part16
https://mevius.5ch.net/test/read.cgi/tech/1656285423/738
https://mevius.5ch.net/test/read.cgi/tech/1656285423/743
>「実装させない方法があるかどうか」
>Rust の初心者として様々な言語機能を理解したいという立場で疑問に思った部分を抜き出し
これ自分の学習用とは思えない
この人も、Rustの「全訳」に挑んでいるのかも
なんにしても、それぞれの言語の「公式以外」から「全訳」(全解説)と称するものが今後出てきたら要注意
>>https://mevius.5ch.net/test/read.cgi/tech/1663409149/202
後日「答え合わせ」しようや
https://mevius.5ch.net/test/read.cgi/tech/1663409149/255
デフォルトの名無しさん 2022/09/20(火) 20:30:32.65 ID:poUTUsCs
こんなの見つた
Rust part16
https://mevius.5ch.net/test/read.cgi/tech/1656285423/738
https://mevius.5ch.net/test/read.cgi/tech/1656285423/743
>「実装させない方法があるかどうか」
>Rust の初心者として様々な言語機能を理解したいという立場で疑問に思った部分を抜き出し
これ自分の学習用とは思えない
この人も、Rustの「全訳」に挑んでいるのかも
なんにしても、それぞれの言語の「公式以外」から「全訳」(全解説)と称するものが今後出てきたら要注意
>>https://mevius.5ch.net/test/read.cgi/tech/1663409149/202
後日「答え合わせ」しようや
361デフォルトの名無しさん
2022/09/22(木) 14:26:35.78ID:0ju0q1YC 今日もGoスレで暴れている
362デフォルトの名無しさん
2022/09/22(木) 14:31:10.89ID:sLzupWJP 「ヘイト」を集めた「仮想集団Rustese」(4~5名)(仮定)はどういう設定なの?
363デフォルトの名無しさん
2022/09/22(木) 15:00:07.02ID:HWZm8NU4 各スレをそれぞれ荒らしている集団
それぞれ担当分野をいくつか持っている
それぞれ担当分野をいくつか持っている
364デフォルトの名無しさん
2022/09/22(木) 15:33:09.95ID:SRcSwEOM という設定?
365デフォルトの名無しさん
2022/09/22(木) 15:39:42.78ID:Io0prChu 日本のITの発展を阻害するのが目的な裏組織でもあるんじゃないかと妄想したくなるなw
366デフォルトの名無しさん
2022/09/22(木) 15:45:41.23ID:llfSUMQF なるほど、腐ったスレ -> 腐った設定を楽しむポエスレ
追加設定(仮):
Rust,Go,C#,組込み,低レイヤー,それぞれ担当分野の強みを集めて日本製VRヘッドセットなどのウェアラブルデバイスのキット、総合ソリューション商売(仮)を近々発表する設定
ファームウェア、デバイスドライバがRust製、Rustの優良誤認を巧に利用したセールス
Rust,Goの「全訳」(公式以外)を出してコンサル、受託開発もすると宣伝
近々予定のLinux6.1を良い弾みに使う
Rustの>>338は都合が悪いから火消し作業@5ch w
ネットメディアに取り上げられて「顔出し」インタビュー記事が出るw
尋常ならざるネット行動で「ヘイト」を集めた「仮想集団Rustese」(4~5名)(仮定)の社長(仮)が複オジ社長(>>256)w
追加設定(仮):
Rust,Go,C#,組込み,低レイヤー,それぞれ担当分野の強みを集めて日本製VRヘッドセットなどのウェアラブルデバイスのキット、総合ソリューション商売(仮)を近々発表する設定
ファームウェア、デバイスドライバがRust製、Rustの優良誤認を巧に利用したセールス
Rust,Goの「全訳」(公式以外)を出してコンサル、受託開発もすると宣伝
近々予定のLinux6.1を良い弾みに使う
Rustの>>338は都合が悪いから火消し作業@5ch w
ネットメディアに取り上げられて「顔出し」インタビュー記事が出るw
尋常ならざるネット行動で「ヘイト」を集めた「仮想集団Rustese」(4~5名)(仮定)の社長(仮)が複オジ社長(>>256)w
367デフォルトの名無しさん
2022/09/22(木) 17:46:05.17ID:DW+YIIoo >>354
Web方面もRustが使われるとは驚いた
Web方面もRustが使われるとは驚いた
368デフォルトの名無しさん
2022/09/22(木) 18:19:41.34ID:b/GA6Yzt 5ch常駐&自演癖&妄想癖の複オジしゃちょーがまともに仕事してるわけないでしょ
おまえは何と戦ってるんだ?
おまえは何と戦ってるんだ?
369デフォルトの名無しさん
2022/09/22(木) 18:20:28.77ID:EgZWqwyS >>367
そもそもMozillaがFirefoxのために作った言語だし
そもそもMozillaがFirefoxのために作った言語だし
370デフォルトの名無しさん
2022/09/22(木) 18:45:24.24ID:EqL6Qqki >>367
Web 方面って言うか CDN なんてゴリゴリのサーバーソフトだからむしろ組込ソフトに近い分野だぞ
Web 方面って言うか CDN なんてゴリゴリのサーバーソフトだからむしろ組込ソフトに近い分野だぞ
371デフォルトの名無しさん
2022/09/22(木) 19:36:34.44ID:qLW9OXP3 そこらへんはFPGAでは?
FPGAの回路合成にC/C++は使えるけど、Rustが使えるという話は聞いたことがない。
FPGAの回路合成にC/C++は使えるけど、Rustが使えるという話は聞いたことがない。
372デフォルトの名無しさん
2022/09/22(木) 19:42:08.92ID:A33fHa/9 CDNは普通にHTTPを解釈してその様々な指定に応じて様々な対応処理をするウェブプロキシサーバー(ソフトウェア)
373デフォルトの名無しさん
2022/09/22(木) 19:42:39.81ID:qLW9OXP3 論理合成はAIを使うとよさそうですが。
374デフォルトの名無しさん
2022/09/22(木) 19:43:31.70ID:EqL6Qqki375デフォルトの名無しさん
2022/09/22(木) 19:43:37.20ID:qLW9OXP3 ニコニコもFPGAらしいですね。
376デフォルトの名無しさん
2022/09/22(木) 19:45:53.50ID:qLW9OXP3 CDNというものは、所詮、ファイルを送出してるにすぎないんですよ。
しかし、非常に高速性が要求される。
しかし、非常に高速性が要求される。
377デフォルトの名無しさん
2022/09/22(木) 19:48:37.86ID:OQfEBTkz nginx使ってたのを独自Rust実装にしたという話で
FPGAの話がどっから出てくるんだ
FPGAの話がどっから出てくるんだ
378デフォルトの名無しさん
2022/09/22(木) 19:49:00.14ID:qLW9OXP3379デフォルトの名無しさん
2022/09/22(木) 19:50:17.08ID:qLW9OXP3 いまどき、ソフトウェアとか言ってたら、もしかして:自宅警備員。
と言われちゃいますよ。
と言われちゃいますよ。
380デフォルトの名無しさん
2022/09/22(木) 20:00:45.84ID:1Wfx7IcA 表現の自由戦士になって本を出してよ
381デフォルトの名無しさん
2022/09/22(木) 20:08:57.90ID:qLW9OXP3 自分は光の戦士なので無理。
382デフォルトの名無しさん
2022/09/22(木) 20:09:17.87ID:EqL6Qqki383デフォルトの名無しさん
2022/09/22(木) 20:10:45.11ID:/ukDae2r CDNにFPGAは無理
処理すべきバリエーションが多すぎる
さらに設定ファイル毎に異なる動作をしたり機能も追加されていく
もちろんCDN各社ともproxy server softwareを用いている
処理すべきバリエーションが多すぎる
さらに設定ファイル毎に異なる動作をしたり機能も追加されていく
もちろんCDN各社ともproxy server softwareを用いている
384デフォルトの名無しさん
2022/09/22(木) 20:14:04.04ID:z6cxsZX2 >>381
草
草
385デフォルトの名無しさん
2022/09/22(木) 20:21:18.64ID:EqL6Qqki >>383
無理かどうかは分からんけどデータ自体を処理するわけじゃない(そう言うのはルーターなりスイッチの役目)だからあんまり効果は無いだろうね
無理かどうかは分からんけどデータ自体を処理するわけじゃない(そう言うのはルーターなりスイッチの役目)だからあんまり効果は無いだろうね
386デフォルトの名無しさん
2022/09/22(木) 20:27:57.36ID:KxxTKJvn じゃあ今ならRustで構築するのがベストか
Cloudflareは当たり前のことをしただけ
Cloudflareは当たり前のことをしただけ
387デフォルトの名無しさん
2022/09/22(木) 20:47:37.78ID:tkcjyRPY388デフォルトの名無しさん
2022/09/22(木) 20:51:15.94ID:+hddm2QC389デフォルトの名無しさん
2022/09/22(木) 20:58:40.24ID:EqL6Qqki SystemC とか知ってる俺スゲー君だろ
8年近くも前の記事をドヤ顔で出すあたり上っ面だけの知識っぽいけどw
8年近くも前の記事をドヤ顔で出すあたり上っ面だけの知識っぽいけどw
390デフォルトの名無しさん
2022/09/22(木) 21:08:11.72ID:tkcjyRPY >>367
おそらくフロントエンドは全部Rustになります
CDNエッジサーバーで「フロントエンドの処理を全部動かす」のが確定的になったから
そこではRustが暴れまくる
コンパイラとシステムプログラミング、OSだけでなく
Webの世界もRustが支配しそうだ
おそらくフロントエンドは全部Rustになります
CDNエッジサーバーで「フロントエンドの処理を全部動かす」のが確定的になったから
そこではRustが暴れまくる
コンパイラとシステムプログラミング、OSだけでなく
Webの世界もRustが支配しそうだ
391デフォルトの名無しさん
2022/09/22(木) 21:43:59.14ID:LJW4Hu7v >>389
Cからの動作合成が使い物になると思ってる時点で実際FPGAやったことないのバレバレなんだよな
ちゃんとパフォーマンス出そうと思ったらVerilogで書くのは当然として配置やクロック系までちゃんと調整しないといけないわけで
Cからの動作合成が使い物になると思ってる時点で実際FPGAやったことないのバレバレなんだよな
ちゃんとパフォーマンス出そうと思ったらVerilogで書くのは当然として配置やクロック系までちゃんと調整しないといけないわけで
392デフォルトの名無しさん
2022/09/22(木) 21:52:22.05ID:fvym6PGc フロントエンドでもバチクソに速さを求められて要件もシンプルな場所にはそれなりに Rust が使われると思うけど、業務アプリとかみたいに要件にも揺れがある領域では GC が基本の言語がまだまだ(もしかしたらずっと)強いだろ。
393デフォルトの名無しさん
2022/09/22(木) 21:54:38.94ID:t4qAEvuE >腐った設定を楽しむポエスレ
これでしばらく俯瞰してる
https://mevius.5ch.net/test/read.cgi/tech/1663409149/366 (一部設定加筆修正)
デフォルトの名無しさん 2022/09/22(木) 15:45:41.23 ID:llfSUMQF
なるほど、腐ったスレ -> 腐った設定を楽しむポエスレ
追加設定(仮):
Rust,Go,C#,C,組込み,低レイヤー,それぞれ担当分野の強みを集めて日本製VRヘッドセットなどのウェアラブルデバイスのキット、ソフトウェアソリューション事業(仮)を近々発表する設定
ソフトウェアスタックの一部がRust製、Rustの優良誤認(*)を巧に利用した宣伝
(* https://mevius.5ch.net/test/read.cgi/tech/1661739736/946,963)
Rust,Goの「全訳」(公式以外)を出してコンサル、受託開発もすると宣伝
近々リリース予定のLinux6.1(Rust製ドライバ実働ready)を宣伝材料に使う
Rustの真実(**)は宣伝に都合が悪いから5chで火消し作業w
(** https://mevius.5ch.net/test/read.cgi/tech/1663409149/338)
尋常ならざるネット行動で「ヘイト」を集めた「仮想集団Rustese」(4~5名)(仮定)の社長(仮)が複オジしゃちょー
(https://mevius.5ch.net/test/read.cgi/tech/1663409149/256,368)
着々と「ヘイト」を収集中
ネットメディアに取り上げられて「顔出し」インタビュー記事が出るw
> 後日「答え合わせ」しようや
(>>https://mevius.5ch.net/test/read.cgi/tech/1663409149/202,255)
これでしばらく俯瞰してる
https://mevius.5ch.net/test/read.cgi/tech/1663409149/366 (一部設定加筆修正)
デフォルトの名無しさん 2022/09/22(木) 15:45:41.23 ID:llfSUMQF
なるほど、腐ったスレ -> 腐った設定を楽しむポエスレ
追加設定(仮):
Rust,Go,C#,C,組込み,低レイヤー,それぞれ担当分野の強みを集めて日本製VRヘッドセットなどのウェアラブルデバイスのキット、ソフトウェアソリューション事業(仮)を近々発表する設定
ソフトウェアスタックの一部がRust製、Rustの優良誤認(*)を巧に利用した宣伝
(* https://mevius.5ch.net/test/read.cgi/tech/1661739736/946,963)
Rust,Goの「全訳」(公式以外)を出してコンサル、受託開発もすると宣伝
近々リリース予定のLinux6.1(Rust製ドライバ実働ready)を宣伝材料に使う
Rustの真実(**)は宣伝に都合が悪いから5chで火消し作業w
(** https://mevius.5ch.net/test/read.cgi/tech/1663409149/338)
尋常ならざるネット行動で「ヘイト」を集めた「仮想集団Rustese」(4~5名)(仮定)の社長(仮)が複オジしゃちょー
(https://mevius.5ch.net/test/read.cgi/tech/1663409149/256,368)
着々と「ヘイト」を収集中
ネットメディアに取り上げられて「顔出し」インタビュー記事が出るw
> 後日「答え合わせ」しようや
(>>https://mevius.5ch.net/test/read.cgi/tech/1663409149/202,255)
394デフォルトの名無しさん
2022/09/22(木) 22:05:07.85ID:Gy6yFsGR >>354
Nginxは静的webサーバーとしてはApacheより速いけど、HTTP(S) ProxyやリバースProxyでそんなに速くないし
ロードバランシングもあるけど、モニタリングとか簡素だもん。Cloudflareがいままで余りにもお粗末だっただけで
HAProxyやEnvoy(いずれもC系)でHTTPSでは99%タイルで3倍以上、Traefikの最新版だって2倍スループットの
差が出る。まあ上の記事にも書いてあるけどね
ちょっと古いけど、ベンチマーク(もちろんCPUやメモリ消費量の話じゃないけど、それはパフォーマンスに直結する)
https://www.loggly.com/blog/benchmarking-5-popular-load-balancers-nginx-haproxy-envoy-traefik-and-alb/
Nginxは静的webサーバーとしてはApacheより速いけど、HTTP(S) ProxyやリバースProxyでそんなに速くないし
ロードバランシングもあるけど、モニタリングとか簡素だもん。Cloudflareがいままで余りにもお粗末だっただけで
HAProxyやEnvoy(いずれもC系)でHTTPSでは99%タイルで3倍以上、Traefikの最新版だって2倍スループットの
差が出る。まあ上の記事にも書いてあるけどね
ちょっと古いけど、ベンチマーク(もちろんCPUやメモリ消費量の話じゃないけど、それはパフォーマンスに直結する)
https://www.loggly.com/blog/benchmarking-5-popular-load-balancers-nginx-haproxy-envoy-traefik-and-alb/
395デフォルトの名無しさん
2022/09/22(木) 22:06:12.58ID:U8OH4frM 嫌儲板にRustのスレが立つ日が来るとはwwww
Linux、開発言語としてRustの導入がほぼ確定!まだ覇権プログラミング言語Rustを学んでない奴おりゅ? [543236886]
https://greta.5ch.net/test/read.cgi/poverty/1663742232/
Linux、開発言語としてRustの導入がほぼ確定!まだ覇権プログラミング言語Rustを学んでない奴おりゅ? [543236886]
https://greta.5ch.net/test/read.cgi/poverty/1663742232/
396デフォルトの名無しさん
2022/09/22(木) 22:20:15.18ID:Gy6yFsGR それとHTTP(S) ProxyなんてHTTPリクエストの入り口だけど、それを「フロントエンド」なんて言わないよね。
大体はミドルウェア扱いで、コンペティションならサーバーサイドの処理結果や連続する同一リクエストなどを
Proxyキャッシュから返すとか小細工するけどさ
ほとんどの実際のサーバーサイドの入り口のプログラミングだって普通にファイヤーウォールの中にあるので
そんな外で一体になるようなプログラミングは許されることは多くない
エッジサーバー言い換えるとエッジコンピューティングは、CDNやIoTのような特殊な業務には求められるけど
データーベースにつながってるようなシステムだと(工夫して非同期を使っても)結局データを取りに行って
戻ってこなくちゃならないし
大体はミドルウェア扱いで、コンペティションならサーバーサイドの処理結果や連続する同一リクエストなどを
Proxyキャッシュから返すとか小細工するけどさ
ほとんどの実際のサーバーサイドの入り口のプログラミングだって普通にファイヤーウォールの中にあるので
そんな外で一体になるようなプログラミングは許されることは多くない
エッジサーバー言い換えるとエッジコンピューティングは、CDNやIoTのような特殊な業務には求められるけど
データーベースにつながってるようなシステムだと(工夫して非同期を使っても)結局データを取りに行って
戻ってこなくちゃならないし
397デフォルトの名無しさん
2022/09/22(木) 23:24:58.92ID:XoRPEjFK レールは続く】 Ruby on Rails Part21 【これからも
https://medaka.5ch.net/test/read.cgi/php/1545146635/103-104
Rails で世界最速!
表示速度が“異常な”Webサイト「dev.to」
これ、米国? なのに瞬時に表示される!
不思議
https://medaka.5ch.net/test/read.cgi/php/1545146635/103-104
Rails で世界最速!
表示速度が“異常な”Webサイト「dev.to」
これ、米国? なのに瞬時に表示される!
不思議
398デフォルトの名無しさん
2022/09/22(木) 23:25:28.59ID:Io0prChu Rustおじさん狂っちゃった?
399デフォルトの名無しさん
2022/09/22(木) 23:53:56.73ID:qLW9OXP3 ファイル配信がFPGAに置き換わってることを知らなかったのでは?
400デフォルトの名無しさん
2022/09/23(金) 01:00:35.17ID:gD4It3Ab 異世界おじさん
401デフォルトの名無しさん
2022/09/23(金) 05:31:20.24ID:exFn1ITS >>399
ファイル配信がどのレイヤーのこと言ってるのか知らんけどフルFPGAの配信サーバーなんて見たことないけど?
ファイル配信がどのレイヤーのこと言ってるのか知らんけどフルFPGAの配信サーバーなんて見たことないけど?
402デフォルトの名無しさん
2022/09/23(金) 10:09:07.92ID:RMldGM/M データでわかるRustの開発者達 〜Rust Survey 2021の深堀
https://gihyo.jp/article/2022/09/rust-monthly-topics-01
https://gihyo.jp/article/2022/09/rust-monthly-topics-01
403デフォルトの名無しさん
2022/09/23(金) 22:37:31.64ID:ss6QZVCz ホントにRust利用分野のトップがサーバーサイド/バックエンドなんだな
404デフォルトの名無しさん
2022/09/24(土) 10:27:32.12ID:8u1cquuF C 言語の代替を標榜して作られたんだから
そりゃそうなるわな
そりゃそうなるわな
405デフォルトの名無しさん
2022/09/24(土) 10:44:41.46ID:46kCizQt お前らは、標榜したことを実現するためにあらゆる手段を使うべきだと刷り込まれている
だがそれは数学ではないし道徳的にも正しくない
だがそれは数学ではないし道徳的にも正しくない
406デフォルトの名無しさん
2022/09/24(土) 13:05:16.42ID:trDL4TBK おまえら次のスレでは別の言語が覇権!ってしてるんだもんなあ
なんていうか世の中からズレまくってるよ
なんていうか世の中からズレまくってるよ
407デフォルトの名無しさん
2022/09/24(土) 15:01:08.03ID:baRfG8oL 次世代言語の話というより、格付けをしたいだけのキッズが混ざってるからな
408デフォルトの名無しさん
2022/09/24(土) 15:07:26.56ID:oo/J7FFO トーバルズ氏、Rust導入やM2搭載「MacBook Air」について語る
https://japan.zdnet.com/article/35193521/2/
Rustがまだカーネルに導入されていない理由の1つは、一部の開発者が、Linuxで動かすには非標準のRustの拡張がたくさん必要になることを懸念していることだ。
例えば、Rustで書かれたLinuxの新しいNVMeドライバーを動かすには、70以上の拡張が必要になる。
しかしTorvalds氏は、自分たちはすでに何十年も、標準のC言語にはないものを使い続けてきたと指摘した。
「私は以前から、この分野の標準はゴミだと大声で主張してきた。標準が間違っているので、私たちは標準を無視している。Rustについても同じことが言えるだろう」と同氏は言う。
少なくともTorvalds氏は、重要なのはむしろRustのコンパイラーの信頼性と安全性だと考えている。
今ある問題の1つは、「GCC Rust」の信頼性と安定性が低いことだ。このため現実的には、今のところ、LinuxでRustを使用するには「Clang」を使うしかない。
しかしTorvalds氏は、「Clangは十分使える。Rustをマージすればおそらく有益だろうし、カーネルに害を与えることもないだろう」と語った。
https://japan.zdnet.com/article/35193521/2/
Rustがまだカーネルに導入されていない理由の1つは、一部の開発者が、Linuxで動かすには非標準のRustの拡張がたくさん必要になることを懸念していることだ。
例えば、Rustで書かれたLinuxの新しいNVMeドライバーを動かすには、70以上の拡張が必要になる。
しかしTorvalds氏は、自分たちはすでに何十年も、標準のC言語にはないものを使い続けてきたと指摘した。
「私は以前から、この分野の標準はゴミだと大声で主張してきた。標準が間違っているので、私たちは標準を無視している。Rustについても同じことが言えるだろう」と同氏は言う。
少なくともTorvalds氏は、重要なのはむしろRustのコンパイラーの信頼性と安全性だと考えている。
今ある問題の1つは、「GCC Rust」の信頼性と安定性が低いことだ。このため現実的には、今のところ、LinuxでRustを使用するには「Clang」を使うしかない。
しかしTorvalds氏は、「Clangは十分使える。Rustをマージすればおそらく有益だろうし、カーネルに害を与えることもないだろう」と語った。
409デフォルトの名無しさん
2022/09/24(土) 15:22:13.06ID:znV/izy5 最近はClangが賢いしLLVM方式は多言語をサポートできて有利だな
技術力のない次世代言語はLLVMコードを吐かずにCコードを吐いて最適化の機会を失っている
技術力のない次世代言語はLLVMコードを吐かずにCコードを吐いて最適化の機会を失っている
410デフォルトの名無しさん
2022/09/24(土) 15:50:34.59ID:46kCizQt 勝利条件が間違っているのでチャンスを与えても無視されているケースもあるけど
411デフォルトの名無しさん
2022/09/24(土) 20:26:26.19ID:7pBAspe1 >>409
Nimですね
Nimですね
412デフォルトの名無しさん
2022/09/24(土) 22:56:21.99ID:eoiIUnmb Rust普通にfor文回すだけでもコンパイルエラーになって草
なんだこの言語は
なんだこの言語は
413デフォルトの名無しさん
2022/09/24(土) 23:12:05.67ID:84FXrjPL 複数のCコンパイラ(gcc, g++, clang, vc, intel c++, tccなどなど)に対応するより、1つのほうが楽だからそうしてるだけで
技術力がない訳じゃないんだわ。アホ信者だろうからどうでもええけど
技術力がない訳じゃないんだわ。アホ信者だろうからどうでもええけど
414デフォルトの名無しさん
2022/09/24(土) 23:20:12.97ID:pfcr5AFZ >>409
そのLLVMはC++で作られてるわけで
そのLLVMはC++で作られてるわけで
415デフォルトの名無しさん
2022/09/24(土) 23:39:17.14ID:SwoMyRrN ある言語などの処理系がどの言語で書かれているかは全く無関係
例えばPythonで書かれていても動作が遅くなるだけで問題なく動く
そしてLLVMの出現時期がたまたま既にC++が標準化され普及した直後だったからC++で作られただけの話
もっと以前ならCで書かれただろうし現在開始のプロジェクトならRustで書かれただろう
例えばPythonで書かれていても動作が遅くなるだけで問題なく動く
そしてLLVMの出現時期がたまたま既にC++が標準化され普及した直後だったからC++で作られただけの話
もっと以前ならCで書かれただろうし現在開始のプロジェクトならRustで書かれただろう
416デフォルトの名無しさん
2022/09/24(土) 23:53:07.05ID:46kCizQt Rustブームの次はLLVMを教えてくれるのか
乗るしかない知の高速道路に
乗るしかない知の高速道路に
417デフォルトの名無しさん
2022/09/25(日) 00:19:45.91ID:Esy03jAc LLVM相当をRustで実装とかもう誰かやってそう
418デフォルトの名無しさん
2022/09/25(日) 01:46:08.85ID:5EJgs9fu >>413
様々なコンパイラに対応するという目標からして間違っているよ
本来の目標は様々なアーキテクチャに対応することだね
その目標を達成するための様々な方法の一つとしてCに変換する方法があるけど
LLVMに変換する方法と比べてCに変換する方法は様々な点で劣ってしまうね
様々なコンパイラに対応するという目標からして間違っているよ
本来の目標は様々なアーキテクチャに対応することだね
その目標を達成するための様々な方法の一つとしてCに変換する方法があるけど
LLVMに変換する方法と比べてCに変換する方法は様々な点で劣ってしまうね
419デフォルトの名無しさん
2022/09/25(日) 09:17:51.29ID:LGm5VRVM gccとllvm、違いを述べてみよ
420デフォルトの名無しさん
2022/09/25(日) 09:29:12.22ID:Rxhh3DJ9 GNUとApple。
421デフォルトの名無しさん
2022/09/25(日) 09:39:28.60ID:1aDg8GuI >>419
各プログラミング言語とも各アーキテクチャとも独立した中間コードにあたる命令セットと型システムを持つLLVMでは
各言語のコンパイラはその命令セットによるLLVM中間コードを吐くだけで
LLVMが一般的な最適化と各アーキテクチャに対する最適化を行なって最終コード生成をしてくれる
GCCは時代遅れのシステム設計なのでそのへんが上手く行っていない
各プログラミング言語とも各アーキテクチャとも独立した中間コードにあたる命令セットと型システムを持つLLVMでは
各言語のコンパイラはその命令セットによるLLVM中間コードを吐くだけで
LLVMが一般的な最適化と各アーキテクチャに対する最適化を行なって最終コード生成をしてくれる
GCCは時代遅れのシステム設計なのでそのへんが上手く行っていない
422デフォルトの名無しさん
2022/09/25(日) 09:44:20.94ID:2Vm9zums 何事にも優劣を付けたがる人
423デフォルトの名無しさん
2022/09/25(日) 10:01:48.63ID:PDKGWlWe GCCのRTLも知らない知ったかなんて相手するなよ
424デフォルトの名無しさん
2022/09/25(日) 10:09:08.63ID:rVqFiGXV まぁgccも3くらいの頃はRTLがあるとはいえ結構密結合していて改造するのも大変だった記憶
4以降くらいで中間表現がちゃんとなって今はLLVMと変わらないんじゃないかな
どちらかというとライセンスの問題のほうが違いとしては大きいかもね
4以降くらいで中間表現がちゃんとなって今はLLVMと変わらないんじゃないかな
どちらかというとライセンスの問題のほうが違いとしては大きいかもね
425デフォルトの名無しさん
2022/09/25(日) 10:12:52.67ID:Jv2bK5g9 RTLはあくまでもGCCによるGCCフロントのための内部の存在から脱しきれていない
LLVMのように外部の独立した主体が中間コードを生成しても使える状況には程遠い
LLVMのように外部の独立した主体が中間コードを生成しても使える状況には程遠い
426デフォルトの名無しさん
2022/09/25(日) 10:25:14.81ID:3FXwzWVL パーツ化するのをrmsが反対してたのが
大きいんじゃないの?
大きいんじゃないの?
427デフォルトの名無しさん
2022/09/25(日) 10:27:11.96ID:PDKGWlWe >>425
もしかして GCC = GNU C Compiler って思ってるおじいちゃんなのかな?w
もしかして GCC = GNU C Compiler って思ってるおじいちゃんなのかな?w
428デフォルトの名無しさん
2022/09/25(日) 10:28:34.89ID:Rxhh3DJ9 で、統一教会はなんて言ってるの?
429デフォルトの名無しさん
2022/09/25(日) 10:36:05.47ID:hjORpT1Q linuxはいつまでgccを使い続けるつもりなのか
430デフォルトの名無しさん
2022/09/25(日) 10:41:19.90ID:7o/BwXuI Cのheaderと型情報のないバイナリをパーツ化していたのに
一体化してどうすんの
一体化してどうすんの
431デフォルトの名無しさん
2022/09/25(日) 10:42:40.37ID:0nYZB2Sd GCCとLLVMって 各種ベンチマーク見ると
ほぼサイズも実行速度も同程度っていうのが現実
だからどっちでも いっしょしょ
ほぼサイズも実行速度も同程度っていうのが現実
だからどっちでも いっしょしょ
432デフォルトの名無しさん
2022/09/25(日) 10:49:07.78ID:Rxhh3DJ9 スレにサタンが紛れ込んでると思います。
433デフォルトの名無しさん
2022/09/25(日) 11:03:01.03ID:g3b7BSZx >>431
性能はほぼ一緒だね
しかしこのスレに一番関連ある関心事は新たな次世代言語が作られた時のコード生成のためにどちらが利用できるか利用しやすいかかな
現状だとほぼ間違いなくLLVMが選ばれると思う
性能はほぼ一緒だね
しかしこのスレに一番関連ある関心事は新たな次世代言語が作られた時のコード生成のためにどちらが利用できるか利用しやすいかかな
現状だとほぼ間違いなくLLVMが選ばれると思う
434デフォルトの名無しさん
2022/09/25(日) 11:08:43.08ID:7o/BwXuI 選ばれるとは何かが分からない
wasmを選んだ奴はllvmを却下したのか
wasmを選んだ奴はllvmを却下したのか
435デフォルトの名無しさん
2022/09/25(日) 11:17:57.28ID:g3b7BSZx436デフォルトの名無しさん
2022/09/25(日) 11:26:05.63ID:PDKGWlWe >>433
後発なので色々改善されてるとは思うけどぶっちゃけ慣れのレベルじゃね?
後発なので色々改善されてるとは思うけどぶっちゃけ慣れのレベルじゃね?
437デフォルトの名無しさん
2022/09/25(日) 11:29:22.28ID:7o/BwXuI パーツ化を進めた結果が、llvmをwasmに変換する作業なのか
438デフォルトの名無しさん
2022/09/25(日) 11:31:17.41ID:P75X35KX ”様々なコンパイラに対応するという目標からして間違っているよ 本来の目標は様々なアーキテクチャに対応すること”
また変な事言い出してきた。llvm13.0でllvm/ADT/Triple.hを確認すると59種のアーキテクチャが確認できて
手元のgccが79種、こいつは足し算もできないどころか、自分の文章に矛盾だらけなことに気づいていない.....
劣ってるのは、何でもかんでも引っ張り出してきて他言語を攻撃する品性のないあんたの頭であって、優れているのは
地道に言語実装を担当するコミッターであり、決してあんたではない。「〇〇を勉強してる俺スゲー!」www
また変な事言い出してきた。llvm13.0でllvm/ADT/Triple.hを確認すると59種のアーキテクチャが確認できて
手元のgccが79種、こいつは足し算もできないどころか、自分の文章に矛盾だらけなことに気づいていない.....
劣ってるのは、何でもかんでも引っ張り出してきて他言語を攻撃する品性のないあんたの頭であって、優れているのは
地道に言語実装を担当するコミッターであり、決してあんたではない。「〇〇を勉強してる俺スゲー!」www
439デフォルトの名無しさん
2022/09/25(日) 11:40:34.50ID:tfhvRRUB 俺スゲーっていうか
自分の力量も相手の力量も両方見えてないのが初心者の特徴
フワフワした断片的な知識で夢心地になれるのも初心者の特徴
自分の力量も相手の力量も両方見えてないのが初心者の特徴
フワフワした断片的な知識で夢心地になれるのも初心者の特徴
440デフォルトの名無しさん
2022/09/25(日) 11:43:12.78ID:GKeNFFx5 Cコードを生成してるNimはマイナー言語のまま終わりそうよ
441デフォルトの名無しさん
2022/09/25(日) 11:52:46.22ID:UN+agVS4 >>437
後から慌ててパーツ化を進めたのはGCC
後から慌ててパーツ化を進めたのはGCC
442デフォルトの名無しさん
2022/09/25(日) 12:22:24.14ID:HLrQUK/+ このスレに出てくる言語だと
SwiftやRustやZigやKotlin(ネイティブ生成時)などみんな各コンパイラがバックエンドとしてLLVMを使っている
もちろんC系各言語はClangがLLVMバックエンド
SwiftやRustやZigやKotlin(ネイティブ生成時)などみんな各コンパイラがバックエンドとしてLLVMを使っている
もちろんC系各言語はClangがLLVMバックエンド
443デフォルトの名無しさん
2022/09/25(日) 13:25:51.48ID:7o/BwXuI GCでも似たような話を聞いた
多々ある言語がみんなGCを使っているのに何故ARCなのかって
おそらく、多々あるアーキテクチャの一つにならない方が得をする可能性もあるからじゃないか
多々ある言語がみんなGCを使っているのに何故ARCなのかって
おそらく、多々あるアーキテクチャの一つにならない方が得をする可能性もあるからじゃないか
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 空自機レーダー照射、音声データ公開 中国 [蚤の市★]
- 【熊本】園児に強制性交か 保育所勤務の男を逮捕「性的な欲望が我慢できなかった」警察は余罪を調べる [七波羅探題★]
- 日銀「歴史的」利上げ迫る 35年ぶりの年間上げ幅、0.5%の壁を突破 [蚤の市★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 【サッカー】上田綺世の活躍は「一過性」 15戦18発も…オランダ英雄は懐疑的な姿勢「確信に至っていない」 [ゴアマガラ★]
- 【おこめ券】鈴木農相 米価維持の意図「一切ない」★3 [ぐれ★]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ [597533159]
- 中国の日本向けレアアースの輸出止まる、高市のせいで日本終了のお知らせ [931948549]
- 現役JKのお茶会スレ( ¨̮ )︎︎𖠚ᐝ180
- 🏡
- 韓国政府、高市早苗の「竹島領土」発言にブチギレwwwwwwwwwwwwwwww [834922174]
- 高市早苗「竹島は日本領土」 [834922174]
