「C++の色々配慮してめんどくさい感じは好きだけど、実務になったらメモリ安全性とか考えて今後Rustに変わっていくんかな」
「うだうだ言ってないで仕事で必要なのをやればいいんだよ、趣味なら好きなのやればいい」
っていう雑談スレ。
・C/C++ <=> Rust いまさら聞けない移行質問なども適当にどぞ
・レスバはじめんのは勝手だけど、面白いこと・へぇなこと書いたヤツが優勝
・マな話は、マのスレもご活用ください↓
前スレ: 結局C++とRustってどっちが良いの? 7traits
http://mevius.5ch.net/test/read.cgi/tech/1693451813/
関連スレ(マ板): Google&Microsoft「セキュリティバグの70%はC/C++のメモリ管理ミス。Rustにする」
https://medaka.5ch.net/test/read.cgi/prog/1619943288/
結局C++とRustってどっちが良いの? 8traits
■ このスレッドは過去ログ倉庫に格納されています
2023/10/28(土) 13:45:00.38ID:fh9BWjjr
303デフォルトの名無しさん
2023/11/12(日) 15:10:39.48ID:BtB8NmKb インターフェースの多重実装は?
俺的にはアリだが
俺的にはアリだが
304デフォルトの名無しさん
2023/11/12(日) 15:12:06.22ID:FXO/G2ox アリというかそれは普通だろ
305デフォルトの名無しさん
2023/11/12(日) 17:22:10.37ID:fcqBe9ye たとえアンチでも、それは過去資産という位置づけでは
306デフォルトの名無しさん
2023/11/12(日) 19:58:58.70ID:UMFi1GHl307デフォルトの名無しさん
2023/11/12(日) 20:22:32.82ID:EWqnRvOH 合成とか言うのか昔(2000年代前半頃)C++勉強してた頃には合成とかいう言葉なかった気がする
308デフォルトの名無しさん
2023/11/12(日) 20:32:20.30ID:EyVQy8uj compositionでしょ?
309デフォルトの名無しさん
2023/11/12(日) 20:54:38.02ID:oa0+ZaPS composition over inheritanceの文脈で
compositionを合成と訳すのば明らかに誤訳
compositionを合成と訳すのば明らかに誤訳
310デフォルトの名無しさん
2023/11/12(日) 21:10:07.68ID:uw3vvLb2 チンポジション推奨はわかるがひたすらデリゲード書く羽目になるのはだるい
文法的にサポートすべき
文法的にサポートすべき
311デフォルトの名無しさん
2023/11/12(日) 22:58:36.87ID:OO+koJ2d >>307
継承が濫用されまくった反省から…っていう認識でいいのかな
継承とくらべてコンポジはフットプリントのコストがかかるけど(個人の感想です)、
そのくらいいいから、もっとわかりやすく書かないとって気運は確かに感じた
継承が濫用されまくった反省から…っていう認識でいいのかな
継承とくらべてコンポジはフットプリントのコストがかかるけど(個人の感想です)、
そのくらいいいから、もっとわかりやすく書かないとって気運は確かに感じた
312デフォルトの名無しさん
2023/11/12(日) 23:24:53.52ID:R2fa8NnH James Goslingがクラスを無くすという話で警鐘を鳴らしたかったのはimplementation inheritanceのマイナス面
クラスがなくてもGoやRustにもimplementation inheritanceは存在していてそのマイナス面も全部ではないが継承してる
大事なのはプラス面とマイナス面の両面を把握した上で適宜使い分けるということ
クラスがなくてもGoやRustにもimplementation inheritanceは存在していてそのマイナス面も全部ではないが継承してる
大事なのはプラス面とマイナス面の両面を把握した上で適宜使い分けるということ
313デフォルトの名無しさん
2023/11/12(日) 23:29:45.60ID:p1tJuVOt ちなみにRustは単純なクラス継承相当はないからコードの再利用がやりにくいという弱みがある
言語開発者もそれはかなり昔から認識してて機能追加をあれこれ検討してるが実現には至ってないためマクロを使ってコードを複製することが多い
言語開発者もそれはかなり昔から認識してて機能追加をあれこれ検討してるが実現には至ってないためマクロを使ってコードを複製することが多い
314デフォルトの名無しさん
2023/11/12(日) 23:33:34.84ID:kGZwhVgb そのためのクレートでは(エアプ
315デフォルトの名無しさん
2023/11/13(月) 00:43:02.47ID:AJp6/mRY オブシコの綻び
継承無くしてオブシコ厨の大好きだった動物犬猫ニンゲンはどう表現するんですか
継承無くしてオブシコ厨の大好きだった動物犬猫ニンゲンはどう表現するんですか
316デフォルトの名無しさん
2023/11/13(月) 01:10:29.96ID:uWfytJAu みんな違ってみんないい
ってか、おまえらが自分らと同じクラスなど、不遜にもほどがあるニャ
ってか、おまえらが自分らと同じクラスなど、不遜にもほどがあるニャ
317デフォルトの名無しさん
2023/11/13(月) 02:50:04.87ID:SmGbt3Rc トレイトって仕組みわりと便利だけどな
PHPでもこの仕組み取り入れられててわりと重宝する
PHPでもこの仕組み取り入れられててわりと重宝する
318デフォルトの名無しさん
2023/11/13(月) 07:32:53.84ID:tgErF0Wq 基本はアダプタパターンで、本来はインターフェイスに代入するときに自動で適合してくれるのがいいのよ。
継承はクラスの親子関係でやらなきゃいけないから依存が強すぎるし、合成も実装とインターフェイスが切り離せないから密結合しすぎる。
継承はクラスの親子関係でやらなきゃいけないから依存が強すぎるし、合成も実装とインターフェイスが切り離せないから密結合しすぎる。
319デフォルトの名無しさん
2023/11/13(月) 08:45:58.99ID:nbPiM1Pw リファクタリングするときに
Rustの「親切設計」が思考の邪魔をしてくる
どうにかならんか?
Rustの「親切設計」が思考の邪魔をしてくる
どうにかならんか?
320デフォルトの名無しさん
2023/11/13(月) 08:47:34.93ID:nbPiM1Pw >>298
小池AIなら要らないぞ
小池AIなら要らないぞ
321デフォルトの名無しさん
2023/11/13(月) 08:49:35.17ID:nbPiM1Pw322デフォルトの名無しさん
2023/11/13(月) 09:10:04.39ID:y0V48+mZ >>318
それがcomだな
それがcomだな
323デフォルトの名無しさん
2023/11/13(月) 11:10:08.61ID:mdWiRvuj >>319
どんなコード?
どんなコード?
324デフォルトの名無しさん
2023/11/13(月) 11:24:38.37ID:Ex26ICxs >>322
継承無しのcomで、インターフェイスはコンパイル時に検証する感じがいい。
継承無しのcomで、インターフェイスはコンパイル時に検証する感じがいい。
325デフォルトの名無しさん
2023/11/13(月) 18:01:25.01ID:QMjdC+SV 新たなゲームエンジン「Arete Engine」発表
https://automaton-media.com/articles/newsjp/20231113-271841/
Rustベースとのこと
対応言語として、C++, C#ほか
https://automaton-media.com/articles/newsjp/20231113-271841/
Rustベースとのこと
対応言語として、C++, C#ほか
326デフォルトの名無しさん
2023/11/13(月) 19:27:32.88ID:eizg6Llc なんか良さげじゃないか
これブレークしたらRust大発展場、ワンチャンありそう
これブレークしたらRust大発展場、ワンチャンありそう
327デフォルトの名無しさん
2023/11/13(月) 22:14:58.07ID:vy9Jjh7g 6.x以降サポートされてLinuxカーネルコンパイルできるんだね。知らんかった。
Cから置き換わるか?
まだ、メジャーバージョンアップはありそうな気がするが
Cから置き換わるか?
まだ、メジャーバージョンアップはありそうな気がするが
328デフォルトの名無しさん
2023/11/13(月) 22:30:02.31ID:VKpgHGcI329デフォルトの名無しさん
2023/11/14(火) 00:08:42.55ID:elb2YwUG330デフォルトの名無しさん
2023/11/14(火) 07:56:37.32ID:NHwXNMzQ >>327
ドライバだけに使われることあっても置き換わることはありえない
ドライバだけに使われることあっても置き換わることはありえない
331デフォルトの名無しさん
2023/11/14(火) 08:35:51.95ID:DoXgoJ+r 置き換えになる前に、Cが強化される方に期待
やっぱり、クリティカル用のCってあったほうがいい
やっぱり、クリティカル用のCってあったほうがいい
332デフォルトの名無しさん
2023/11/14(火) 10:15:35.52ID:XadOWBX2 Cは進化を前提としたABIではないから
シンタックスシュガー的な強化しかできない
モダンな機能を求めるならCにトランスパイルする言語を使うことになる
シンタックスシュガー的な強化しかできない
モダンな機能を求めるならCにトランスパイルする言語を使うことになる
333デフォルトの名無しさん
2023/11/14(火) 12:09:27.81ID:SRCspH78 fn main(){
println!("{}", 111111111*111111111);
println!("{}", 111111111u64*111111111u64);
}
1653732529
12345678987654321
警告もコンパイルエラーも出ないんだが
Rustってあほなんか?
println!("{}", 111111111*111111111);
println!("{}", 111111111u64*111111111u64);
}
1653732529
12345678987654321
警告もコンパイルエラーも出ないんだが
Rustってあほなんか?
334デフォルトの名無しさん
2023/11/14(火) 13:48:38.27ID:CBni7tLT C++の唯一の得意分野だったゲームまでRustに置き換わりそう
335デフォルトの名無しさん
2023/11/14(火) 15:16:56.57ID:XhCdgplR >>333
書いてるやつがアホなだけだろw
書いてるやつがアホなだけだろw
336デフォルトの名無しさん
2023/11/14(火) 16:14:21.75ID:SRCspH78 あほが間違ったのを指摘できるのがRustのメリットじゃなかったんか
337デフォルトの名無しさん
2023/11/14(火) 16:25:51.54ID:B1tltd4R 程度による
338デフォルトの名無しさん
2023/11/14(火) 16:28:06.37ID:Z/oEWqNB >>333
そのままやってみたらエラー出た
error: this arithmetic operation will overflow
--> src/main.rs:2:18
|
2 | println!("{}", 111111111*111111111);
| ^^^^^^^^^^^^^^^^^^^ attempt to compute `111111111_i32 * 111111111_i32`, which would overflow
|
= note: `#[deny(arithmetic_overflow)]` on by default
型を全く指定しないとi32型とみなされるようだ
エラーも丁寧に出るから初心者にもやさしいな
そのままやってみたらエラー出た
error: this arithmetic operation will overflow
--> src/main.rs:2:18
|
2 | println!("{}", 111111111*111111111);
| ^^^^^^^^^^^^^^^^^^^ attempt to compute `111111111_i32 * 111111111_i32`, which would overflow
|
= note: `#[deny(arithmetic_overflow)]` on by default
型を全く指定しないとi32型とみなされるようだ
エラーも丁寧に出るから初心者にもやさしいな
339デフォルトの名無しさん
2023/11/14(火) 18:34:48.03ID:hryaTN3D >>330
言い切るのはいいが、その根拠を示さないとな。
言い切るのはいいが、その根拠を示さないとな。
340デフォルトの名無しさん
2023/11/14(火) 18:48:47.69ID:do91JJab ドライバ開発用の環境しかないから
知らんのか
知らんのか
341デフォルトの名無しさん
2023/11/14(火) 19:23:59.78ID:hryaTN3D 現状はそうだけど
それでは、未来永劫置き換わらないと言えないのでは?
sudoとか置き換わってるよ
それでは、未来永劫置き換わらないと言えないのでは?
sudoとか置き換わってるよ
342デフォルトの名無しさん
2023/11/14(火) 20:26:23.93ID:QUrDO32K343デフォルトの名無しさん
2023/11/14(火) 21:16:27.35ID:K+bD5cJ/ オーバーフローチェックがどういう時に働くか把握してないならThe Bookからやり直しましょう
344デフォルトの名無しさん
2023/11/14(火) 21:54:16.75ID:sG8x0H9f >>341
置き換わってねーよw
置き換わってねーよw
345デフォルトの名無しさん
2023/11/14(火) 22:10:44.82ID:elb2YwUG346デフォルトの名無しさん
2023/11/14(火) 22:30:39.73ID:e1z7sXs7 >>341
未来永劫とか言い出すのはガキ
今から置き換えるメリットがない
せいぜいcの黒魔術マクロを排除できるぐらいだろ
カーネルサイズ大きくなりました
ちょっと遅くなりました
気持ちメモリ安全になった気がします
どうせこういう結果になる
未来永劫とか言い出すのはガキ
今から置き換えるメリットがない
せいぜいcの黒魔術マクロを排除できるぐらいだろ
カーネルサイズ大きくなりました
ちょっと遅くなりました
気持ちメモリ安全になった気がします
どうせこういう結果になる
347デフォルトの名無しさん
2023/11/14(火) 23:19:38.77ID:hryaTN3D もちついて。
きき方が悪かったんだけどさ、LinuxカーネルをRust置き換えがありえないってのはなぜ?
これが聞きたかっただけですよ。
現状からの置き換えコストがかかるからという理由は置いといて、すでになにかあるの?
ケンカしたいんじゃないぞ
>>344 sudoは置き換わってないね
きき方が悪かったんだけどさ、LinuxカーネルをRust置き換えがありえないってのはなぜ?
これが聞きたかっただけですよ。
現状からの置き換えコストがかかるからという理由は置いといて、すでになにかあるの?
ケンカしたいんじゃないぞ
>>344 sudoは置き換わってないね
348デフォルトの名無しさん
2023/11/14(火) 23:52:26.09ID:5RSSAN+/ LinuxのカーネルのソースコードをすべてRustに置き換えたときそれはLinuxと呼べるのだろうか
(テセウスのパラドックス)
(テセウスのパラドックス)
349デフォルトの名無しさん
2023/11/15(水) 00:44:03.25ID:aoVQj80M Rustの道具立てが揃ってきたら
スケジューラとかネットワークスタックなど
コアな部分をRustで書き直そうぜとか
言い出す人は確実にでると思うけど
POSIX互換(Linux互換)カーネルを
Rustでゼロから書いた方が早いとかなるのかどうか
スケジューラとかネットワークスタックなど
コアな部分をRustで書き直そうぜとか
言い出す人は確実にでると思うけど
POSIX互換(Linux互換)カーネルを
Rustでゼロから書いた方が早いとかなるのかどうか
350デフォルトの名無しさん
2023/11/15(水) 00:55:26.57ID:ywV5GNL0 残念ながらレビューできる人がいない
351デフォルトの名無しさん
2023/11/15(水) 01:32:50.34ID:ywV5GNL0352デフォルトの名無しさん
2023/11/15(水) 02:15:41.37ID:1U/J6vOE 口から出任せばっかりのRust宣教師
それに付き合う暇人
それに付き合う暇人
353デフォルトの名無しさん
2023/11/15(水) 05:50:02.33ID:y8SxX7I2 カーネルをコンパイルできるか、ってのは、ひとつのベンチマークになるらしい(どっかで見た
C2Rustみたいな翻案ツールができたら、Linuxで試されるようには思う
C2Rustみたいな翻案ツールができたら、Linuxで試されるようには思う
354デフォルトの名無しさん
2023/11/15(水) 08:24:44.15ID:yd8/VhXj Linusの気持ちは?
355デフォルトの名無しさん
2023/11/15(水) 08:28:35.87ID:L9zXFwKt 「その頃」のLinusはカス嫌いだったんだろうから、アウトプットがよければどうでもいい、だろ
C++は百花繚乱感があって、後から考えたらあれは嫌われるわけだ
C++は百花繚乱感があって、後から考えたらあれは嫌われるわけだ
356デフォルトの名無しさん
2023/11/15(水) 09:41:39.61ID:pZco8j8P Linuxはもう枯れたと言える技術分野であって
エッジな人々が集まるところではないからな
エンタープライズ分野でたとえれば汎用機システムのメンテナンスしてるようなもの
エッジな人々が集まるところではないからな
エンタープライズ分野でたとえれば汎用機システムのメンテナンスしてるようなもの
357デフォルトの名無しさん
2023/11/15(水) 10:46:32.75ID:PvDO1mrU >>351
wiki見るとAndroidは置き換わってるように書いてあるね。
アマゾンのAWSのLinux?とか
カーネルは6.6.1でfind -name '*.rs' で引っかけるとmallocとかCのライブラリ関係かな?ほかいろいろ
LLTM=1スイッチで置き換わるようだが。
すぐに全体が置き換わるわけではないだろうけど、コアで脆弱性なところから始まってる感じに思えるね。
wiki見るとAndroidは置き換わってるように書いてあるね。
アマゾンのAWSのLinux?とか
カーネルは6.6.1でfind -name '*.rs' で引っかけるとmallocとかCのライブラリ関係かな?ほかいろいろ
LLTM=1スイッチで置き換わるようだが。
すぐに全体が置き換わるわけではないだろうけど、コアで脆弱性なところから始まってる感じに思えるね。
358デフォルトの名無しさん
2023/11/15(水) 11:16:22.78ID:ywV5GNL0 最新の安定版カーネルは11月8日にリリースされたV. 6.6.1
$ curl 'https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.1.tar.xz' -o - | tar xJf -
$ find linux-6.6.1 -name *.rs | xargs cat | wc -l
19033
$ find linux-6.6.1 -name *.c -o -name *.h | xargs cat | wc -l
32601643
19033 / (19033 + 32601643) = 0.05834643034374886
Rustのソースは僅か0.058%
$ curl 'https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.1.tar.xz' -o - | tar xJf -
$ find linux-6.6.1 -name *.rs | xargs cat | wc -l
19033
$ find linux-6.6.1 -name *.c -o -name *.h | xargs cat | wc -l
32601643
19033 / (19033 + 32601643) = 0.05834643034374886
Rustのソースは僅か0.058%
359デフォルトの名無しさん
2023/11/15(水) 11:18:06.72ID:ywV5GNL0 Rustがlinuxに取り込まれたのが昨年12月でV. 6.1
$ curl 'https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz' -o - | tar xJf -
$ find linux-6.1 -name *.rs | xargs cat | wc -l
10359
$ find linux-6.1 -name *.c -o -name *.h | xargs cat | wc -l
31476383
この11ヶ月にCで書かれたのは32601643 - 31476383 = 1125260ステップ
その間にRustで書かれたソースは19033 - 10359 = 8674ステップ
増分を比較すると
8674 / 1125260 = 0.007708440715923431
Rustで書こうって人はCの0.8%未満ってことだ
C開発者が100人いたらRust開発者は1人もいないくらい
Linuxカーネルのプロジェクトで
Rustに存在感は全くない
少なくとも最初の11ヶ月間の事実
$ curl 'https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz' -o - | tar xJf -
$ find linux-6.1 -name *.rs | xargs cat | wc -l
10359
$ find linux-6.1 -name *.c -o -name *.h | xargs cat | wc -l
31476383
この11ヶ月にCで書かれたのは32601643 - 31476383 = 1125260ステップ
その間にRustで書かれたソースは19033 - 10359 = 8674ステップ
増分を比較すると
8674 / 1125260 = 0.007708440715923431
Rustで書こうって人はCの0.8%未満ってことだ
C開発者が100人いたらRust開発者は1人もいないくらい
Linuxカーネルのプロジェクトで
Rustに存在感は全くない
少なくとも最初の11ヶ月間の事実
360デフォルトの名無しさん
2023/11/15(水) 11:20:10.48ID:ywV5GNL0361デフォルトの名無しさん
2023/11/15(水) 11:25:52.06ID:7t1hSBTd このスレの半分は複オジのウソで出来ています。
用法・用量を守って正しくご使用下さい。
用法・用量を守って正しくご使用下さい。
362デフォルトの名無しさん
2023/11/15(水) 11:35:20.23ID:PvDO1mrU363デフォルトの名無しさん
2023/11/15(水) 12:21:37.48ID:no7PoE7H364デフォルトの名無しさん
2023/11/15(水) 12:27:36.50ID:teqcURmf >>347
「コスト」が最大の理由だろ。
コードをRustに置き換えるだけでも膨大な手間と時間がかかる。
そもそもLinusとかのメンテナがRustを使いこなすのに何年費やすかね。そんな時間があったら現環境で機能強化するわな。
「コスト」が最大の理由だろ。
コードをRustに置き換えるだけでも膨大な手間と時間がかかる。
そもそもLinusとかのメンテナがRustを使いこなすのに何年費やすかね。そんな時間があったら現環境で機能強化するわな。
365デフォルトの名無しさん
2023/11/15(水) 13:00:57.66ID:no7PoE7H clangでのビルドにも慎重なのにrustで置き換えなんか進むわけない
そもそも書き換える行為に生産性がないのだから
せいぜい新しく書くところで部分的に使っていきましょうとなる
だからドライバでとなる
そもそも書き換える行為に生産性がないのだから
せいぜい新しく書くところで部分的に使っていきましょうとなる
だからドライバでとなる
366デフォルトの名無しさん
2023/11/15(水) 13:19:00.88ID:ywV5GNL0 Rustの本家本元のfirefoxのソースコードでも
Debianの115.4.0esr-1~deb12u1を調べると以下の通りだよ
Rust(*.rs) 15%
JS(*.js) 35%
C++/C(*.cpp *.cxx *.c *.h) 50%
LinuxでRustがCを置き換えるなんてことは
>>341の言葉を借りて「未来永劫」ないとないと言い切ってやろう
Debianの115.4.0esr-1~deb12u1を調べると以下の通りだよ
Rust(*.rs) 15%
JS(*.js) 35%
C++/C(*.cpp *.cxx *.c *.h) 50%
LinuxでRustがCを置き換えるなんてことは
>>341の言葉を借りて「未来永劫」ないとないと言い切ってやろう
367デフォルトの名無しさん
2023/11/15(水) 14:07:32.56ID:g71OGRWz368デフォルトの名無しさん
2023/11/15(水) 14:11:39.36ID:ywV5GNL0 >>367
ざっと2千500万行だね
ざっと2千500万行だね
369デフォルトの名無しさん
2023/11/15(水) 14:24:01.47ID:kSRDfKJq 30年の積み重ねを置き換えるのに30年…
とまでは行かなくても5年で大部分書き換え
とかはならんだろう
とまでは行かなくても5年で大部分書き換え
とかはならんだろう
370デフォルトの名無しさん
2023/11/15(水) 14:51:21.03ID:6FugGo49 元々Cで造られたプロジェクトを一部だけRustに置き換えなんて面倒なだけでメリット無い
どうせRustでやるんだったら全部描き治しの方が良いに決まってる
Rustで置き換えと言うよりRustで新たにLinux互換プロジェクトが出来上がるだけ
どうせRustでやるんだったら全部描き治しの方が良いに決まってる
Rustで置き換えと言うよりRustで新たにLinux互換プロジェクトが出来上がるだけ
371デフォルトの名無しさん
2023/11/15(水) 14:56:46.34ID:/tSVEj7/ >>368
ひぇっ
ひぇっ
372デフォルトの名無しさん
2023/11/15(水) 15:12:05.87ID:PvDO1mrU Andoroidは置き換え比較的進んでるよ、事実だしこれは否定しようがない。
>>356が言うようにLinuxはメンテナーが少なくなってきてるという記事を読んだことがある。
Cを本当に使える人が減ってきてるんだってさ。AIとかに流出してるのかもね。
Linuxは長い実績で堅牢なんだろうけどまだ脆弱性を含んでいるのは間違いないし。
メンテナーのレベルが落ちると長年で培った堅牢性がゆらいでいくんじゃない?
時間かけてじわじわいくよ。
>>356が言うようにLinuxはメンテナーが少なくなってきてるという記事を読んだことがある。
Cを本当に使える人が減ってきてるんだってさ。AIとかに流出してるのかもね。
Linuxは長い実績で堅牢なんだろうけどまだ脆弱性を含んでいるのは間違いないし。
メンテナーのレベルが落ちると長年で培った堅牢性がゆらいでいくんじゃない?
時間かけてじわじわいくよ。
373デフォルトの名無しさん
2023/11/15(水) 16:57:42.00ID:HubpN1/i374デフォルトの名無しさん
2023/11/15(水) 18:15:25.04ID:/tSVEj7/ >>372
富士通の社員がやってるんじゃないの?
富士通の社員がやってるんじゃないの?
375デフォルトの名無しさん
2023/11/15(水) 18:31:31.15ID:c9l3XMad GoogleがAndroid OSのRust化を進めている
376デフォルトの名無しさん
2023/11/15(水) 19:02:01.02ID:V2KbO/sW 都合の悪い話されるとすぐそうやって話題変える
377デフォルトの名無しさん
2023/11/15(水) 21:13:40.04ID:ywV5GNL0 >>372,375
プログラマなんだから話は定量的にどうぞ
プログラマなんだから話は定量的にどうぞ
378デフォルトの名無しさん
2023/11/15(水) 21:36:10.57ID:2QF9cM/v トランスレータ作ればいいのにね
379デフォルトの名無しさん
2023/11/15(水) 21:48:13.78ID:FmmLZXFq Linux Kernelコードの70%はドライバー
こいつらは基本的にデバイス屋さんが書いてる
こいつらは基本的にデバイス屋さんが書いてる
380デフォルトの名無しさん
2023/11/15(水) 23:20:59.98ID:9Wll1i1V381デフォルトの名無しさん
2023/11/15(水) 23:25:45.67ID:/tSVEj7/ Linusは自分がいなくなっても継続できるようにしてると言ってたけどホントかいな
382デフォルトの名無しさん
2023/11/16(木) 02:20:43.10ID:YE0GrThs ああいうワンマン強引タイプの周辺はだいたい
イエスマン(しかも心中はそのうち取って代ってやると思ってる野心家)ばっかりになってて
本人は継続できるようなつもりになってるけどいざ倒れると急におかしな方向いったり弱体化したりしがち
イエスマン(しかも心中はそのうち取って代ってやると思ってる野心家)ばっかりになってて
本人は継続できるようなつもりになってるけどいざ倒れると急におかしな方向いったり弱体化したりしがち
383デフォルトの名無しさん
2023/11/16(木) 07:32:35.40ID:nbKqUUuT >>381
もう本人コード書いてないし
もう本人コード書いてないし
384デフォルトの名無しさん
2023/11/16(木) 09:47:18.38ID:wNLmB51s カーネルの話にAndroidを出してくる奴
385デフォルトの名無しさん
2023/11/16(木) 10:24:39.57ID:csSKyxVc >>383
リーナス氏はカーネルを書いただけの人で、Linuxはgnuの周辺が無ければ成立しないんだよなぁ
リーナス氏はカーネルを書いただけの人で、Linuxはgnuの周辺が無ければ成立しないんだよなぁ
386デフォルトの名無しさん
2023/11/16(木) 10:36:18.81ID:c22vQqL3 ニュース記事を斜め読みしただけで
プログラム書いてなさそう人が参入してるな
プログラム書いてなさそう人が参入してるな
387デフォルトの名無しさん
2023/11/16(木) 10:58:48.69ID:oAo4ftxR 複おじのことやん
388デフォルトの名無しさん
2023/11/16(木) 11:04:24.85ID:JqwSNCs1 >>384
GoogleがAndroid用にforkしたLinuxカーネルへ加えた変更がアップストリームにも適用されることが多々あるから別におかしい話じゃないぞ
Androidと関係なくてもGoogle自体がLinuxカーネルを進化させてるメジャープレイヤーでもある
GoogleがAndroid用にforkしたLinuxカーネルへ加えた変更がアップストリームにも適用されることが多々あるから別におかしい話じゃないぞ
Androidと関係なくてもGoogle自体がLinuxカーネルを進化させてるメジャープレイヤーでもある
389デフォルトの名無しさん
2023/11/16(木) 11:05:25.04ID:wNLmB51s rustサポートって何してるのか気になってコミットログ読んでみたけどこんなもんか
390デフォルトの名無しさん
2023/11/16(木) 11:15:44.45ID:cWrKpE+4392デフォルトの名無しさん
2023/11/16(木) 11:23:05.99ID:5W7eUxhr 既存の枯れた部分を移行するメリットは低くそこに興味を持っているのはおまえらだけ
全く新たに作られていってるシステムなどに使われていく言語が世間での焦点
全く新たに作られていってるシステムなどに使われていく言語が世間での焦点
393デフォルトの名無しさん
2023/11/16(木) 11:36:03.27ID:oAo4ftxR394デフォルトの名無しさん
2023/11/16(木) 11:40:52.68ID:5W7eUxhr 既存の枯れた安定してるものを他言語で置き換えなんてムダなことをするバカはいない
>>5のような新たなシステムがどの言語で書かれているかが全て
>>5のような新たなシステムがどの言語で書かれているかが全て
395デフォルトの名無しさん
2023/11/16(木) 11:44:41.17ID:c22vQqL3396デフォルトの名無しさん
2023/11/16(木) 11:52:51.95ID:nxuWB9A/397デフォルトの名無しさん
2023/11/16(木) 11:59:45.29ID:oAo4ftxR >CDNプロバイダのCloudflareは、同社のグローバルなCDNの基盤として長らく利用してきたNGINXに代えて、
>>394「C言語製の枯れて安定してるnginxをわざわざRustで置き換えるCloudflareはムダなことをするバカ」
>>394「C言語製の枯れて安定してるnginxをわざわざRustで置き換えるCloudflareはムダなことをするバカ」
398デフォルトの名無しさん
2023/11/16(木) 12:24:14.05ID:AwpJQf7l >>397
Pingoraの話じゃないの?
Pingoraの話じゃないの?
399デフォルトの名無しさん
2023/11/16(木) 12:31:03.07ID:1vSd70Wx >>397
記事読めてる?
nginxでは機能が不十分で様々な検討をして新たに作ることになったとある
そしてRust製のPingoraを開発して以下の性能を出したと記事に書かれている
>Pingoraはすでに同社のCDNに採用され、毎日1兆回以上のリクエストを処理し、性能向上や数多くの新機能の提供を実現しつつ、従来と比較してCPUとメモリリソースの消費はいずれも3分の1程度に収まっているとのこと。
記事読めてる?
nginxでは機能が不十分で様々な検討をして新たに作ることになったとある
そしてRust製のPingoraを開発して以下の性能を出したと記事に書かれている
>Pingoraはすでに同社のCDNに採用され、毎日1兆回以上のリクエストを処理し、性能向上や数多くの新機能の提供を実現しつつ、従来と比較してCPUとメモリリソースの消費はいずれも3分の1程度に収まっているとのこと。
400デフォルトの名無しさん
2023/11/16(木) 12:42:36.36ID:c22vQqL3401デフォルトの名無しさん
2023/11/16(木) 12:47:30.32ID:QXdh7keC APIがRustになってないとRust採用する意味が無い
402デフォルトの名無しさん
2023/11/16(木) 12:53:18.79ID:1vSd70Wx403デフォルトの名無しさん
2023/11/16(木) 12:53:44.43ID:oAo4ftxR■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】U-17日本代表、激闘PK戦制す 北朝鮮撃破で6大会ぶり8強入り U17W杯 [久太郎★]
- 「国民の憤りを引き起こした」中国側“高市首相発言の撤回改めて要求” [どどん★]
- 【インバウンド】中国からの“渡航自粛”…ツアー1000人分の直前キャンセル「キャンセル料は免除してくれ」 ことしいっぱいキャンセルに [1ゲットロボ★]
- 【芸能】日中関係悪化でエンタメ業界に大ダメージ… JO1の中国でのイベント中止、邦画は公開延期、STARTOアイドルへの影響も [冬月記者★]
- XやChatGPTで広範囲の通信障害 投稿や閲覧できず [蚤の市★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★3 [ぐれ★]
- Perfume・あ~ちゃんの結婚相手の一般男性、吉田カバンの社長と判明 [977261419]
- Perfume・あ~ちゃん、一般人男性と結婚wwwwwwwwwwwwwwwwwwwwwwww
- 日本、高市のお陰で破滅に近づくwwwwwwww
- 自民党議員「高市は先人が築き上げた日中関係を壊した。外務省が謝罪に言ってるが自分で責任を取れ」 [834922174]
- まみちゃん
- ちっしゃーねーな。俺が習近平のアナルに武力侵攻してきてやるよ
