[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 11/01 05:53 / Filesize : 267 KB / Number-of Response : 1023
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Rust part10



1 名前:デフォルトの名無しさん mailto:sage [2021/04/02(金) 21:38:04.11 ID:L7IeSfpL.net]
Mozilla発のRust言語のスレ

公式
https://www.rust-lang.org/
https://blog.rust-lang.org/
https://github.com/rust-lang/rust

Web上の実行環境
https://play.rust-lang.org

日本語の情報
https://rust-jp.rs/

前スレ
Rust part9
https://mevius.5ch.net/test/read.cgi/tech/1598112455/

2 名前:デフォルトの名無しさん mailto:sage [2021/04/02(金) 23:38:41.76 ID:fjFXuKAx.net]
立て乙>>1

3 名前:デフォルトの名無しさん mailto:sage [2021/04/03(土) 14:21:28.71 ID:/AAJGIzP.net]
前スレ:
「まともにrustでc++並の開発速度で製品作ってから言えや」
って深い言葉だ。

4 名前:デフォルトの名無しさん mailto:sage [2021/04/03(土) 14:26:31.17 ID:SyvybhgS.net]
自分で書いたのに?

5 名前:デフォルトの名無しさん mailto:sage [2021/04/03(土) 14:53:21.44 ID:/AAJGIzP.net]
>>4
書いてない。

6 名前:デフォルトの名無しさん mailto:sage [2021/04/03(土) 18:20:50.26 ID:FsaMqi3u.net]
書いてないことは取り上げるまでもない

7 名前:デフォルトの名無しさん mailto:sage [2021/04/03(土) 19:30:37.63 ID:SyvybhgS.net]
まあrustを積極的に使えと言うことらしい

8 名前:デフォルトの名無しさん mailto:sage [2021/04/03(土) 20:35:13.31 ID:AKsD3jpb.net]
積極的に使えば欠点が良く理解できるようになるからね。とても有効だよ。

9 名前:デフォルトの名無しさん mailto:sage [2021/04/03(土) 21:46:35.78 ID:FsaMqi3u.net]
費用対効果はしばらくは注意深く見守る必要が

10 名前:デフォルトの名無しさん mailto:sage [2021/04/03(土) 22:01:52.54 ID:RYKBObRk.net]
費用対効果を見積もるにも実際のプロジェクトで使ってみるのが一番。
まあ俺は巻き込まれたくはないが。



11 名前:デフォルトの名無しさん mailto:sage [2021/04/04(日) 00:05:12.47 ID:EgnLn3Yg.net]
C++使ったこと無いけど趣味開発だしrust使うわ

12 名前:デフォルトの名無しさん mailto:sage [2021/04/04(日) 01:07:15.87 ID:qybbKpH3.net]
>>11
勝手に使えばいいよ。

13 名前:デフォルトの名無しさん [2021/04/04(日) 14:56:23.48 ID:cWc/MaHx.net]
秀和システムのキンドル本って、あれはセールで半額になったりするもんなの?

14 名前:デフォルトの名無しさん mailto:sage [2021/04/05(月) 08:07:37.55 ID:0j1wJjru.net]
日本はランニングコストが軽視されやすいからね

15 名前:デフォルトの名無しさん [2021/04/06(火) 01:06:18.21 ID:Ftkx6t//.net]
C/C++は適当に動かすだけなら簡単だろうけどさ
ヘッダーファイルの作法、makeファイルの作法、古いコンパイラやリンカへの配慮・・・・みたいな独学困難な領域が多くあるからな

16 名前:デフォルトの名無しさん mailto:sage [2021/04/06(火) 02:13:12.02 ID:/NFP4YRd.net]
そういう人は低レイヤーを触るのがそもそも間違ってる。

17 名前:デフォルトの名無しさん mailto:sage [2021/04/06(火) 02:33:17.68 ID:G1ho10ZT.net]
まともなマニュアルすらないからな。魔境

18 名前:デフォルトの名無しさん mailto:sage [2021/04/06(火) 04:24:25.20 ID:BW0cQchg.net]
>>15
独学するしかないと思ってた

19 名前:デフォルトの名無しさん mailto:sage [2021/04/06(火) 09:55:26.42 ID:Jj+MMoYg.net]
cmakeやmesonやIDEの支援があると言ってもやはり敷居は高いわな

だがrust使うにせよC/C++のライブラリ使ったりドキュメント読む羽目になるのでやはりある程度相互運用の知識は必要

20 名前:デフォルトの名無しさん mailto:sage [2021/04/06(火) 11:13:42.73 ID:gf2H4NQV.net]
オープンソースの makefile は無意味なごみが集まってるから読みにくいだけ。
特に gnu makeがおかしい。
gnu 系はヘッダファイルもソース本体も汚い事が多い。



21 名前:デフォルトの名無しさん mailto:sage [2021/04/06(火) 12:13:30.74 ID:cPUJlmRG.net]
ここにはC++使いしかいないのか

22 名前:デフォルトの名無しさん mailto:sage [2021/04/06(火) 12:16:43.42 ID:jsUZfCa/.net]
その類のmakefileはautoconfとautomakeで自動生成されるもので、人間が読むものじゃないでしょ

23 名前:デフォルトの名無しさん mailto:sage [2021/04/06(火) 12:28:15.32 ID:wB2vBd3T.net]
C++03の地獄を見てきた者達だ
面構えが違う

24 名前:デフォルトの名無しさん mailto:sage [2021/04/06(火) 16:42:56.60 ID:23z+dMzq.net]
Rust の世界だけを考えるならビルドプロセスは Cargo に書いておけばそれで OK だけどね。
全て Rust だけでは書けない場合には従来のツールチェインに更に Cargo が加わって余計にややこしくなってるとも言える。
https://xkcd.com/927/

ツールが汚いのは現実が汚いからだよ。
汚い現実から目をそらして綺麗なルールの中に閉じこもっても、
汚い現実が消えてなくなるわけじゃない。

Makefile が不愉快なら Makefile を使わないプロジェクトを増やすのを頑張るこったな。

25 名前:デフォルトの名無しさん mailto:sage [2021/04/06(火) 17:35:44.74 ID:EMKAWWjR.net]
rustだけのプロジェクトでもcargo-xtaskを使ってたりするからcargoだけですべてOKかというと微妙だけどね
タスクランナーやビルドのポストプロセスなんかのサポートって予定されてるの?

26 名前:デフォルトの名無しさん mailto:sage [2021/04/06(火) 18:23:14.98 ID:dIxoLwXV.net]
Rust版makeみたいなツール見かけた気がする

27 名前:デフォルトの名無しさん mailto:sage [2021/04/06(火) 19:12:35.86 ID:i3cN7eS9.net]
>>26
つ https://github.com/sagiegurari/cargo-make

28 名前:デフォルトの名無しさん mailto:sage [2021/04/06(火) 23:23:49.86 ID:cPUJlmRG.net]
そういうのあるの知ってるけどcargo本体に取り込む予定があるかが気になってる
グローバルにその手のツールインストールするとバージョン固定が難しいので
npmみたいにlocal installできるならそれでも良いけど

29 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 09:04:42.45 ID:rL66qkG6.net]
対応は結構してるわな。ただここの連中はこれくらいもできなさげ。
ttps://qiita.com/mutuya/items/f00a5b99a3f047dc3cb3

30 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 13:04:30.43 ID:zl6LVrRO.net]
>>27
使ってる人いる?



