[過去ログ] Rust part24 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
20
(1): デフォルトの名無しさん [sage] 2024/05/30(木) 12:31:47.54 ID:D8KcVhgB(1) AAS
つまりwindowsクレートはsafe interfaceの提供をサボってるということ?
42: デフォルトの名無しさん [sage] 2024/06/03(月) 17:17:59.54 ID:/dTVE8NF(1/2) AAS
Win32APIを素で提供しようと思ったらunsafeなのは仕方ないので、もう一枚ハイレベルなラッパーかませてsafeにしてほしいところではある。
53
(1): デフォルトの名無しさん [sage] 2024/06/05(水) 14:19:53.54 ID:wo6YIDEn(1) AAS
>>38,52
38(3): デフォルトの名無しさん [sage] 2024/06/03(月) 09:53:26.77 ID:oYPTQzXH(1/3) AAS
>>37
Windows クレートはもうかなり充実してるよ。
メタデータからの自動生成なので網羅的だし、 safe でいけるメソッドは safe になってる。
unsafe なのは本質的に unsafe なのでどうしようもないし。

Readme に書いてある例が古い Win32 API を使うスタイルの書き方だから印象が悪いのかなぁ……。
52(1): デフォルトの名無しさん [sage] 2024/06/05(水) 14:16:34.14 ID:VxlYmTlG(1/2) AAS
言語のパラダイムでどれだけ頑張っても言語の外はその規則に従ってくれないよ。
そこらへんの境界線でおおよそどこでも信頼できるインターフェイスは ABI だけ。
根本の部分が C の影響下にある状況のほうは変えようがない。

一応 unsafe rust という選択肢が登場した分だけだいぶんマシになってんだよ。
>本質的に unsafe

本質的にunsafeの定義、早う
171
(1): デフォルトの名無しさん [sage] 2024/06/16(日) 00:42:56.54 ID:DhqUa2Zy(1/3) AAS
>>170
170(2): デフォルトの名無しさん [sage] 2024/06/15(土) 23:47:36.34 ID:mfm3bm5o(4/4) AAS
参照の寿命が尽きても参照元のデストラクタは呼ばれない
だから参照元がヒープにあろうがなかろうが参照の寿命はスタックに基づいて決めてしまえば良い
「参照元」は誤用か
参照先と言うべきだったか
353
(1): デフォルトの名無しさん [sage] 2024/06/25(火) 09:25:46.54 ID:eEyTJz94(1/2) AAS
オレはPHPからRustに移行したよ
actix web使ってる
速さには感激してる

戸惑うのは謎のワーニングが出る時かな
mut付けてないのにmut付けるなってワーニング出たりする
cargo cleanとかすれば消えるんだけど
456: デフォルトの名無しさん [sage] 2024/06/29(土) 12:11:39.54 ID:hrAqOO+e(1) AAS
Pythonでも”静的解析”は普通に使ってるだろw
自分が書いてる用語くらいは学んどけよww
489: デフォルトの名無しさん [] 2024/06/29(土) 23:12:35.54 ID:/LX7F2Md(1) AAS
C/C++だとそのへんを脳内の方針で逸脱しないように人間が監視しないといけない
Rustは楽
504: デフォルトの名無しさん [sage] 2024/06/30(日) 14:01:03.54 ID:BLjMhwlM(3/4) AAS
「すべてはオブジェクトである」が糞ダサいのだ
いい感じの構文糖はたいていオブジェクトではない
535: デフォルトの名無しさん [] 2024/07/01(月) 13:41:34.54 ID:JlB5uk0q(1/3) AAS
Rustを10年以上使ってるひとに質問です
Rust本体をバージョンアップしたときに
動かなくなった旧バージョン用のcratesや自分のプロジェクト(main.rsなど)は
どれくらいありましたか?
またdeprecatedやobsoletedにされた機能は
使えなくなるまでに実際何年くらい使い続けられましたか?
758: デフォルトの名無しさん [sage] 2024/07/11(木) 22:25:27.54 ID:A0mL7vqg(1) AAS
実際は派生クラスの方が支持されていたとしても基底クラスを蹴散らしてはならない
とLSPは言っている
813
(1): デフォルトの名無しさん [sage] 2024/07/13(土) 11:00:31.54 ID:l6/BNZgQ(1) AAS
仮にfleetが商用無料になるなら喜んでvscodeを捨てるけど金にがめついjetbrainsが商用無料で配るなんてありえない話
javaやkotlinならともかくrustなら商用無料のvscodeで十分
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.037s