Qiita 7 - キータぞ、来たぞ、キータだぞー (438レス)
Qiita 7 - キータぞ、来たぞ、キータだぞー http://mevius.5ch.net/test/read.cgi/tech/1757733847/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
1: デフォルトの名無しさん [sage] 2025/09/13(土) 12:24:07.83 ID:mucntwOq Hello hackers ! Qiitaは、エンジニアリングに関する知識を記録・共有するためのサービスです。 コードを書いていて気づいたことや、自分がハマったあの仕様について、 他のエンジニアと知見を共有しましょう ;) https://qiita.com/ Qiita(キータ)は、Incrementsが運営するプログラミング情報のナレッジコミュニティ。 2016年現在で日本最大のプログラマーコミュニティとされている[1]。 https://internet.watch.impress.co.jp/docs/news/1025972.html 前スレ Qiita https://mevius.5ch.net/test/read.cgi/tech/1542357242/ Qiita 2 - キータぞ、来たぞ、キータだぞー https://mevius.5ch.net/test/read.cgi/tech/1658762410/ Qiita 3 - キータぞ、来たぞ、キータだぞー https://mevius.5ch.net/test/read.cgi/tech/1685235361/ Qiita 4 - キータぞ、来たぞ、キータだぞー https://mevius.5ch.net/test/read.cgi/tech/1705486836/ Qiita 5 - キータぞ、来たぞ、キータだぞー https://mevius.5ch.net/test/read.cgi/tech/1717651046/ Qiita 6 - キータぞ、来たぞ、キータだぞー https://mevius.5ch.net/test/read.cgi/tech/1739527246/ http://mevius.5ch.net/test/read.cgi/tech/1757733847/1
419: デフォルトの名無しさん [sage] 2025/10/25(土) 20:25:04.83 ID:N83OYtmK > 安全性と速さの両立が最重要だもんな ↑馬鹿発見w http://mevius.5ch.net/test/read.cgi/tech/1757733847/419
420: デフォルトの名無しさん [] 2025/10/25(土) 20:33:41.34 ID:TVzQqIlO 安全性と速さだけではダメ 高い抽象度で読み書きしやすいことが大切 Rustはそこを満たしたからこそ新たな移行先になった http://mevius.5ch.net/test/read.cgi/tech/1757733847/420
421: デフォルトの名無しさん [sage] 2025/10/25(土) 22:07:09.40 ID:APUPz67M >>411 Rustもポインタが使えるし場合によっては危険。 https://godbolt.org/z/7TPGs1xsr http://mevius.5ch.net/test/read.cgi/tech/1757733847/421
422: デフォルトの名無しさん [sage] 2025/10/25(土) 22:29:45.32 ID:OtGrSoGw >>421 生ポインタの指す先を読み書きできるのはunsafe Rust unsafe RustではC言語と同じ状態という点で危険だが普通のプログラミングでunsafeを使うことはない http://mevius.5ch.net/test/read.cgi/tech/1757733847/422
423: デフォルトの名無しさん [sage] 2025/10/25(土) 22:31:29.44 ID:vZIJ37nc 言語の良し悪しを語ってる時点で草なんよね だって俺らは与えられた言語で仕事するだけだから C++でもPerlでもPHPでも書くだけだから You play with the cards you're dealt. http://mevius.5ch.net/test/read.cgi/tech/1757733847/423
424: デフォルトの名無しさん [sage] 2025/10/25(土) 22:36:24.17 ID:Oc43Pjaf >>423 IT土方は仕事を選べないもんな http://mevius.5ch.net/test/read.cgi/tech/1757733847/424
425: デフォルトの名無しさん [sage] 2025/10/25(土) 22:58:03.75 ID:vZIJ37nc はい(真顔) http://mevius.5ch.net/test/read.cgi/tech/1757733847/425
426: デフォルトの名無しさん [sage] 2025/10/25(土) 23:15:04.51 ID:9ui6NOtA 土方が無理に言語の優劣の話にクビを突っ込まなくてもいいけど 新たな優秀な言語が出現したチャンスと捉えて習得して土方を脱出する手もある http://mevius.5ch.net/test/read.cgi/tech/1757733847/426
427: デフォルトの名無しさん [sage] 2025/10/25(土) 23:23:22.89 ID:RL99M0X7 > 普通のプログラミングでunsafeを使うことはない と言ってる人はunsafeが使われてる標準ライブラリも使わないのかな? http://mevius.5ch.net/test/read.cgi/tech/1757733847/427
428: デフォルトの名無しさん [sage] 2025/10/25(土) 23:28:59.12 ID:JGY3STeT >>427 それは真逆だよ Rustでunsafeが使われるのは標準ライブラリの内部やそれに準じる基盤クレートの内部 普通のRustプログラミングでunsafeは使われない http://mevius.5ch.net/test/read.cgi/tech/1757733847/428
429: デフォルトの名無しさん [sage] 2025/10/25(土) 23:40:35.95 ID:RL99M0X7 > 普通のRustプログラミングでunsafeは使われない ああ低レイヤに縁のない人か http://mevius.5ch.net/test/read.cgi/tech/1757733847/429
430: デフォルトの名無しさん [sage] 2025/10/25(土) 23:53:30.01 ID:EfkNjJ0Z 低レイヤの意味は複数あるけど いずれも可能な限りunsafeは使われないね 効率面でunsafe必要になるパターン一般化されてプログラムの外部へ切り出されてライブラリ化されるよ そうしてできたのがRustの標準ライブラリ http://mevius.5ch.net/test/read.cgi/tech/1757733847/430
431: デフォルトの名無しさん [sage] 2025/10/26(日) 01:56:48.53 ID:GI8xQK7J 画像処理でピクセルを走査するようなケースだと unsafe なポインタ操作は必須じゃないの? インデックスアクセスだと範囲チェックのコストがかかるし 単に1画素を1画素にマップするだけならほぼノーコストでイテレーターを使えるだろうけど、周辺画素を参照する操作もよくあるから単純なイテレーターは使えないし http://mevius.5ch.net/test/read.cgi/tech/1757733847/431
432: デフォルトの名無しさん [sage] 2025/10/26(日) 01:59:51.53 ID:GI8xQK7J あとはCとのFFI 過去に書かれたC/C++資産の利用はRustでやりたいことの一つだろうし、これは流石に標準ライブラリのような「一般的なユーザーは使わない」ものでは無いと思う http://mevius.5ch.net/test/read.cgi/tech/1757733847/432
433: デフォルトの名無しさん [sage] 2025/10/26(日) 02:39:48.97 ID:PJJMD6bT Rustのunsafeは他の言語と同じ様の状況になりますよという意味で、コンパイルが通っても安全性を保証しませんという意味。 つまり他の言語と同様に、unsafeな部分の安全性は人間が保証してください、がRustのunsafe。 したがって他の言語とリンクする場合にその境界部分がunsafeになるのは当たり前でこれを避けることはできない。 しかしパターン化できる場合はunsafe使用部分をライブラリの中に閉じ込めてそれを安全に用いることもできる。 例えばPythonのライブラリをRustのPyO3クレートで作成する場合など。 http://mevius.5ch.net/test/read.cgi/tech/1757733847/433
434: デフォルトの名無しさん [sage] 2025/10/26(日) 03:35:04.78 ID:uL5v2PLc 低レイヤに縁がない人がオーバーフローチェックを否定してるのがわけわからんのよねw 低レイヤ担当は色々手段を尽くして実行効率が良くて安全なものを提供してると思うんだけどそれに乗っかってる側は自分が書いてるコードの実行効率を気にするよりは安全性を重視するべきではないの? http://mevius.5ch.net/test/read.cgi/tech/1757733847/434
435: デフォルトの名無しさん [sage] 2025/10/26(日) 04:33:18.62 ID:SK2IH7bS また言語の話で不利になったため逃げて、 妄想上の人の話へとすり替えようとしてる http://mevius.5ch.net/test/read.cgi/tech/1757733847/435
436: デフォルトの名無しさん [sage] 2025/10/26(日) 09:10:11.83 ID:+y7r90/A もうQiita関係ないな http://mevius.5ch.net/test/read.cgi/tech/1757733847/436
437: デフォルトの名無しさん [sage] 2025/10/26(日) 20:55:09.12 ID:v+5C5Bjl IDコロコロくんは面白いなw http://mevius.5ch.net/test/read.cgi/tech/1757733847/437
438: デフォルトの名無しさん [sage] 2025/10/27(月) 06:58:16.48 ID:x+p8Wgca せやな http://mevius.5ch.net/test/read.cgi/tech/1757733847/438
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.140s*