31 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 13:14:18.37 ID:nIst5pc0.net]
>>30
マルチプラットフォームで単純なmakeより複雑なことをしたいときには使っている。ただ大抵の場合makeでいいんじゃないかとも思う。

32 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 13:18:48.25 ID:uzth3iNv.net]
Rust in the Android platform
https://security.googleblog.com/2021/04/rust-in-android-platform.html

33 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 14:06:22.69 ID:g0cTo5ct.net]
>>22
ところがそのautoconf系そのものがそもそも汚い。
そして、autoというのは真っ赤な嘘であることが知られている。

34 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 14:24:24.61 ID:zl6LVrRO.net]
たまにCMakeが無いとcargo installがこけるツールがあってげんなりするわ

35 名前:デフォルトの名無しさん [2021/04/07(水) 15:05:49.86 ID:JRewXnwY.net]
m4マクロで書くというのはそろそろやめにしてもらいたい

36 名前:デフォルトの名無しさん mailto:sage [2021/04/07(水) 18:53:05.80 ID:4oC9i5VP.net]
>>30
既定のタスクをそのまま使う分には便利だけど、ちょっとアレンジしようとするとめんどくさかったという感想。
単に慣れの問題かもだが、gnu makeのMakefile中でcargo叩く方がやりやすかった。

37 名前:デフォルトの名無しさん mailto:sage [2021/04/08(木) 16:35:24.79 ID:1ecqYbtl.net]
>>32

Rust言語でAndroidはより強固・安全に 〜GoogleがOS開発への導入を進める
https://forest.watch.impress.co.jp/docs/news/1317183.html

