Mozilla発のRust言語のスレ
公式
https://www.rust-lang.org/
https://blog.rust-lang.org/
https://github.com/rust-lang/rust
Web上の実行環境
https://play.rust-lang.org
前スレ
Rust part8
https://mevius.5ch.net/test/read.cgi/tech/1579834072/
Rust part9
レス数が950を超えています。1000を超えると書き込みができなくなります。
2020/08/23(日) 01:07:35.52ID:MgEpWwVh
859デフォルトの名無しさん
2021/03/16(火) 08:39:27.88ID:SlLiGo1E 最適化でunalignedになって落ちるならコンパイラのバグなんだから直せばいいし、
手動であらゆるアーキ向けにパディングを調整するよりよっぽどいいと思うけどな。
手動であらゆるアーキ向けにパディングを調整するよりよっぽどいいと思うけどな。
860デフォルトの名無しさん
2021/03/17(水) 04:59:36.34ID:F/MTmTZA メモリレイアウトの話まだ続いてるの?
C++でダメなところ潰して制約強めでバグ出にくくしようって言語で、コンパイラが信じられないと言われてもコンセプトが違うとしか
C++でダメなところ潰して制約強めでバグ出にくくしようって言語で、コンパイラが信じられないと言われてもコンセプトが違うとしか
861デフォルトの名無しさん
2021/03/17(水) 20:44:00.69ID:hH82Uf3P C++でダメなところ潰して制約強めでバグ出にくくしようってのと、
コンパイラが信じられないからコンパイラ設計を楽にしようってのは別に矛盾しないがな。
頭悪すぎ。
コンパイラが信じられないからコンパイラ設計を楽にしようってのは別に矛盾しないがな。
頭悪すぎ。
862デフォルトの名無しさん
2021/03/17(水) 22:43:22.09ID:8cWw5z32 コンパイラ設計を楽にするって、例えばどういうこと?
863デフォルトの名無しさん
2021/03/18(木) 03:06:39.25ID:YG5QY/Fi ここまでの流れでコンパイラがバグるほど難しい事してないと思うけど。何を心配してるの?
864デフォルトの名無しさん
2021/03/18(木) 06:33:11.45ID:teFQO94z 何が問題なのかiefoneか何かで実例出して欲しいな
865デフォルトの名無しさん
2021/03/18(木) 06:33:40.91ID:teFQO94z ideoneでした
866デフォルトの名無しさん
2021/03/18(木) 08:04:15.94ID:VY1V7baX 問題になるのは外部リンゲージな関数で構造体を渡すときだと思うが
コンパイルした後リンクするみたいな本番行為ってiefoneできるんでしたっけ
コンパイルした後リンクするみたいな本番行為ってiefoneできるんでしたっけ
867デフォルトの名無しさん
2021/03/18(木) 08:37:15.10ID:teFQO94z テストの段階でわかるじゃないか
868デフォルトの名無しさん
2021/03/18(木) 09:11:26.74ID:7Uj1c/fU 本番行為大好きです
869デフォルトの名無しさん
2021/03/18(木) 22:11:22.58ID:j2TrRshi イデオンの本番?
870デフォルトの名無しさん
2021/03/18(木) 22:46:55.62ID:4SeQ/rCs iefone って中華スマホっぽいな。
871デフォルトの名無しさん
2021/03/19(金) 01:15:52.96ID:jSzcAIKb ウィンドーズのAPIの構造体みたいにメンバの数が異なる構造体のシリーズで
先頭部分は同じレイアウトであって欲しい、みたいな要請がある場合は
いかに自動レイアウトの規則が厳格に決まっていても問題を生じるし、
テストで見つけろといっても限界がある
メンバ数3、4、5はOKだった!→56億年後に弥勒菩薩が6番目のメンバをboolにしたらすべて崩れ去った、みたいな
先頭部分は同じレイアウトであって欲しい、みたいな要請がある場合は
いかに自動レイアウトの規則が厳格に決まっていても問題を生じるし、
テストで見つけろといっても限界がある
メンバ数3、4、5はOKだった!→56億年後に弥勒菩薩が6番目のメンバをboolにしたらすべて崩れ去った、みたいな
872デフォルトの名無しさん
2021/03/19(金) 01:18:45.07ID:jSzcAIKb それとも何かねここで言うテストというのはコンパイラの
自動レイアウトするロジックを見通したホワイトボックステストで
カバレッジ100%を目指せというのかね?
自動レイアウトするロジックを見通したホワイトボックステストで
カバレッジ100%を目指せというのかね?
873デフォルトの名無しさん
2021/03/19(金) 01:32:38.19ID:ZwQV5hpU で、どれだけメモリ量減らせてるの?
874デフォルトの名無しさん
2021/03/19(金) 01:46:10.43ID:jSzcAIKb かなり減る64 bit整数m個とbool m+1個の構造体で#pragma pack(〜)とかしない場合
順序依存で8*m + 8*(m+1)バイトになるか8*m + ceil((m+1)/8)バイトで済むかの違いがある
引いたらどれだけ減ったかワカル
順序依存で8*m + 8*(m+1)バイトになるか8*m + ceil((m+1)/8)バイトで済むかの違いがある
引いたらどれだけ減ったかワカル
875デフォルトの名無しさん
2021/03/19(金) 01:48:07.52ID:QYoHC3cJ この人何と戦ってるの
876デフォルトの名無しさん
2021/03/19(金) 02:08:13.91ID:qP05xHwq 日本語不自由なの多すぎか
877デフォルトの名無しさん
2021/03/19(金) 08:05:42.69ID:elmSSYEz C++だって処理系によってABI違って互換性無いのになに寝ぼけた事言ってんだ状態
878デフォルトの名無しさん
2021/03/19(金) 08:22:46.12ID:jSzcAIKb879デフォルトの名無しさん
2021/03/19(金) 08:52:24.84ID:6TNOQqr9 メーリングリストでそれらを主張してみてはどうか?ここで言ってもrust下げとしか見られない
880デフォルトの名無しさん
2021/03/19(金) 10:06:03.26ID:S4bW7+Mw さっぱりわかんねえんだが、
>先頭部分は同じレイアウトであって欲しい、みたいな要請がある場合は
こんなクソみたいな要請がある案件の場合はrepr(c)でいいんちゃうん?
>先頭部分は同じレイアウトであって欲しい、みたいな要請がある場合は
こんなクソみたいな要請がある案件の場合はrepr(c)でいいんちゃうん?
881デフォルトの名無しさん
2021/03/19(金) 10:57:59.03ID:jSzcAIKb スマン>>878はstdcallを念頭に言ったがcdeclはC言語処理系によって決まったと言ってよいかもしれませんねーorz
stdcallの発祥がWindowsとPascalのどちらが先なのかは知りま栓、
>880
>こんなクソみたいな要請がある案件の場合はrepr(c)でいいんちゃうん?
禿げしく同意
stdcallの発祥がWindowsとPascalのどちらが先なのかは知りま栓、
>880
>こんなクソみたいな要請がある案件の場合はrepr(c)でいいんちゃうん?
禿げしく同意
882デフォルトの名無しさん
2021/03/19(金) 11:33:49.63ID:qP05xHwq なにこいつ……
883デフォルトの名無しさん
2021/03/19(金) 14:44:53.99ID:ZYq4u5st884デフォルトの名無しさん
2021/03/19(金) 15:07:57.84ID:x8qTxIkr repr(C)をつけるのでは駄目な理由は誰も言えないのか
885デフォルトの名無しさん
2021/03/19(金) 15:11:24.58ID:gR5Gr2WA おじいちゃんが今際の際に「repr(C)は使うな…ガクッ」って言ってたんよ…
886デフォルトの名無しさん
2021/03/19(金) 17:24:40.30ID:t8rUWn4Q 不満があっても使い続ける必要があるなら、
フォークしちゃえばいいじゃん。
もやもやしつつ使い続けるのは、良くないよ。
フォークしちゃえばいいじゃん。
もやもやしつつ使い続けるのは、良くないよ。
887デフォルトの名無しさん
2021/03/19(金) 17:49:26.38ID:6tRZIbsl C/C++をいまさらフォークしたところで誰も見向きもせず
個人で使うだけで消えていくだけだろうが
rustなら「おっ、おれもこういうのが欲しかった!」
ってやつがむらがってきてワンチャン有名なれる・・かも?
個人で使うだけで消えていくだけだろうが
rustなら「おっ、おれもこういうのが欲しかった!」
ってやつがむらがってきてワンチャン有名なれる・・かも?
888デフォルトの名無しさん
2021/03/19(金) 18:09:28.62ID:UA/QoJ1s ナイナイ(ヾノ・∀・`)
889デフォルトの名無しさん
2021/03/19(金) 18:46:02.05ID:3FXWvrKo >>887
一貫性のあるc--ができたら可能性あるよ。
一貫性のあるc--ができたら可能性あるよ。
890デフォルトの名無しさん
2021/03/19(金) 19:57:51.38ID:gCuAqma+ >>885
同じおじいちゃんが原理主義者になるなってのも言ってただろうに。
同じおじいちゃんが原理主義者になるなってのも言ってただろうに。
891デフォルトの名無しさん
2021/03/19(金) 22:01:04.37ID:CjYMRRBz Cargo.tomlかなんかでデフォルトのreprを設定できればいいんすか?
俺は要らんけど
俺は要らんけど
892デフォルトの名無しさん
2021/03/19(金) 23:27:54.25ID:u/twtFDQ repr(C)がついてないデータ型に警告出すようなlint書いてclippyにpullreq出せば良いのでは
893デフォルトの名無しさん
2021/03/20(土) 05:48:46.20ID:7iIk7Cl9 別に
構造体XのメモリレイアウトをRustのデフォルトとすべきなのかrepr(C)で扱ってほしいのか(あるいはその他か)は
構造体Xを定義したときに定義した人の意向で決まるから何の問題も無い
別の人が構造体Xを間違ったメモリレイアウトで解釈するプログラムを書く危険性は
(わざとそうするのでもない限り)無い
構造体XのメモリレイアウトをRustのデフォルトとすべきなのかrepr(C)で扱ってほしいのか(あるいはその他か)は
構造体Xを定義したときに定義した人の意向で決まるから何の問題も無い
別の人が構造体Xを間違ったメモリレイアウトで解釈するプログラムを書く危険性は
(わざとそうするのでもない限り)無い
894デフォルトの名無しさん
2021/03/20(土) 05:53:57.90ID:7iIk7Cl9 、と思うんだけどrepr指定が異なる構造体はちゃんと別の型とみなされるの?
つまりrepr(C)のメモリレイアウトな構造体を、(例えば)repr(PACKED)なメモリレイアウトな構造体を引数にとる関数に
渡せてしまうとかあると悲劇なわけだが
Rust使ったことないからよくわからないので教えてくだちい、
つまりrepr(C)のメモリレイアウトな構造体を、(例えば)repr(PACKED)なメモリレイアウトな構造体を引数にとる関数に
渡せてしまうとかあると悲劇なわけだが
Rust使ったことないからよくわからないので教えてくだちい、
895デフォルトの名無しさん
2021/03/20(土) 11:19:17.36ID:ZBpm47pR896デフォルトの名無しさん
2021/03/20(土) 11:59:39.96ID:ARQDcx4T897デフォルトの名無しさん
2021/03/20(土) 12:09:06.74ID:JFutrdJQ Rustにランタイムなどないが
898デフォルトの名無しさん
2021/03/20(土) 12:20:42.44ID:Yqrg6wwp 実行ファイルの大きさの事かな?
899デフォルトの名無しさん
2021/03/20(土) 12:34:10.54ID:N5mfveDq stdがでかいって話かな?
なんかそれも問題になって対応策はあった気がするけど
なんかそれも問題になって対応策はあった気がするけど
900デフォルトの名無しさん
2021/03/20(土) 12:46:24.31ID:ZBpm47pR デフォルトでは利便性やリンクの高速化のために大きくなってるけど
組み込み用途ならちゃんと最小化する方法はあるし
Cと同程度まで縮むよ
組み込み用途ならちゃんと最小化する方法はあるし
Cと同程度まで縮むよ
901デフォルトの名無しさん
2021/03/20(土) 13:08:56.08ID:OmO/62/g >>896
下記の記事の Executable sizes の節で実行ファイルのサイズについてCとの比較を考察してた
サイズ削減する方法も書いてあったよ
https://kornel.ski/rust-c-speed
下記の記事の Executable sizes の節で実行ファイルのサイズについてCとの比較を考察してた
サイズ削減する方法も書いてあったよ
https://kornel.ski/rust-c-speed
902デフォルトの名無しさん
2021/03/20(土) 13:44:30.39ID:0Kyl0nNZ ちょびっとだけどついにlinux-nextにrustで書かれたコードが入ったか
903デフォルトの名無しさん
2021/03/20(土) 15:24:30.80ID:mHStnoHo >>896
組み込みデバイスでrustを使いやすくしようとしてるワーキンググループあるから
どういうところで不便に思っているのかコメント寄せてあげたら良いのでは
https://github.com/rust-embedded/wg
issueでコメント募集してるよ
組み込みデバイスでrustを使いやすくしようとしてるワーキンググループあるから
どういうところで不便に思っているのかコメント寄せてあげたら良いのでは
https://github.com/rust-embedded/wg
issueでコメント募集してるよ
904デフォルトの名無しさん
2021/03/21(日) 22:19:00.80ID:k7ifup1R 依存しているクレートが多いとビルドが長い、いい加減にしろ。なんじゃこりゃ
905デフォルトの名無しさん
2021/03/21(日) 22:47:11.34ID:ut0JDDIv >>901
だから考えてるスケールが全然違うっつーの
だから考えてるスケールが全然違うっつーの
906デフォルトの名無しさん
2021/03/22(月) 01:13:43.80ID:04BxTma4 具体的な話を出さないでキレられても困るよ
907デフォルトの名無しさん
2021/03/22(月) 01:39:21.20ID:g4YfSh3E Rust の実行ファイルが大きくなりがちなのは何でもかんでもスタティックリンクする文化であって、
そうしてでもうんざりするような (実行時の) 依存関係に悩まされたくないという話なので、
不要なもので肥大化しているわけじゃないよ。 本来必要なものがあるだけ。
もちろん制約の大きい組み込み環境でごく基本的なライブラリすら制約してまで
大きさを削ったら使い勝手は悪いだろうけど、
それは Rust に限った話でもない当たり前のことだし。
メモリが数キロバイトとかいうレベルだったら (少なくとも現時点では) Rust が不向きというのはそうかもしれない。
そんで特に Rust を使いたいというケースでもない。
そうしてでもうんざりするような (実行時の) 依存関係に悩まされたくないという話なので、
不要なもので肥大化しているわけじゃないよ。 本来必要なものがあるだけ。
もちろん制約の大きい組み込み環境でごく基本的なライブラリすら制約してまで
大きさを削ったら使い勝手は悪いだろうけど、
それは Rust に限った話でもない当たり前のことだし。
メモリが数キロバイトとかいうレベルだったら (少なくとも現時点では) Rust が不向きというのはそうかもしれない。
そんで特に Rust を使いたいというケースでもない。
908デフォルトの名無しさん
2021/03/22(月) 02:21:57.65ID:gSVpx604 >>906
具体的に言語化できる能力あったらこんなとこで愚痴垂れてないでしょう
具体的に言語化できる能力あったらこんなとこで愚痴垂れてないでしょう
909デフォルトの名無しさん
2021/03/22(月) 03:18:48.61ID:4PFilboR Linuxのディストロだとなるべくダイナミックリンクにするようにしてると思うんだけど
Rust製ツールとその方針の相性悪い気がする
Rust製ツールとその方針の相性悪い気がする
910デフォルトの名無しさん
2021/03/22(月) 13:19:06.90ID:TItJ887g Q. Rustの倒し方を教えて下さい
A. まずデータセンターを燃やします
フランスのデータセンターで火災…『Rust』に復元不可能なデータロストが発生するなど大規模被害に発展 | エンタメウィーク
https://ent.smt.docomo.ne.jp/article/8989583
A. まずデータセンターを燃やします
フランスのデータセンターで火災…『Rust』に復元不可能なデータロストが発生するなど大規模被害に発展 | エンタメウィーク
https://ent.smt.docomo.ne.jp/article/8989583
911デフォルトの名無しさん
2021/03/22(月) 14:05:31.64ID:b6jSgIhJ Rustってなんか日本人的にわびさびっぽい名前でいいよな
912デフォルトの名無しさん
2021/03/22(月) 14:14:36.76ID:TQ1DOP8h ググラビリティがGoより低いと思ってる元凶な
913デフォルトの名無しさん
2021/03/22(月) 14:52:55.38ID:g4YfSh3E そこんところは golang とか rustlang とか書く風習が出来てるから
たいした問題ではないんだが、 C のことを clang とか書き始めるやつが出てきてクソッタレという感じ。
よそでどんな習慣が出来てもいいけど変な汚染するなよな〜〜という。
たいした問題ではないんだが、 C のことを clang とか書き始めるやつが出てきてクソッタレという感じ。
よそでどんな習慣が出来てもいいけど変な汚染するなよな〜〜という。
914デフォルトの名無しさん
2021/03/22(月) 16:00:21.60ID:g8se3Ggw LLVM ClangはふつうClangて書かない?
915デフォルトの名無しさん
2021/03/22(月) 16:55:21.38ID:Y0cj97US Clang は Clang のことなので
C のことを Clang っていわれると困るって話
C のことを Clang っていわれると困るって話
916デフォルトの名無しさん
2021/03/22(月) 17:14:35.17ID:g8se3Ggw あ,なる.
917デフォルトの名無しさん
2021/03/22(月) 18:00:28.80ID:RaSrXyKY918デフォルトの名無しさん
2021/03/22(月) 18:02:24.77ID:PWQX5uRW GCCもClangだし
919デフォルトの名無しさん
2021/03/22(月) 20:15:31.61ID:gSVpx604920デフォルトの名無しさん
2021/03/22(月) 21:30:42.61ID:G3nK37aG >>919
そもそも最近はディストロのパッケージ管理システムに乗りたくなくなっているのでは?いろいろなディストロのいろいろなバージョンに対してバイナリを提供すること自体が大変で。
Gentooやってると依存関係ミスっててコンパイルこけるとかよくある。
(そういう意味でもGoやRustはかなりコンパイルに失敗しづらくて安心感はある)
退化している感もあるけど、GitHubで全ディストロ対応のシングルバイナリ配るのが結局楽だった、という感じなのかも。
そもそも最近はディストロのパッケージ管理システムに乗りたくなくなっているのでは?いろいろなディストロのいろいろなバージョンに対してバイナリを提供すること自体が大変で。
Gentooやってると依存関係ミスっててコンパイルこけるとかよくある。
(そういう意味でもGoやRustはかなりコンパイルに失敗しづらくて安心感はある)
退化している感もあるけど、GitHubで全ディストロ対応のシングルバイナリ配るのが結局楽だった、という感じなのかも。
921デフォルトの名無しさん
2021/03/22(月) 22:38:58.65ID:0BePobhO >>918
え?
え?
922デフォルトの名無しさん
2021/03/22(月) 22:40:19.34ID:qQVVw1tm 場合によっては違うバージョンのライブラリが共存することもあるし
ファイル名のルールでどうにかしたりはすごく面倒
近頃はコンテナにまるごと突っ込むとか言った解決法も取れるが、
それなら全部スタティックリンクしたらええやんというのは
順当な方針だよな
ファイル名のルールでどうにかしたりはすごく面倒
近頃はコンテナにまるごと突っ込むとか言った解決法も取れるが、
それなら全部スタティックリンクしたらええやんというのは
順当な方針だよな
923デフォルトの名無しさん
2021/03/22(月) 22:41:18.91ID:iFQHROzx パッケージのバージョン管理とかRustは最近のnpmばりによくできてるんじゃないの
知らんけど
知らんけど
924デフォルトの名無しさん
2021/03/22(月) 22:42:28.95ID:qQVVw1tm925デフォルトの名無しさん
2021/03/22(月) 23:22:40.71ID:4PFilboR Ruby, Python, Rとか言語独自のパッケージ管理システムもありつつ
同時にディストロのパッケージ管理システムにも有名ライブラリだけは乗ってたりして
なんか二重管理みたいな変な事になってる
同時にディストロのパッケージ管理システムにも有名ライブラリだけは乗ってたりして
なんか二重管理みたいな変な事になってる
926はちみつ餃子 ◆8X2XSCHEME
2021/03/23(火) 01:05:05.52ID:G0iN/IIq 開発環境が用意するパッケージ管理は開発環境の管理だし
ディストリビューションの管理は実行環境の管理なんだけど、
ライブラリが実行環境なのか開発環境なのかは不可分な部分もあって単純に二分できんのよ。
C/C++ のライブラリのパッケージ管理が発展してないのは伝統的に
ディストリビューションのパッケージ管理に全力で乗っかる文化があったからで、
モダンな開発環境は分けようとしてかえってややこしくしているような気もする。
元々あった問題があぶりだされただけかもしれんけど。
ディストリビューションの管理は実行環境の管理なんだけど、
ライブラリが実行環境なのか開発環境なのかは不可分な部分もあって単純に二分できんのよ。
C/C++ のライブラリのパッケージ管理が発展してないのは伝統的に
ディストリビューションのパッケージ管理に全力で乗っかる文化があったからで、
モダンな開発環境は分けようとしてかえってややこしくしているような気もする。
元々あった問題があぶりだされただけかもしれんけど。
927デフォルトの名無しさん
2021/03/23(火) 01:20:30.89ID:27d1w4K5 まあlibcのバージョン違いで困った経験あると、スタティックリンクはやむ無しって思うけど。
928デフォルトの名無しさん
2021/03/23(火) 02:36:10.01ID:yC2dAiwP929デフォルトの名無しさん
2021/03/23(火) 09:53:23.27ID:KOWk2YN0 >>926
C/C++全盛の頃はコードを書く人と使う人が一致してることが多かったから問題なかった気がする。
自分の環境さえ正しくセットアップすればそれで問題ないという。
今みたいにGitHubでコード共有するのが当然って世界だと違う環境でビルドするのが困難ってのはきつい。
OSSのC++ライブラリを使おうとしたときに、作者と違うディストリビューション使ってる場合、ほぼ確実になんらかのトラブルにはまる印象だなぁ。
C/C++全盛の頃はコードを書く人と使う人が一致してることが多かったから問題なかった気がする。
自分の環境さえ正しくセットアップすればそれで問題ないという。
今みたいにGitHubでコード共有するのが当然って世界だと違う環境でビルドするのが困難ってのはきつい。
OSSのC++ライブラリを使おうとしたときに、作者と違うディストリビューション使ってる場合、ほぼ確実になんらかのトラブルにはまる印象だなぁ。
930デフォルトの名無しさん
2021/03/23(火) 12:53:42.65ID:71b8io/J てか低レイヤー依存のパッケージは言語パッケージ管理じゃ扱いづらいだろ。
931はちみつ餃子 ◆8X2XSCHEME
2021/03/23(火) 15:23:13.29ID:G0iN/IIq932デフォルトの名無しさん
2021/03/23(火) 16:03:34.41ID:p4kRzxCA Rustと関係ない雑談はそろそろよそでやって下さいね
933デフォルトの名無しさん
2021/03/23(火) 16:25:13.28ID:rdqm0ni7 次世代言語21 Go Nim Rust Swift Kotlin TypeScript
https://mevius.5ch.net/test/read.cgi/tech/1587276362/
あっちのスレの流れの中に投下するものがこっちに誤爆して話題が続いてるだけだぞ
https://mevius.5ch.net/test/read.cgi/tech/1587276362/
あっちのスレの流れの中に投下するものがこっちに誤爆して話題が続いてるだけだぞ
>>918
???
???
935デフォルトの名無しさん
2021/03/23(火) 22:26:53.30ID:97s02znq936デフォルトの名無しさん
2021/03/26(金) 17:08:58.51ID:JtXGrnUt Rust 1.51 replaced
https://mag.osdn.jp/21/03/27/103000
https://mag.osdn.jp/21/03/27/103000
937デフォルトの名無しさん
2021/03/26(金) 17:18:42.33ID:JtXGrnUt X replaced
O released
O released
938デフォルトの名無しさん
2021/03/26(金) 17:25:28.62ID:4e/BtnZ7 親善試合のプレー中でもないのにパンチを繰り出し、歯を折る韓国人の本質
939デフォルトの名無しさん
2021/03/28(日) 01:28:47.05ID:JTpxnMQC940デフォルトの名無しさん
2021/03/28(日) 01:44:52.75ID:AdvYUXyR >>939
証明論関係はプロトコル検証なんかには使えるかもね。
証明論関係はプロトコル検証なんかには使えるかもね。
941デフォルトの名無しさん
2021/03/28(日) 12:03:39.58ID:d7aJoNDz PDA以上の機械はどうやって機械的に証明したらいいんじゃ……
942デフォルトの名無しさん
2021/03/30(火) 10:38:53.80ID:D/DvGGEJ >>2
日本語版ねーの?
日本語版ねーの?
943デフォルトの名無しさん
2021/03/30(火) 12:16:47.56ID:+ozT2766944デフォルトの名無しさん
2021/03/31(水) 07:40:52.59ID:7yIFZkAA なんなのこのゴミ言語
早く消えろよゴミ
早く消えろよゴミ
945デフォルトの名無しさん
2021/03/31(水) 07:59:36.54ID:/8+Nd/ls 使わなきゃいいだけだろ?
946デフォルトの名無しさん
2021/03/31(水) 15:12:27.84ID:xy2Yhoz1 やってることはアフィカスと同じクズ言語
947デフォルトの名無しさん
2021/03/31(水) 15:45:22.05ID:/8+Nd/ls ZDNet Japan: トーバルズ氏が考える、LinuxにおけるRustの居場所とは.
https://japan.zdnet.com/article/35168533/
https://japan.zdnet.com/article/35168533/
948デフォルトの名無しさん
2021/03/31(水) 17:49:52.55ID:xl4s4pnz git も浪費が激しいゴミ
949デフォルトの名無しさん
2021/03/31(水) 22:41:28.27ID:HIJdwtTD >要するに、Linuxの記述言語がCからRustへと変わる日は当面の間やってこないだろう。その一方で、Rustベースのプログラムやドライバーをユーザー空間で実行するということに対する関心は高く、それに向けた動きは数多くあるため、いつの日にかLinuxというOSでRustベースのカーネルが採用されるだろう。
まあ当たり前の結論だわな。
まあ当たり前の結論だわな。
950デフォルトの名無しさん
2021/04/01(木) 09:50:04.35ID:Vom62NTk Javaやpythonのようなバブルは無いだろうが一定の需要はあるだろう
951デフォルトの名無しさん
2021/04/01(木) 10:21:51.12ID:+GSHkYwn 競技プログラミング分野で謎の注目を集めてるよRust
短時間とか早解きが重要なコンテストでは雑に書けないので使いづらいが、長期間のコンテストでは重宝されてる
強い人たちが使ってるのもあって
短時間とか早解きが重要なコンテストでは雑に書けないので使いづらいが、長期間のコンテストでは重宝されてる
強い人たちが使ってるのもあって
952デフォルトの名無しさん
2021/04/01(木) 10:53:00.87ID:DPgukaDD AndroidのBluetoothスタックがRustで書き直されたっぽい
https://android.googlesource.com/platform/system/bt/+/master/gd/rust/
Hacker NewsでAndroidのBluetoothの接続性やバグの多さが叩かれまくってて笑った
https://news.ycombinator.com/item?id=26647981
https://android.googlesource.com/platform/system/bt/+/master/gd/rust/
Hacker NewsでAndroidのBluetoothの接続性やバグの多さが叩かれまくってて笑った
https://news.ycombinator.com/item?id=26647981
953デフォルトの名無しさん
2021/04/01(木) 11:55:32.05ID:/m7p4qXu まあ9割は単なるファッションだろ。
実際使ってみるとc++で気をつけるのとほぼ変わらんしそれができる輩しかまともに使いこなせん。
実際使ってみるとc++で気をつけるのとほぼ変わらんしそれができる輩しかまともに使いこなせん。
954デフォルトの名無しさん
2021/04/01(木) 12:46:37.61ID:RDEfu8S8 そもそもデバドラならC++でもいいんちゃうん?
Linusが問答無用で許さない感じ?
Linusが問答無用で許さない感じ?
955デフォルトの名無しさん
2021/04/01(木) 13:00:07.82ID:Gl2KF2SW956デフォルトの名無しさん
2021/04/01(木) 13:04:33.77ID:4931ON8O C++は罵詈雑言で二度とそんなこと言うな
ぐらいで叩いてた
ぐらいで叩いてた
957デフォルトの名無しさん
2021/04/01(木) 13:36:29.59ID:3AhSZiXW 思いっきり皮肉だけど「C++独自の機能を使わないならC++でも構わない」みたいなこと言ってなかったっけ
958デフォルトの名無しさん
2021/04/01(木) 13:53:28.54ID:Gl2KF2SW オブジェクト指向はクソみたいなのも言ってた気がするし、
当時Linusが文句言ってたポイントをRustはうまく回避してるかも。
当時Linusが文句言ってたポイントをRustはうまく回避してるかも。
レス数が950を超えています。1000を超えると書き込みができなくなります。
ニュース
- パワフル女性世界3位に高市首相 米誌フォーブス選出 [蚤の市★]
- 【米FRB】0.25%利下げ決定 3会合連続、雇用下支え [蚤の市★]
- テレ朝本社から社外スタッフの男性が転落し死亡 テレビ朝日がコメント [ひかり★]
- 【S.RIDE】「忘年会の幹事ずるい」 ソニー系配車アプリの広告が物議…… 運営が謝罪「配慮に欠ける不適切な表現」掲出終了に [ぐれ★]
- アイヌ民族の「戸籍簿」がヤフオクで落札 団体「人権無視」と憤り [蚤の市★]
- 「身を切る改革」どこへ? 維新「身内」への公金支出、地方でも続々 [蚤の市★]
- 高市「野党はもう債権とか為替の話はしないで!よく分からないから答えない!」 [884040186]
- 豚汁の弱点
- 人生がつまらんやつ、130円で大根買え。
- 【悲報】教育ママ「ギャオオオオオン!息子が大麻吸ってるのお!!」⇨中3の息子を警察に突き出し全てを終わらせる [455031798]
- 【画像】東京都民「助けて!満員電車もう無理いいぃぃいいぃぃぃいいいいいぃ😭」!!!! [732289945]
- 【堂上隼人】ソフトバンク幹部「よし更生してる」→現在までに逮捕12回、レイプ被害者15人
