[過去ログ] Rust part16 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
566: 2022/08/19(金)17:51 ID:jOBplE6P(1) AAS
釣りは隔離スレでどうぞ
567: 2022/08/21(日)14:52 ID:j3ukytx2(1) AAS
RUST大流行だな
ほんと紛らわしい
568: 2022/08/21(日)17:28 ID:zaSnZ+Z6(1) AAS
この言語開発した人、Swiftにいっちゃったみたいだけど追い出されたの?
569: 2022/08/21(日)21:36 ID:RCuqOQsW(1) AAS
確か燃え尽き症候群で自分から離れたんじゃなかったかな
570: 2022/08/22(月)11:06 ID:5QbRGuX8(1) AAS
嘘のようにボロ負けしたんだろうな
571: 2022/08/22(月)12:22 ID:+Lu+Ewk5(1) AAS
ジャバスクリプト全盛の時代にネイティブこんぱいらなんて
不要だろ。
jsでカーネルのラードンをつくる猛者まで出てきた
572: 2022/08/25(木)01:05 ID:YZq8nn1p(1) AAS
Arc<HashMap<T1, T2>>みたいにした場合って、どの範囲でスレッドセーフになるんですか?
573: 2022/08/25(木)02:02 ID:sE5vq5kZ(1/2) AAS
範囲はHashMap全体たが
Arc単体で提供するスレッドセーフはimmutableな共有所有のみ
その例だとHashMapは読み取り専用になる
他を要求するなら他と組み合わせる
まずArcは置いといて単独所有の時
整数やブールならAtomicXxxでスレッドセーフ
一般的な型ならMutex<T>
読み取り同時複数ならRwLock<T>
それぞれコストが異なるので使い分ける
その上で共有所有ならArc<.....>をそれらの上に被せる
574: 2022/08/25(木)02:06 ID:mMVVZ1qM(1) AAS
T1, T2がSend/Syncな前提だよね?
575: 2022/08/25(木)21:50 ID:sE5vq5kZ(2/2) AAS
もちろんTがSync+Sendの時のみ
Arc<T>はSync+Sendとなる
576(2): 2022/08/25(木)23:42 ID:3Alfspxr(1) AAS
条件を満たせなければコンパイラが指摘してくれるところがRustの良さ
間違えていても安全でなくてもコンパイルが通ってしまい実行時に酷い目に合う従来の言語
577: 2022/08/26(金)03:34 ID:7ybirmBf(1) AAS
Test
578(3): 2022/08/26(金)10:06 ID:i2SIEm4o(1) AAS
>>576
コンパイル通ったら安心と思い込む馬鹿
579: 2022/08/26(金)10:39 ID:z3bi9+6P(1) AAS
そいつには触れるな
580: 2022/08/26(金)16:17 ID:TDMFBVn0(1) AAS
>>578
思い込みで誤読しているあんたが馬鹿っぽい
>>576にはそんなこと書かれていない
581: 2022/08/27(土)02:23 ID:4TEBlXJK(1) AAS
>>578
日本語読めないバカ
582(1): 2022/08/27(土)03:03 ID:TTfNOQhF(1) AAS
>>578
うちの会社にもいるわ
ビルド出来たってドヤ顔のバカ
そんなものは、ある程度の言語の知識があればいいだけ。
583: 2022/08/27(土)13:37 ID:VvCUXBS7(1) AAS
デバッグスキル0の奴がビルドだけでOKとか思いたがるんだわ。
584: 2022/08/27(土)14:27 ID:fe4GQDaF(1) AAS
>>582
その会社ヤバくない?
大丈夫?
585(1): 2022/08/27(土)19:09 ID:5336PvZW(1) AAS
確証バイアスかな?
586: 2022/08/27(土)20:57 ID:0qPHVCED(1) AAS
>>585
お前ヤバくない?
大丈夫?
587(1): [age] 2022/08/31(水)02:03 ID:Lk5NPDCj(1) AAS
最強無敵言語age
588: 2022/08/31(水)08:04 ID:+Igep1U8(1/3) AAS
>>587
入門者相手には最強だよな。
589: 2022/08/31(水)09:32 ID:Ln42v62t(1) AAS
急に書き込み減ったけどもう飽きられたの?
Scalaのときもそうだったけどエンジニアがこういう読みにくい言語で現場を遊び散らかして負債だけ残すの何とかして欲しいわ
590(2): 2022/08/31(水)09:53 ID:WKGTXtBk(1) AAS
?の意味とか;の違いとか、すぐに調べられないからバッドノウハウ化しているよね。FAQとかダメダメだし。
せめて検索性に配慮して記号を決めればな。?::くらいにしても問題ないだろうに。
591: 2022/08/31(水)09:56 ID:rQxi5a/d(1) AAS
ピークを過ぎた感はある
Scalaで遊んでたのはDDDとか高レイヤの好きな意識高い系が中心だったからまあそこまで酷い負債にはなってないけど、
その点Rustの負債はタチが悪そうだな
592(1): 2022/08/31(水)10:04 ID:RT2RvDVv(1) AAS
Amazonがプログラミング言語「Rust」を使っている理由
外部リンク:japan.zdnet.com
Amazon Web Services(AWS)は、同社のエンジニアたちがプログラミング言語「Rust」を
使っている大きな理由として、エネルギー効率の高さを挙げる。
AWSは早くからRustを採用し、GoogleやMicrosoftとともにRust Foundationの創設にも携わった。
現在もRustの普及に熱心に取り組んでいる。
AWSのソフトウェアエンジニアで、Rustの普及に取り組む、
Shane Miller氏と主任エンジニアのCarl Lerche氏の投稿によれば、
Rustはメモリー安全性を高め、セキュリティ関連の不具合を減らす役に立つだけでなく、
PythonやJavaよりもはるかに「エネルギー効率に優れている」という。
省13
593(1): 2022/08/31(水)10:44 ID:nTGfEW2M(1/4) AAS
>>590
そういう基本的なのはチュートリアルに書いてあるんだから何をあらためて検索する必要があるっていうんだ?
594(1): 2022/08/31(水)12:13 ID:Fgf/9Zy6(1/3) AAS
>>590
文法は場当たり的に学ばないで初学者向けドキュメント読んだ方が良いと思うけどそれは置いておいて、
rust operatorでググって出てくるこれ参照して演算子の意味調べてもう一度ググれば良いのでは
それすらめんどくさい?
外部リンク[html]:doc.rust-lang.org
595(1): 2022/08/31(水)12:30 ID:836P0mbg(1) AAS
question markとかsemicolonで調べればいいんだよ
上下前次1-新書関写板覧索設栞歴
あと 407 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.021s