38 名前:デフォルトの名無しさん mailto:sage [2021/04/08(木) 16:40:19.95 ID:dggq93E7.net]
Rustバイナリにユーザー名が埋め込まれる脆弱性が発見された

39 名前:デフォルトの名無しさん mailto:sage [2021/04/08(木) 19:01:45.52 ID:gM5Az3ay.net]
スーパーでよく見かける生産者表示だ、気にするな

40 名前:デフォルトの名無しさん mailto:sage [2021/04/08(木) 19:25:11.32 ID:Y7HoyqEo.net]
ユーザー名といかコンパイル時のソースのフルパスね
ホームディレクトリ配下にソースがあるならログインユーザー名が含まれる
あと発見されたのは最近ではなかったはず



41 名前:デフォルトの名無しさん mailto:sage [2021/04/08(木) 20:20:07.26 ID:mAsGX/mS.net]
それを消すためのオプションは数年前から付いてて
そのオプションがうまく効かないケースがあるってバグが修正中なはず
最近あったのは単にその話を記事に書いた人がいるってだけ

42 名前:デフォルトの名無しさん mailto:sage [2021/04/08(木) 20:20:24.34 ID:bT2+gYi+.net]
ディレクトリ名にマイナンバーを入れてる人がいたらどうすんだまったく

43 名前:デフォルトの名無しさん mailto:sage [2021/04/08(木) 20:46:41.37 ID:KJ+7YtJl.net]
どんな間抜けだよ

44 名前:デフォルトの名無しさん mailto:sage [2021/04/08(木) 21:41:22.53 ID:2f4Y47iQ.net]
ディレクトリ名につい「クソプロジェクト」とか入れてるやつはいるだろ

45 名前:デフォルトの名無しさん mailto:sage [2021/04/09(金) 01:29:12.23 ID:q4HnPycb.net]
ていうかログインユーザー名に実名いれるとかバカなんじゃないか

46 名前:デフォルトの名無しさん mailto:sage [2021/04/09(金) 01:29:59.12 ID:q4HnPycb.net]
>>44
たしかに・・それに近いことは・・ある。

47 名前:デフォルトの名無しさん mailto:sage [2021/04/09(金) 11:49:57.87 ID:GRSPIdCN.net]
fuck_you_cplusplus とか普通にありそう

48 名前:デフォルトの名無しさん mailto:sage [2021/04/09(金) 15:11:34.90 ID:6eEbkgDq.net]
どこのモジラだよ。

49 名前:デフォルトの名無しさん mailto:sage [2021/04/09(金) 20:07:51.03 ID:+qIWqkLA.net]
Linusじゃないの

50 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 00:22:28.46 ID:mUxV1BIo.net]
Linusが吠えた! ─中指立てて「NVIDIAは世界最悪の企業」
https://gihyo.jp/admin/clip/01/linux_dt/201206/18

それはそうとして、Rustの(Goもだが)「..」が
begin〜lastの意味ではなくて
begin〜last+1なのは
コメントに「arr[0..3]」とか書きたい場合に地味に困る



51 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 02:24:29.60 ID:0NXaZP8I.net]
>>42
ネタにマジレスするけどマイナンバーはただの概念で
国民識別番号は国のサーバーに有る。

>>50
last+1って何? ..は[begin, last)だぞ。
左閉右開半開区間はPLじゃ一般的だけど。

52 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 03:35:58.01 ID:mUxV1BIo.net]
>>51
begin〜last すわなち [begin, last] をRustで書いたら
begin..last+1
になる、という意味やったサーセン、

しかしコメント内に現れた「a..b」は、Rust式に[a, b)と解釈すべきなのか、
それとも伝統的な[a, b]解釈とすべきなのか
というのがそこはかとなく疑問が……

53 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 03:38:59.03 ID:mUxV1BIo.net]
同じことは「=」と「==」(代入と等値)の使い分けを
コメント内にまで持ち込むべきかどうかという意味で
昔から迷う感じだったものがRust(やGo)の「..」のせいで悩みの種が増えたは!

54 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 10:43:41.15 ID:+2v3HD7B.net]
>>52
Rustコード中ではbegin..=lastって書いたほうがいい(>=rust-1.26.0)
知ってたらすまん

>>53
Rubyもそうだぞ

55 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 10:51:20.63 ID:gEDOL+ak.net]
pythonもじゃないか?
C系のfor(int i=0;i<5;i++)の終了条件に合わせてあるのかと思う

