公式
https://www.rust-lang.org/
https://blog.rust-lang.org/
https://github.com/rust-lang/rust
公式ドキュメント
https://www.rust-lang.org/learn
Web上の実行環境
https://play.rust-lang.org
※Rustを学びたい人はまず最初に公式のThe Bookを読むこと
https://doc.rust-lang.org/book/
※Rustを学ぶ際に犯しがちな12の過ち
https://dystroy.org/blog/how-not-to-learn-rust
※Rustのasyncについて知りたければ「async-book」は必読
https://rust-lang.github.io/async-book/
※次スレは原則>>980が立てること
前スレ
Rust part28
https://mevius.5ch.net/test/read.cgi/tech/1742805420/
ワッチョイスレ
プログラミング言語 Rust 4【ワッチョイ】
https://mevius.5ch.net/test/read.cgi/tech/1514107621/
Rust part29
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2025/05/03(土) 00:47:30.13ID:phVJ5tWC597デフォルトの名無しさん
2025/05/18(日) 22:57:08.60ID:wIHSiY7i >>592
使えるけど今回のような用途だと分けた後に前後を足してから処理するところがちょっと重く感じる
https://play.rust-lang.org/?version=stable&mode=debug&edition=2024&gist=9d999080fc4b58f68252699e3ba79edf
使えるけど今回のような用途だと分けた後に前後を足してから処理するところがちょっと重く感じる
https://play.rust-lang.org/?version=stable&mode=debug&edition=2024&gist=9d999080fc4b58f68252699e3ba79edf
598デフォルトの名無しさん
2025/05/18(日) 23:29:42.52ID:HgIqS8Uk >>597
left.iter_mut().chain(right)
はflatten使って
[left, right].into_iter().flatten()
にすれば多少は軽い感じになるかな
処理的には変わらないと思うけど
left.iter_mut().chain(right)
はflatten使って
[left, right].into_iter().flatten()
にすれば多少は軽い感じになるかな
処理的には変わらないと思うけど
599デフォルトの名無しさん
2025/05/19(月) 10:12:45.15ID:NvwVFQDL レスパオジはGoスレに引っ越したらしい
600デフォルトの名無しさん
2025/05/19(月) 10:30:17.58ID:NvwVFQDL >>596
私も同じ匂いを感じます
私も同じ匂いを感じます
601デフォルトの名無しさん
2025/05/19(月) 10:33:51.23ID:ushmtLpU >>596
だよなあ
だよなあ
602デフォルトの名無しさん
2025/05/19(月) 10:55:55.29ID:8M8piIAN 言語が変わっても複オジは変わらんな
自分勝手な間違った解釈を正しいと思い込む病気なのか
間違ってるとわかってもマウントを取り続けないと自我が崩壊する病気なのか
自分勝手な間違った解釈を正しいと思い込む病気なのか
間違ってるとわかってもマウントを取り続けないと自我が崩壊する病気なのか
603デフォルトの名無しさん
2025/05/19(月) 11:52:44.35ID:Xa4RMtJ3604デフォルトの名無しさん
2025/05/19(月) 12:49:02.69ID:3mHCp29v Rustといえどもある程度大きな規模のプロジェクトになってくると、スマポの使用が増えてきてJava/C#/C++あたりとの差異が縮まってくる印象はある
人間の認知能力の限界なんだろうけど、AIによってボローチェッカーが積極的に大域的に活用されるようになったら、人間がついていくのがだんだん厳しくなりそう
人間の認知能力の限界なんだろうけど、AIによってボローチェッカーが積極的に大域的に活用されるようになったら、人間がついていくのがだんだん厳しくなりそう
605デフォルトの名無しさん
2025/05/19(月) 16:44:14.27ID:BXqI3NP/ Rustで100万行クラスの規模のコード書いたからって別に破綻せんよ
依存関係整理して注意して使わないといけないのは規模に関係ない
依存関係整理して注意して使わないといけないのは規模に関係ない
606デフォルトの名無しさん
2025/05/19(月) 17:30:52.93ID:fVYXsIor607デフォルトの名無しさん
2025/05/19(月) 19:00:04.76ID:MIwIfdvI Rust標準ライブラリがcore+alloc+stdで現在34万行
クレイトだと例えばtokioが12万行
クレイトだと例えばtokioが12万行
608デフォルトの名無しさん
2025/05/19(月) 19:20:41.87ID:IV1y8O7J rust-lang/rustのrsファイルだとsrc/(ツール系)が91万行でcompiler/(内部ライブラリ)が69万行
rustcとかrustdocとか混在してて多分同じライブラリ共有してるから個々の正確な数字は出せないね
rustcとかrustdocとか混在してて多分同じライブラリ共有してるから個々の正確な数字は出せないね
609デフォルトの名無しさん
2025/05/19(月) 19:34:29.26ID:2NJk+oE9 新設のmozilla-firefox/firefox内はFF固有コードだとして
>>466の外部crateで実質FF固有なものだけ集めると実は大したこと無いのでは
>>466の外部crateで実質FF固有なものだけ集めると実は大したこと無いのでは
610デフォルトの名無しさん
2025/05/19(月) 20:02:00.34ID:pY+vVO2I 100万行はたとえだろ
何の言語でも100万行になると設計を極限まで綺麗にしないと地獄だわ
何の言語でも100万行になると設計を極限まで綺麗にしないと地獄だわ
611デフォルトの名無しさん
2025/05/19(月) 20:11:56.59ID:l+7bKGMu >>604
> ある程度大きな規模のプロジェクトになってくると、スマポの使用が増えてきて
コンパイラやCLIツールなど比較的短時間でプロセス終了するプログラムなら
life timeを'staticにして逃げる場合があるけど
pure Rust GUIアプリでメモリー使用量を考慮したアプリだとスマポの使用が多そうね
> ある程度大きな規模のプロジェクトになってくると、スマポの使用が増えてきて
コンパイラやCLIツールなど比較的短時間でプロセス終了するプログラムなら
life timeを'staticにして逃げる場合があるけど
pure Rust GUIアプリでメモリー使用量を考慮したアプリだとスマポの使用が多そうね
612デフォルトの名無しさん
2025/05/19(月) 22:29:21.37ID:UKNF/IJC なんか怪しいので自分でも計測してみた
rust/library/core+alloc+stdは18.6万
tokioは8.4万
rust/srcは81.6万
rust/compilerは57.1万
.mdファイルの行数やドキュメントコメント行・ブランク行・コメント行とか水増ししずぎじゃない?
rust/library/core+alloc+stdは18.6万
tokioは8.4万
rust/srcは81.6万
rust/compilerは57.1万
.mdファイルの行数やドキュメントコメント行・ブランク行・コメント行とか水増ししずぎじゃない?
613デフォルトの名無しさん
2025/05/19(月) 22:41:19.70ID:UKNF/IJC614デフォルトの名無しさん
2025/05/19(月) 22:52:59.01ID:afGGDVx/ C/C++製のソフトウェアたちがプログラマのうっかり見逃しミスによるセキュリティホールなどのレポートが常に絶えない原因はその規模と関連がある
かなり小規模なものを除いて人間の手でチェックしている限り一定のミスが入り込む
コンパイラが全体の安全性を保証してくれるRustは規模が大きくなっても有利だろう
かなり小規模なものを除いて人間の手でチェックしている限り一定のミスが入り込む
コンパイラが全体の安全性を保証してくれるRustは規模が大きくなっても有利だろう
615デフォルトの名無しさん
2025/05/20(火) 00:32:14.76ID:ChvDIWk1 普通に規模が大きくなれば一般的に設計と実装の複雑度は変わるよ
どのアプリでも言語でも変わらない
rustはメモリ関連のバグが起こりにくいだけ
どのアプリでも言語でも変わらない
rustはメモリ関連のバグが起こりにくいだけ
616デフォルトの名無しさん
2025/05/20(火) 05:04:51.52ID:bvf2nVKI617デフォルトの名無しさん
2025/05/20(火) 06:00:38.75ID:cDXA4bE/ 「Xperia」が電波法違反、ソニーに行政指導--総務省
2024年12月13日 15時23分
https://japan.cnet.com/article/35227306/
>>スマートフォンにおいて「工事設計認証を受けた工事設計にない空中線を使用しての電波発射が可能な仕様となっている状態にあった事実が認められた」という。
※全携帯とスマートフォンのプログラム改造で人の場所に照射可能になる?
※場合にもよりますがAIと併用して個人を追跡しているのなら24時間商社可能
6Gの候補であるテラヘルツ帯の電波を脳の神経細胞に照射すると細胞が異常な成長を遂げたことが明らかに
2022/08/15
https://gigazine.net/news/20220815-terahertz-radiation-boosts-brain-cell/
携帯電話の使用で「精子の数が減少」の可能性、スイスの研究者が指摘
2023/11/27
https://forbesjapan.com/articles/detail/67083
携帯電話の電磁波が神経や細胞の損傷を引き起こすと主張するロバート・F・ケネディ・ジュニア保健福祉長官が学校での携帯電話の規制を称賛
2025年03月25日 06時00分
https://gigazine.net/news/20250325-rfkjr-kids-cell-phone-schools/
>>ケネディ・ジュニア氏は子どもが携帯電話を使用することについて独自の視点から語り、携帯電話やソーシャルメディアの利用と、うつ病、学業成績の悪さ、薬物乱用との関連性について言及。その中で、「携帯電話は電磁波を発し、一日中携帯電話を身近に置いていると子どもたちの神経にダメージを与え、細胞損傷やがんを引き起こすことが示されている」と指摘しました。
設立 1998年
テクノロジー犯罪の撲滅
Https://media.toriaez.jp/s2972/32686.pdf
P77-身体・運動機能が遠隔から操作される P78-五感が遠隔から操作される
上記が本当だった場合統合失調症操作
統合失調症のう動きがわかるエリアの人はそれを体験中
平衡感覚は別のふらつき缶
視覚感覚なら別の何かを見ている
聴覚感覚なら別の何かの声を聴いている
味覚なら別の味を感じている
触覚なら別の感触を感じている
温覚冷覚なら別の温冷覚感じている
このようになるのですよ
2024年12月13日 15時23分
https://japan.cnet.com/article/35227306/
>>スマートフォンにおいて「工事設計認証を受けた工事設計にない空中線を使用しての電波発射が可能な仕様となっている状態にあった事実が認められた」という。
※全携帯とスマートフォンのプログラム改造で人の場所に照射可能になる?
※場合にもよりますがAIと併用して個人を追跡しているのなら24時間商社可能
6Gの候補であるテラヘルツ帯の電波を脳の神経細胞に照射すると細胞が異常な成長を遂げたことが明らかに
2022/08/15
https://gigazine.net/news/20220815-terahertz-radiation-boosts-brain-cell/
携帯電話の使用で「精子の数が減少」の可能性、スイスの研究者が指摘
2023/11/27
https://forbesjapan.com/articles/detail/67083
携帯電話の電磁波が神経や細胞の損傷を引き起こすと主張するロバート・F・ケネディ・ジュニア保健福祉長官が学校での携帯電話の規制を称賛
2025年03月25日 06時00分
https://gigazine.net/news/20250325-rfkjr-kids-cell-phone-schools/
>>ケネディ・ジュニア氏は子どもが携帯電話を使用することについて独自の視点から語り、携帯電話やソーシャルメディアの利用と、うつ病、学業成績の悪さ、薬物乱用との関連性について言及。その中で、「携帯電話は電磁波を発し、一日中携帯電話を身近に置いていると子どもたちの神経にダメージを与え、細胞損傷やがんを引き起こすことが示されている」と指摘しました。
設立 1998年
テクノロジー犯罪の撲滅
Https://media.toriaez.jp/s2972/32686.pdf
P77-身体・運動機能が遠隔から操作される P78-五感が遠隔から操作される
上記が本当だった場合統合失調症操作
統合失調症のう動きがわかるエリアの人はそれを体験中
平衡感覚は別のふらつき缶
視覚感覚なら別の何かを見ている
聴覚感覚なら別の何かの声を聴いている
味覚なら別の味を感じている
触覚なら別の感触を感じている
温覚冷覚なら別の温冷覚感じている
このようになるのですよ
618デフォルトの名無しさん
2025/05/20(火) 08:02:42.80ID:9y393mCm 幻聴で悪用していると話していました
オープンソースでアニメ動画を自動生成できるAIツール「AniSora」を中国・bilibiliの開発チームが発表
2025年05月19日 19時00分
https://gigazine.net/news/20250519-anisora/
1枚の画像からアニメーションを作成するAIツール「AniSora」を発表しました。
Microsoft CopilotがついにGPT-4oの画像生成をサポート
掲載日 2025/05/19 18:56
https://news.mynavi.jp/techplus/article/20250519-3327017/
Microsoftの公式Xアカウントによる投稿では、2025年5月16日に「4o Image Generationがついにリリースされました」というコメントと共に、Copilotで次のことができるようになったと伝えている。
• 正確で読みやすいテキストをレンダリングする
• 作成したものを編集する
• 複雑な指示に従う
• 既存の画像のスタイルを変換する
• フォトリアリスティックな画像を作成する
同アカウントは、実際にテキストによる指示で画像を微調整していく様子も投稿している。
オープンソースでアニメ動画を自動生成できるAIツール「AniSora」を中国・bilibiliの開発チームが発表
2025年05月19日 19時00分
https://gigazine.net/news/20250519-anisora/
1枚の画像からアニメーションを作成するAIツール「AniSora」を発表しました。
Microsoft CopilotがついにGPT-4oの画像生成をサポート
掲載日 2025/05/19 18:56
https://news.mynavi.jp/techplus/article/20250519-3327017/
Microsoftの公式Xアカウントによる投稿では、2025年5月16日に「4o Image Generationがついにリリースされました」というコメントと共に、Copilotで次のことができるようになったと伝えている。
• 正確で読みやすいテキストをレンダリングする
• 作成したものを編集する
• 複雑な指示に従う
• 既存の画像のスタイルを変換する
• フォトリアリスティックな画像を作成する
同アカウントは、実際にテキストによる指示で画像を微調整していく様子も投稿している。
619デフォルトの名無しさん
2025/05/20(火) 09:44:44.40ID:iko9UpUR620デフォルトの名無しさん
2025/05/20(火) 10:54:31.93ID:XnKVhLuZ 車輪の再発明は再発明であって作り直しのことじゃないよ。
「丸くしたらめっちゃ速く移動できることを発見したぞ!」って今の世の中で言うやつがいたらアホじゃん (そこらにいくらでもあるものが見えてないから) ということを説明してるのが車輪の再発明という言い回し。
「俺も車輪を作れるようになったぞ」とか「別の素材で車輪を作ってみた」みたいなのは再発明ではない。
「丸くしたらめっちゃ速く移動できることを発見したぞ!」って今の世の中で言うやつがいたらアホじゃん (そこらにいくらでもあるものが見えてないから) ということを説明してるのが車輪の再発明という言い回し。
「俺も車輪を作れるようになったぞ」とか「別の素材で車輪を作ってみた」みたいなのは再発明ではない。
621デフォルトの名無しさん
2025/05/20(火) 11:19:42.09ID:S2V0Z25J FirefoxのRust化は本体よりServoあたりを見とけばいいんじゃね?
実用化の目途が立ったら乗り換えるでしょ
ブラウザエンジンはCSSもスクリプトも動画再生も全部面倒見るから1から作るのは大変そう
実用化の目途が立ったら乗り換えるでしょ
ブラウザエンジンはCSSもスクリプトも動画再生も全部面倒見るから1から作るのは大変そう
622デフォルトの名無しさん
2025/05/20(火) 11:21:03.24ID:70z+Wgsn623デフォルトの名無しさん
2025/05/20(火) 11:34:05.86ID:70z+Wgsn >>620
関係ないけど、「別の素材で車輪を作ってみた」は発明じゃね?
関係ないけど、「別の素材で車輪を作ってみた」は発明じゃね?
624デフォルトの名無しさん
2025/05/20(火) 11:36:15.63ID:sS1iaU5A625デフォルトの名無しさん
2025/05/20(火) 12:25:37.28ID:LU0N+B9o servoの努力を馬鹿にはしないけど
experimentalよりもアリバイ作りに見える位なので
servoの成果を当てにするのはどうかと思う
experimentalよりもアリバイ作りに見える位なので
servoの成果を当てにするのはどうかと思う
626デフォルトの名無しさん
2025/05/20(火) 12:30:48.46ID:18JQhe8j servoは、tauriで使うために開発再開したんじゃなかったっけ?
その後チェックしてないけど
その後チェックしてないけど
627デフォルトの名無しさん
2025/05/20(火) 12:35:54.41ID:uYNL9fZG 車輪の再発明/servoの話で想起されたけど時々、高校生がピタゴラスの定理の新証明を発見的なニュースがある
高校生だから良いけど素人オジだったら大分印象変わる
高校生だから良いけど素人オジだったら大分印象変わる
628デフォルトの名無しさん
2025/05/20(火) 12:43:24.47ID:uYNL9fZG629デフォルトの名無しさん
2025/05/20(火) 12:46:23.55ID:ZQMuhpil というかfirefoxのリポジトリを取ってきて*.rsの行数数えるだけで400万行超えるんだが…
630デフォルトの名無しさん
2025/05/20(火) 13:28:39.47ID:bKts0GWq >>629
言う奴いると思ってたら...
tokei -C -t=Rust -e third_party
Language Files Lines Code Comments Blanks
Rust 1193 416629 348374 23629 44626
コンパイラ入ってら
tokei -C -t=Rust third_party/rust
Language Files Lines Code Comments Blanks
Rust 10915 3845860 3397959 148316 299585
言う奴いると思ってたら...
tokei -C -t=Rust -e third_party
Language Files Lines Code Comments Blanks
Rust 1193 416629 348374 23629 44626
コンパイラ入ってら
tokei -C -t=Rust third_party/rust
Language Files Lines Code Comments Blanks
Rust 10915 3845860 3397959 148316 299585
631デフォルトの名無しさん
2025/05/20(火) 13:31:22.64ID:pdWnkKc/ >>623
発明だが車輪を発明したわけではない。
発明だが車輪を発明したわけではない。
632デフォルトの名無しさん
2025/05/20(火) 13:32:11.96ID:bKts0GWq コンパイラ本体の実数は>>612
633デフォルトの名無しさん
2025/05/20(火) 13:35:06.85ID:bKts0GWq >>631
面白いね
起源:
紀元前3500年頃、メソポタミア文明(現在のイラク地域)のシュメール人によって車輪が発明されたとされています。
初期の車輪:
固い木材を丸く削り出しただけの単純な構造で、主に陶器の製作や物資の運搬に使用されていた。
発明者:
車輪の発明者として特定の人物が特定されているわけではなく、シュメール文明における技術革新の成果として捉えられています。
面白いね
起源:
紀元前3500年頃、メソポタミア文明(現在のイラク地域)のシュメール人によって車輪が発明されたとされています。
初期の車輪:
固い木材を丸く削り出しただけの単純な構造で、主に陶器の製作や物資の運搬に使用されていた。
発明者:
車輪の発明者として特定の人物が特定されているわけではなく、シュメール文明における技術革新の成果として捉えられています。
634デフォルトの名無しさん
2025/05/20(火) 13:35:22.56ID:EJYGGfjm635デフォルトの名無しさん
2025/05/20(火) 13:38:36.14ID:bKts0GWq なるへそ
でも趣旨は同じです
でも趣旨は同じです
636デフォルトの名無しさん
2025/05/20(火) 13:41:23.89ID:bKts0GWq637デフォルトの名無しさん
2025/05/20(火) 13:47:44.39ID:S2V0Z25J third_partyのソースも保持してるなら言語の比率は参考にならんな
638デフォルトの名無しさん
2025/05/20(火) 13:55:44.85ID:bKts0GWq >>637
githubが賢くてgit-submoduleになってないけど除外しているっぽいから確かめてみて
githubが賢くてgit-submoduleになってないけど除外しているっぽいから確かめてみて
639デフォルトの名無しさん
2025/05/20(火) 15:11:23.99ID:2NHnPkaY >>613
ライフタイムや借用チェッカーはそのモジュール同士の結合強度を強める傾向があるってことでしょ
大規模になるとスマポが増えるってのは事実で、後になって広範な修正が必要になるのを避けようとすれば厳密なチェックは狭い範囲内にとどめておいて、
大域的な依存関係はスマポで緩く扱えるようにしておく方向で妥協せざるを得ない
ライフタイムや借用チェッカーはそのモジュール同士の結合強度を強める傾向があるってことでしょ
大規模になるとスマポが増えるってのは事実で、後になって広範な修正が必要になるのを避けようとすれば厳密なチェックは狭い範囲内にとどめておいて、
大域的な依存関係はスマポで緩く扱えるようにしておく方向で妥協せざるを得ない
640デフォルトの名無しさん
2025/05/20(火) 15:43:54.81ID:ZYCQ9JVd インサイダー v談合 マネロン 電波音波攻撃をしているなどの悪の組織の考え化のシミレーションが可能
GPT-4は説得しようとしている相手に関する基本的な個人情報を与えられた場合に説得する能力が人間よりも高くなる
2025年05月20日 13時00分
https://gigazine.net/news/20250520-ai-persuasiveness/
AIエージェントは放っておくと独自の社会を構築し始めるという研究結果
2025年05月20日 12時30分
https://gigazine.net/news/20250520-ai-society/
GPT-4は説得しようとしている相手に関する基本的な個人情報を与えられた場合に説得する能力が人間よりも高くなる
2025年05月20日 13時00分
https://gigazine.net/news/20250520-ai-persuasiveness/
AIエージェントは放っておくと独自の社会を構築し始めるという研究結果
2025年05月20日 12時30分
https://gigazine.net/news/20250520-ai-society/
641デフォルトの名無しさん
2025/05/20(火) 15:59:16.65ID:56Orgjfq642デフォルトの名無しさん
2025/05/20(火) 16:14:32.72ID:eMM0bEhF643デフォルトの名無しさん
2025/05/20(火) 16:58:46.87ID:+meRlp4o なんでわざわざID変えて書き込むの?
644デフォルトの名無しさん
2025/05/20(火) 17:39:14.41ID:+YEDRxFy >>639
>>大規模になるとスマポが増える
それは違うだろ
まずスマポは種類が多く各々の目的が全く異なる
どのスマポのことを指しているのか?
小規模でも各々の目的が必要であれば必要となる
大規模になるとスマポが増えるわけではない
具体的にスマポとはどれを指しているのか?
>>大規模になるとスマポが増える
それは違うだろ
まずスマポは種類が多く各々の目的が全く異なる
どのスマポのことを指しているのか?
小規模でも各々の目的が必要であれば必要となる
大規模になるとスマポが増えるわけではない
具体的にスマポとはどれを指しているのか?
645デフォルトの名無しさん
2025/05/20(火) 17:40:45.69ID:Qozmxy1E >>639
>ライフタイムや借用チェッカーはそのモジュール同士の結合強度を強める傾向があるってことでしょ
参照を扱う面倒くささが付いて回るという面はあっても個々のボローチェックの範囲は関数内に閉じてるんだから結合強度は高まらないでしょ
>ライフタイムや借用チェッカーはそのモジュール同士の結合強度を強める傾向があるってことでしょ
参照を扱う面倒くささが付いて回るという面はあっても個々のボローチェックの範囲は関数内に閉じてるんだから結合強度は高まらないでしょ
646デフォルトの名無しさん
2025/05/20(火) 17:43:53.52ID:ivC1w2EF IDを変える時、IDもまたこちらを変えているのだ
647デフォルトの名無しさん
2025/05/20(火) 17:55:25.94ID:XnKVhLuZ C++ とかでも原則としては参照先が参照より先に寿命を終えたら駄目なことにはかわりない。
Rust のライフタイムや借用規則 (のチェッカー) が結合を強めたりはしない。
存在していたものを見える形で書くようになっただけ。 (まあそれが面倒というのなら面倒なのは確か。)
Rust のライフタイムや借用規則 (のチェッカー) が結合を強めたりはしない。
存在していたものを見える形で書くようになっただけ。 (まあそれが面倒というのなら面倒なのは確か。)
648デフォルトの名無しさん
2025/05/20(火) 18:02:41.78ID:+YEDRxFy649デフォルトの名無しさん
2025/05/20(火) 18:10:11.38ID:CPYj6x1T650デフォルトの名無しさん
2025/05/20(火) 18:14:41.60ID:+YEDRxFy >>647
おっしゃる通りC言語ですら明示されないだけでライフタイムは必ず守らないとダングリングポインタが発生してしまう
Rustでもライフタイムによりプログラミングが難しくなることはなく
ライフタイムがモジュール間の結合強度を変えることもない
おっしゃる通りC言語ですら明示されないだけでライフタイムは必ず守らないとダングリングポインタが発生してしまう
Rustでもライフタイムによりプログラミングが難しくなることはなく
ライフタイムがモジュール間の結合強度を変えることもない
651デフォルトの名無しさん
2025/05/20(火) 18:31:47.37ID:+YEDRxFy652デフォルトの名無しさん
2025/05/20(火) 18:32:55.28ID:ChvDIWk1 自分の触る範囲でデータ構造に触ることは無くなったとしても他でも同じなのかどうかは
ただのポインタじゃ判らない
ライフタイム自身はコンパイラにヒントを出すためのただの記号だし
ただのポインタじゃ判らない
ライフタイム自身はコンパイラにヒントを出すためのただの記号だし
653デフォルトの名無しさん
2025/05/20(火) 18:34:04.55ID:+YEDRxFy >>595
>>Async が絡むと Mutex という別の型が出てくるけど、
asyncとMutexは一切関係がない
asyncでもシングルスレッドならMutexは必要ない
asyncを使わなくてもマルチスレッドならMutexが必要だ
>>Async が絡むと Mutex という別の型が出てくるけど、
asyncとMutexは一切関係がない
asyncでもシングルスレッドならMutexは必要ない
asyncを使わなくてもマルチスレッドならMutexが必要だ
654デフォルトの名無しさん
2025/05/20(火) 18:36:17.26ID:ChvDIWk1 きな臭くなる予感しかしない
655デフォルトの名無しさん
2025/05/20(火) 18:49:05.28ID:WyE5b/aV656デフォルトの名無しさん
2025/05/20(火) 18:51:58.25ID:ChvDIWk1 いつ終わるともわからないただの置き換え作業を嬉々としてやれる人間はいないだろう
657デフォルトの名無しさん
2025/05/20(火) 18:59:32.26ID:9Ia9Yjg7 >>605
規模に関係なく本当に一人で年間10万行置き換え出来るなら35万行dead endしてないよねぇ
規模に関係なく本当に一人で年間10万行置き換え出来るなら35万行dead endしてないよねぇ
658デフォルトの名無しさん
2025/05/20(火) 19:16:17.95ID:ChvDIWk1 うまみもなくただただ終わらない書き換えプロジェクト
みんな訳も分からず満足も出来ず毎日FFIテストFFIテストFFIテストで頑張るんだよ
健全なわけがない
みんな訳も分からず満足も出来ず毎日FFIテストFFIテストFFIテストで頑張るんだよ
健全なわけがない
659デフォルトの名無しさん
2025/05/20(火) 19:31:52.80ID:BfDdyH2R >>643
いつも思う、このくだり言う張本人が自演しまくりなんじゃね?
いつも思う、このくだり言う張本人が自演しまくりなんじゃね?
660デフォルトの名無しさん
2025/05/20(火) 19:34:32.88ID:/F9Xuu6Y >>657
新規開発なら規模に関係ないだろうけど、
別の言語から大規模なものを置き換えていくのはジャンルの異なる話であって、時間も手間もかかりまくるよ。
Firefoxの話に限れば、自己収入も人も限られてるところだろうから、すぐに置き換えようとしてるのかも怪しく、このスレで話しても何の役にも立たないかと。
新規開発なら規模に関係ないだろうけど、
別の言語から大規模なものを置き換えていくのはジャンルの異なる話であって、時間も手間もかかりまくるよ。
Firefoxの話に限れば、自己収入も人も限られてるところだろうから、すぐに置き換えようとしてるのかも怪しく、このスレで話しても何の役にも立たないかと。
661デフォルトの名無しさん
2025/05/20(火) 19:43:41.81ID:T5XN98De 大企業以外はFFに限らずとも似たような境遇だろう
だからFFの事例研究に興味があつまる
ちなみにAndroidだと初年5万行で直に頭打ちになるかな
だからFFの事例研究に興味があつまる
ちなみにAndroidだと初年5万行で直に頭打ちになるかな
662デフォルトの名無しさん
2025/05/20(火) 19:51:04.34ID:/F9Xuu6Y そもそもFirefoxがRustへ移植したことは一度もないんじゃないかな。
たしか全く新たにRustで書いたものを組み込んだ話だよね。
たしか全く新たにRustで書いたものを組み込んだ話だよね。
663デフォルトの名無しさん
2025/05/20(火) 20:01:15.37ID:ChvDIWk1 新規開発がフロンティアで置き換えは奴隷の仕事
664デフォルトの名無しさん
2025/05/20(火) 20:17:54.04ID:/F9Xuu6Y 置き換えは、現況仕様がなければ現コードから実現すべき仕様を全て読み取った上で、全体を再設計をしなければいけないから奴隷には無理だけど、普通はやりたくないしやらないよね。
ましてや個々の事情が大きく異なるだろうから、ここで話をしても意味がないと思うよ。
ましてや個々の事情が大きく異なるだろうから、ここで話をしても意味がないと思うよ。
665デフォルトの名無しさん
2025/05/20(火) 20:24:45.09ID:L7R2uVcQ ここで規模に関係ないと言い張ってるのは約一名だけだよ
巨大な全体仕様がある時天から降ってきて作業するだけだと思ってるんだろう
>>651
> ましてやプログラムが大規模かどうかと一切関係がない
API surfaceが爆発するなんて上流経験ないと分からないよなうん
巨大な全体仕様がある時天から降ってきて作業するだけだと思ってるんだろう
>>651
> ましてやプログラムが大規模かどうかと一切関係がない
API surfaceが爆発するなんて上流経験ないと分からないよなうん
666デフォルトの名無しさん
2025/05/20(火) 20:27:39.61ID:hCQ3Fjsb Mozillaがservo捨てた時は驚いたけど、
今やRust信者はFirefox自体を見限ってる、でおk
次に何自体を見限るのかは分かるよな?
今やRust信者はFirefox自体を見限ってる、でおk
次に何自体を見限るのかは分かるよな?
667デフォルトの名無しさん
2025/05/20(火) 20:44:30.87ID:i3UEWYAF tauri
668デフォルトの名無しさん
2025/05/20(火) 20:56:06.38ID:/F9Xuu6Y >>666
たしか資金難でRustもRust Foundationへ移管となった経緯だよね。
今までありがとう!で、あとは追ってないと思うよ。
Servoも移管されて欧州の方で予算がついてFirefoxとは別に進めてる話じゃなかったかな。
たしか資金難でRustもRust Foundationへ移管となった経緯だよね。
今までありがとう!で、あとは追ってないと思うよ。
Servoも移管されて欧州の方で予算がついてFirefoxとは別に進めてる話じゃなかったかな。
669デフォルトの名無しさん
2025/05/20(火) 20:59:25.46ID:ChvDIWk1 全てがRustに変わったからFF使うかと言えばそうでもない
670デフォルトの名無しさん
2025/05/20(火) 22:05:08.35ID:+YEDRxFy671デフォルトの名無しさん
2025/05/20(火) 22:17:04.41ID:MuN0b/Nd 普通に考えて、圧倒的に豊富な開発リソースを使って進化し続けるChromium勢に対して、
遥かに乏しいリソースで既存エンジンの開発を続けて追従しながら、並行してServoを開発し追いつき追い越すなんてできるわけがなかった
なんでいけると思ったのか
遥かに乏しいリソースで既存エンジンの開発を続けて追従しながら、並行してServoを開発し追いつき追い越すなんてできるわけがなかった
なんでいけると思ったのか
672デフォルトの名無しさん
2025/05/20(火) 22:31:16.24ID:+YEDRxFy 特にこのデタラメ
「ライフタイムや借用チェッカーはそのモジュール同士の結合強度を強める」
これはライフタイムを理解せずに何か特別な存在だと勝手に思い込んでいるためにそんな間違いを犯してしまう
C/C++でポインタや参照の使用があるとモジュール同士の結合強度を強める、なんて言わないだろ
Rustでも同じくそんなことは起きない
「ライフタイムや借用チェッカーはそのモジュール同士の結合強度を強める」
これはライフタイムを理解せずに何か特別な存在だと勝手に思い込んでいるためにそんな間違いを犯してしまう
C/C++でポインタや参照の使用があるとモジュール同士の結合強度を強める、なんて言わないだろ
Rustでも同じくそんなことは起きない
673デフォルトの名無しさん
2025/05/20(火) 22:45:45.84ID:5IEvPsHE Rustスレここだった
674デフォルトの名無しさん
2025/05/20(火) 22:48:13.30ID:LGDM1d9e >>649
モジュール間のやりとりならまとめて渡して受け取った側で分割したらいいだけだと思うよ
所有権とか関係なくactメソッドをUnit構造体に定義して不必要な双方向依存を作るのは良くない設計例だからあれに惑わされたらダメ
モジュール間のやりとりならまとめて渡して受け取った側で分割したらいいだけだと思うよ
所有権とか関係なくactメソッドをUnit構造体に定義して不必要な双方向依存を作るのは良くない設計例だからあれに惑わされたらダメ
675デフォルトの名無しさん
2025/05/20(火) 22:49:25.41ID:LGDM1d9e676デフォルトの名無しさん
2025/05/20(火) 23:37:04.40ID:MTQAycAu >>674
なるほど
なるほど
677デフォルトの名無しさん
2025/05/20(火) 23:40:52.31ID:MTQAycAu >>670
Firefoxの例を否定しているのは別IDでは?
Firefoxの例を否定しているのは別IDでは?
678デフォルトの名無しさん
2025/05/20(火) 23:54:26.88ID:+YEDRxFy679デフォルトの名無しさん
2025/05/21(水) 02:01:06.60ID:G3BsZ5By 統合失調症
1 電波音波っ攻撃を本当にされていいるのならこういった情報を提示する
2 上記の事を各SNSで大々的に統合失調症【頭の病】書き込みまくる
3 身近な人や信頼する人に機器のことについてもセットで会話するのにしてい無い
4 脳の病なのに統率が取れている
◇ 下記を電波音波を照射することにより身体を動かせるや誤認させれるのなら人間も攻撃可能ということになる
「原子レベルの脳型チップ」を開発:目のように見て脳のように考え記憶する
2025.05.20 TUE
https://nazology.kusuguru.co.jp/archives/177891
※人間の視覚【幻視を見せれる】と同じものを再現できている
”引っ張ると「縮む」構造”が開発される
2025.05.20 TUE
https://nazology.kusuguru.co.jp/archives/177806
※人間の各筋肉と肺の伸張反射はこの機能【受容体がある】で行われている
分子でコンピュータにログインする技術を開発
2025.05.20 TUE
https://nazology.kusuguru.co.jp/archives/177846
※ある意味電波音波照射時にどのようなホルモン役割化を観察可能
1 電波音波っ攻撃を本当にされていいるのならこういった情報を提示する
2 上記の事を各SNSで大々的に統合失調症【頭の病】書き込みまくる
3 身近な人や信頼する人に機器のことについてもセットで会話するのにしてい無い
4 脳の病なのに統率が取れている
◇ 下記を電波音波を照射することにより身体を動かせるや誤認させれるのなら人間も攻撃可能ということになる
「原子レベルの脳型チップ」を開発:目のように見て脳のように考え記憶する
2025.05.20 TUE
https://nazology.kusuguru.co.jp/archives/177891
※人間の視覚【幻視を見せれる】と同じものを再現できている
”引っ張ると「縮む」構造”が開発される
2025.05.20 TUE
https://nazology.kusuguru.co.jp/archives/177806
※人間の各筋肉と肺の伸張反射はこの機能【受容体がある】で行われている
分子でコンピュータにログインする技術を開発
2025.05.20 TUE
https://nazology.kusuguru.co.jp/archives/177846
※ある意味電波音波照射時にどのようなホルモン役割化を観察可能
680デフォルトの名無しさん
2025/05/21(水) 06:05:02.61ID:aNHxjfUG MicrosoftがRustでエディター作った
https://forest.watch.impress.co.jp/docs/news/2015418.html
Cargo.toml見たら、依存crate少ない!
あと、メッセージ国際化のコードがなんか原始的だった
src/bin/edit/localization.rs
https://forest.watch.impress.co.jp/docs/news/2015418.html
Cargo.toml見たら、依存crate少ない!
あと、メッセージ国際化のコードがなんか原始的だった
src/bin/edit/localization.rs
681デフォルトの名無しさん
2025/05/21(水) 08:57:23.64ID:RMq3dtvy Edit、C++っぽいけど素直で綺麗なコードだな
良い意味でMSらしい
コンパイラを騙眩かすためだけに変な技巧を使うより、割り切って適宜unsafe使ってるのも好感
良い意味でMSらしい
コンパイラを騙眩かすためだけに変な技巧を使うより、割り切って適宜unsafe使ってるのも好感
682デフォルトの名無しさん
2025/05/21(水) 09:51:09.78ID:vugZMWyp683デフォルトの名無しさん
2025/05/21(水) 11:03:07.60ID:va6/rMba >>627
案の定劣化版でした
案の定劣化版でした
684デフォルトの名無しさん
2025/05/21(水) 11:49:26.51ID:iqiMcBWm Edit気になる
使ってみたいしソースを見てみたい
使ってみたいしソースを見てみたい
685デフォルトの名無しさん
2025/05/21(水) 12:06:52.21ID:AfXYif/o686デフォルトの名無しさん
2025/05/21(水) 13:32:31.87ID:RoOZQUy0 MSDOSに欲しかったな
687デフォルトの名無しさん
2025/05/21(水) 15:49:03.43ID:aNHxjfUG EditのCargo.toml見ると、バイナリサイズ低減へのこだわりが分かる
野良crateに依存しないのも、バイナリサイズのためか
あと、10年単位でサポートすることを考えると依存を増やさない方針って他のプロジェクトでも聞くね
野良crateに依存しないのも、バイナリサイズのためか
あと、10年単位でサポートすることを考えると依存を増やさない方針って他のプロジェクトでも聞くね
688デフォルトの名無しさん
2025/05/21(水) 19:16:40.58ID:E9YSjWAE るGoogle製オープンソースAIモデル「Gemma 3n」登場、今すぐスマホで使う方法はコレ
2025年05月21日 15時29分
https://gigazine.net/news/20250521-google-gemma-3n/
>>Gemma 3nは「GPT-4.1 nano」や「Llama-4-Maverick-17B-128E-Instruct」を超えるスコアを記録しました。
※カメラでの画像認識機能もあるもかいとうしてうれます
※PCでも使用できるように改造しているのかは不明
神/幽霊/宇宙人/超能力【ボイス・トォ・スカル】は半分人間半分AIと話していた
被害者から見て犯人不明の仕掛人は何を考えているのでしょうか
2025年05月21日 15時29分
https://gigazine.net/news/20250521-google-gemma-3n/
>>Gemma 3nは「GPT-4.1 nano」や「Llama-4-Maverick-17B-128E-Instruct」を超えるスコアを記録しました。
※カメラでの画像認識機能もあるもかいとうしてうれます
※PCでも使用できるように改造しているのかは不明
神/幽霊/宇宙人/超能力【ボイス・トォ・スカル】は半分人間半分AIと話していた
被害者から見て犯人不明の仕掛人は何を考えているのでしょうか
689デフォルトの名無しさん
2025/05/21(水) 21:25:00.01ID:ZB7ilCjS 昨日の単発には手厚くお相手
今日はさっぱり
何故か?
今日はさっぱり
何故か?
690デフォルトの名無しさん
2025/05/21(水) 21:57:20.02ID:JoGyeMmd 普通に自演だから
691デフォルトの名無しさん
2025/05/21(水) 22:35:57.36ID:a0JzVgVU 複おじの自演には癖があるよ
Goスレでもここと同じ方法で自演してるので両方見るとわかりやすい
Goスレでもここと同じ方法で自演してるので両方見るとわかりやすい
692デフォルトの名無しさん
2025/05/21(水) 23:07:06.83ID:ImINJaIh #複おじメソッド
693デフォルトの名無しさん
2025/05/21(水) 23:18:57.71ID:SbFR2nLi 尚、ここまでが全て自演
694デフォルトの名無しさん
2025/05/21(水) 23:46:49.59ID:wTlrgs5e edit見てみたけど素人の作品とあまり変わらない機能量だな
完全なたたき台じゃん
shift-jisのファイルを開いてもutf8だし
エンコーディングもソートされていないので見つからない
ソース見るとutcのdll呼んでるだけ
UIをこれから充実させるのかどうかで評価が分かれると思う
完全なたたき台じゃん
shift-jisのファイルを開いてもutf8だし
エンコーディングもソートされていないので見つからない
ソース見るとutcのdll呼んでるだけ
UIをこれから充実させるのかどうかで評価が分かれると思う
695デフォルトの名無しさん
2025/05/21(水) 23:53:37.70ID:wTlrgs5e ベースの部分は2週間ぐらいで全体はテストなしで1~2人ぐらいで一か月で出来るようなレベルだけどコード品位はまあまあ高い
696デフォルトの名無しさん
2025/05/21(水) 23:54:12.55ID:NptOo4y6 PowerShell上で使うエディタに機能求めり人いるかね
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】習主席とトランプ大統領が電話会談 台湾問題について★3 [ニョキニョキ★]
- 【速報】トランプ大統領、中国の習近平国家主席を「国賓」として招待することに [ニョキニョキ★]
- 人生初黒星の神童、那須川天心がリング上で土下座 [牛丼★]
- 米中電話会談、トランプ氏は「米国側は中国にとっての台湾問題の重要性を理解する」 [1ゲットロボ★]
- 【音楽】「なんでこんなバカが国のトップなの?」 若者に人気のバンド「GEZAN」のマヒトゥ・ザ・ピーポーが高市総理に苦言 [シャチ★]
- 中国人「『日本は危ないから行かないように』と言われたが、日本に来たらとても安全だった」 [お断り★]
- トランプおやびん「米中関係は極めて強固」高市早苗「」 [834922174]
- 【高市悲報】来年、習近平主席がアメリカに「国賓」として訪米。どうするんだよ高市・・・アメリカも敵に回すのか? [483862913]
- 【号外】習近平、米大統領のトランプと首脳会談を行う!日本のの武力による台湾脅しついて共有の追及をする意思統一でおこなう [339712612]
- 【悲報】八田與一容疑者、海に入って大陸へ逃げた可能性😲wwwwwwwwwww [232136196]
- 【高市悲報】トランプおやびん「偉大な指導者である習近平首席、米国は中国にとっての台湾問題の重要性を理解しています」 [115996789]
- 「琉球有事は中国有事」 中国のネトウヨが拡散 これには日本のネトウヨ叩きのめされる [241672384]