56 名前:はちみつ餃子 mailto:sage [2021/04/10(土) 11:33:17.54 ID:0qKWjqEq.net]
最後の要素を意味するときは last で、
最後の要素のひとつ後を指すときは end を使う習慣があると
どこかで見た覚えがあるんだけど、
別の言語だったかもしれないしどこかの数学分野だったかもしれない。
うろおぼえでスマソ

57 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 11:52:10.96 ID:K51XBEHT.net]
既存の言語でも a..b が [a,b] になるもの、[a,b) になるものが混在してたこと、
また、見た目で意味が明確にわかることから a..b と a..=b を採用したという経緯だった気がする

58 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 16:42:23.36 ID:l4RzKTvO.net]
https://doc.rust-lang.org/book/ch02-00-guessing-game-tutorial.html
の一番最後のコードをコピペしてもエラーで動かないのですが
どこをなおしたらいいのでしょうか?

59 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 17:11:01.23 ID:gEDOL+ak.net]
cargo. tomlそのままってオチかな?

60 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 17:13:25.76 ID:l4RzKTvO.net]
randの追加はしております



61 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 17:23:47.25 ID:+2v3HD7B.net]
エラーメッセージを

62 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 17:24:38.49 ID:gEDOL+ak.net]
エラーそのまま貼らないとわからないわ
と言うか頭からやりなよ

63 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 17: ]
[ここ壊れてます]

64 名前:50:35.32 ID:gEDOL+ak.net mailto: せっかく日本語訳だってあるわけだし
https://doc.rust-jp.rs/book-ja/ch02-00-guessing-game-tutorial.html
[]
[ここ壊れてます]

65 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 21:25:06.44 ID:l4RzKTvO.net]
あ、すいません
randのバージョンを最新版のものにしてました
チュートリアルで指定されているバージョンにしたら動きました
失礼しました

66 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 21:28:15.45 ID:ugs90wL2.net]
乱数なんて超基本的なライブラリが
コンパイル通らないぐらいのAPI変更を簡単にやってしまうなんて大丈夫なのかこの言語

67 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 21:58:15.68 ID:gEDOL+ak.net]
この場合は言語の責任でもないしそのためのcargoだし

68 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 22:07:11.12 ID:gEDOL+ak.net]
でもせっかくこういう体験したのであればソースの方を直すのも正しき甲殻類な気がするな

69 名前:デフォルトの名無しさん mailto:sage [2021/04/10(土) 22:55:00.58 ID:DbIYjEaQ.net]
最近使ってないけど
randってなんか使いにくいAPIだった気がする

70 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 01:46:09.52 ID:+yU+1pdE.net]
最近マシになってきた



71 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 03:28:20.09 ID:FNN81f5r.net]
マシにする為だろうが一度決めたAPIは変えない
それがC/C++界の掟じゃないのか?

72 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 08:22:28.91 ID:/Boh3f8b.net]
絶対に変えないようにした結果かえってひどいことになってるイメージ

73 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 08:57:50.42 ID:SN158GXT.net]
普通は破壊的仕様変更のときはメジャーバージョン変えそうなもんだがバージョン0だからな

74 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 09:07:58.37 ID:QZzlCmlR.net]
バージョン0のうちは破壊的な変更もし放題ということか

75 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 09:12:29.26 ID:SN158GXT.net]
そいや非推奨や廃止の警告出せたっけ?

76 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 10:02:11.52 ID:8BAcJ5Wr.net]
>>74
deprecatedアトリビュートで出せるよ

77 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 10:25:10.63 ID:SN158GXT.net]
Microsoftがプログラミング言語「Rust」への支援を強化
https://news.yahoo.co.jp/articles/d9e8b5acb96920789bb4364951481f074bfd93d8

visual rustとか出さないでよね…

>>75
だよねえ
どのバージョンで変えるか警告はするよねえ

78 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 10:47:22.32 ID:SN158GXT.net]
んでバージョン指定変えてみたら

get_rangeの引数が最小、最大+1の2つから最小..最大+1の範囲リテラルに変わったのね

カンマを..に一ヵ所変えるだけだったから修正自体は対したことなかったけどオーバロードがあればもっと緩やかな改変が出来るのだろうか?
ゼロコスト抽象化の方針上仕方ないのだろうか?

79 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 11:24:02.64 ID:FNN81f5r.net]
>>77
そんなしょうもない変更の為に互換性破壊したのか

80 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 11:29:55.74 ID:duIaxYyg.net]
>>78
..= が使えるようになったとあるのでインターフェースの改善ではあるのでは
あと破壊的変更はこれだけではない
https://rust-random.github.io/book/update-0.8.html



81 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 12:27:09.74 ID:SN158GXT.net]
マイナーバージョンが上がるのでも結構変わると言うことか

82 名前:デフォルトの名無しさん [2021/04/11(日) 13:05:02.83 ID:/JadX22/.net]
バージョン0のうちはね

83 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 13:15:29.70 ID:SN158GXT.net]
誰かも言ってたけどこう言うのは標準ライブラリで整備してほしい所だあな

84 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 13:43:12.49 ID:4rSwKpry.net]
乱数は用途によってアルゴリズム使い分けにゃならんからなぁ
Cのrandはまぁ使えないとしてC++のrandomまで行くと重い

85 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 14:40:26.89 ID:duIaxYyg.net]
randの設計が安定しない現状でstdに入れるにしても
かなり限定されたサブセットしか入れられないのでは

86 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 17:41:37.63 ID:aRgjPq06.net]
それで十分だろ。
メルセンヌツイスターとか必要な場合は各々入れたら良い。
手軽な乱数を必要とする場面は割とある。

87 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 21:41:09.50 ID:LXnW0jT4.net]
メルセンヌ・ツイスタ、MT19937 を使っているのは、Ruby ぐらい

他の言語は、低品質

88 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 22:30:00.44 ID:2GAqbccY.net]
一瞬信じかけたけど、pythonもboostもmtだったわ

89 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 22:41:39.90 ID:FNN81f5r.net]
何でそんなとこで嘘つくん?

90 名前:デフォルトの名無しさん mailto:sage [2021/04/11(日) 23:24:19.82 ID:REr5r+Uo.net]
>>85
直近でThreadRngやRngも破壊的変更されてて
乱数生成器の種類を充実させるとかそういうレベルにすら達してないのよ



91 名前:デフォルトの名無しさん [2021/04/12(月) 16:58:50.31 ID:JNYj24al.net]
一部のプログラミング言語では、デフォルトの疑似乱数生成器としてメルセンヌ・ツイスタが
標準ライブラリに取り入れられている。そのような言語の例として、 Python,[2][3] Ruby,[4]
R,[5] PHP,[6] MATLAB, C++[7](C++11から) がある。

92 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 19:41:31.46 ID:bbHno7r0.net]
よそはよそ!うちはうち!

93 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 21:18:15.82 ID:z80SpJNy.net]
線形合同が、あまりに低品質

94 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 21:49:55.90 ID:b3c5oHjh.net]
オライリー調査で明らかに--Go、Rust、Ruby、Dartに関心高まる - ZDNet Japan

https://japan.zdnet.com/article/35169143/

95 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 22:02:51.56 ID:mno1Imjq.net]
fn main() {
let n = 100;

println!("{}", type_of(n));
}

これを実行すると
E0425: cannot find function `type_of` in this scope not found in this scope
になるのですがtype_ofは使えないのでしょうか?

rustc -V
1.51.0です

96 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 22:08:31.70 ID:mno1Imjq.net]
すいません
とほほのRust入門見て解決しました
type_ofを関数として定義しないとダメなんですね

https://docs.rs/typed/1.0.0/typed/fn.type_of.html
にページがあったので組み込み関数があるものだと思いこんでたら
そういうものは存在しなくて,type_ofの関数を定義しないとダメだったようです

kindleで入門書を購入したのですがそこが省略されておりはまりました
失礼しました

97 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 22:40:04.94 ID:J2Rjxost.net]
乱数ってxorshiftとかxoroshiroもあるわけで
まぁアルゴリズム固定は難しいでしょう

98 名前:デフォルトの名無しさん mailto:sage [2021/04/12(月) 23:08:15.49 ID:/+zeTQQu.net]
no_std環境も考えるともし一つ選ぶならMTよりxorshiftかなぁ。Rustの方針に合わないから入ることはないだろうけど。

99 名前:デフォルトの名無しさん mailto:sage [2021/04/13(火) 00:51:04.66 ID:zVaLotRH.net]
APIをどうするかどこまでリッチにするかとかも難しいんだろ

100 名前:デフォルトの名無しさん mailto:sage [2021/04/13(火) 01:57:46.80 ID:dtk27dGR.net]
xoroshiro1024がないんだよね。

>>95
```shell
rustup doc --std
```



101 名前:デフォルトの名無しさん mailto:sage [2021/04/15(木) 21:01:10.98 ID:aIjUzI+d.net]
パニックお断り―Linus,"Rust for Linux"の盛り上がりに釘を刺す
https://gihyo.jp/admin/clip/01/linux_dt/202104/15






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<267KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef