Rust part33 (175レス)
1-

1
(1): デフォルトの名無しさん [] 08/15(金)17:49 ID:N8TIzbWg(1/2)
公式
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 part32
2chスレ:tech
Rust part31 2chスレ:tech
Rust part30 2chスレ:tech

ワッチョイスレ
プログラミング言語 Rust 4【ワッチョイ】
2chスレ:tech
76: デフォルトの名無しさん [sage] 08/25(月)10:18 ID:hSk6qQ9G(1) AAS
AA省
77: デフォルトの名無しさん [sage] 08/25(月)12:25 ID:lo8Kz+ZF(1)
タプルの片方は途中不要で最後に必要だが、もう片方はその逆とかよくあるある。
後者のfind()はposition()に置き換えられるが、二つのfindが対称形の処理ぽいのでそのままでもいいか。
78: デフォルトの名無しさん [sage] 08/25(月)15:50 ID:4Ejmg1ls(1)
まだ多値の話してる・・・
79: デフォルトの名無しさん [sage] 08/25(月)16:13 ID:M76UE5qm(1)
このスレはあくまで複おじのファンスレッドだから
複おじの興味が続けばその話題が続くんだよ
80: デフォルトの名無しさん [sage] 08/25(月)21:09 ID:KzDmCwhz(1)
ファンじゃなくて自演スレだから
81
(2): デフォルトの名無しさん [sage] 08/27(水)18:45 ID:s/5KNF71(1)
タプルといえばzipとmultizipの方針の違いでVec指定の与え方が微妙差
let (counts, chars) = str.chars().sorted().dedup_with_count().unzip::<_, _, Vec<_ Vec<_>>();
let (counts, chars) = str.chars().sorted().dedup_with_count().multiunzip::<(Vec<_ Vec<_>)>();
82: デフォルトの名無しさん [sage] 08/28(木)10:55 ID:OS0cfYx9(1/2)
抽象なんて「見たいものだけを見る」という程度の意味だからね
もしメモリ管理が最大の関心事なら
抽象度が最も高いIUnknownにリファレンスカウント機能をつけていい
83
(1): デフォルトの名無しさん [sage] 08/28(木)11:58 ID:1IatnfJ+(1)
>>81
左辺に型を書けばいいんだよ
そのほうが読みやすいしタイプ数も少ない
あとunzip/multiunzipはcollectでも代用可
84: デフォルトの名無しさん [sage] 08/28(木)15:40 ID:OS0cfYx9(2/2)
なんで掛け算の引数には名前がないんだろう
順序を逆にできない理由が一目でわかるような名前があるなら名前をつけるべき
85: デフォルトの名無しさん [sage] 08/28(木)20:43 ID:fdP0HyCm(1)
>>81
unzipはトレイトを使っていないため余分なパラメタが露出してしまってる
multiunzipはトレイトMultiUnzipを
collectはトレイトFromIteratorを使っている

>>83
今年のRust 1.85からタプルもcollectできるようになったね
86: デフォルトの名無しさん [sage] 08/30(土)05:57 ID:JBC8dN2M(1)
a * b * c
は b や c のすぐ隣に目印があるからキーワード引数は不要だ

mul(a, b, c)
(* a b c)
このような記法だけが、b c 付近で文法的サポートが不足している問題を抱えている
87: デフォルトの名無しさん [sage] 08/30(土)23:22 ID:6bFj+97W(1)
>>55
namedtupleは廃れて今はdataclassを使う
Rustでの#[derive(Debug, Hash, Ord)]付き構造体相当
結局Pythonでもそのへんはちゃんとしてほしいことになった
88: デフォルトの名無しさん [sage] 08/31(日)09:51 ID:cF2U6lLu(1/2)
ハッシュ関数を使えば保守的GCが廃れる
確率を見たらカオスと思え
89: デフォルトの名無しさん [sage] 08/31(日)10:00 ID:mJd+1ya1(1)
>結局Pythonでもそのへんはちゃんとしてほしいことになった
誰か日本語に翻訳して
90: デフォルトの名無しさん [sage] 08/31(日)10:52 ID:QUPYnWaR(1)
足りない頭で必死に調べた複おじの努力を認めて差し上げろ
それはともかく、一般にスクリプト言語ではタプルはあまり好まれず、辞書が好まれる傾向がある
- ユーザーが辞書データ構造を使ってレコードを扱うことに慣れている
- 辞書を扱うための簡便な構文が存在する場合が多い
- 辞書と配列の速度やメモリ使用量の差が問題にならない
- 値が増えた場合にランタイムエラーを引き起こす
なお、dataclassは辞書に対する型付きのラッパーに過ぎない
あくまでこれはスクリプト言語の事情であり、Rustのような静的言語においてはレコードはタプル(構造体は名前付きのタプルの一種)として実装することが基本であることに注意しなければならない
91
(1): デフォルトの名無しさん [sage] 08/31(日)17:32 ID:qrCON/OK(1)
辞書かどうかは本質ではない
辞書として用いないことが圧倒的に多いため例えばV8では静的解析で判明するプロパティを構造体フィールドのように扱い実行するため辞書実装とは異なり速い
92: デフォルトの名無しさん [sage] 08/31(日)18:15 ID:IkR/a1qs(1)
また的外れなレスだなぁ
結局複おじにもそのへんはちゃんとしてほしいことになった
93: デフォルトの名無しさん [sage] 08/31(日)18:20 ID:yY4/9rZW(1)
>>91
V8のプロパティアクセスの最適化は基本的には静的解析に依存しないよ
同じプロパティが同じ順序で追加されたオブジェクトは同じ型と見做してキャッシュされたプロパティの位置を利用する
あくまで辞書データ構造を前提としたままでキャッシュ戦略を工夫しているに過ぎない
94: デフォルトの名無しさん [sage] 08/31(日)23:19 ID:cF2U6lLu(2/2)
魔法の数字ではなく
ちゃんとenumを使うことになった
95: デフォルトの名無しさん [sage] 08/31(日)23:24 ID:Dds/cnqW(1)
Minimal Embedded FAT32 Driver - in Rust!
https://www.youtube.com/watch?v=VcWXn8B9RoE

96
(2): デフォルトの名無しさん [] 09/02(火)22:34 ID:sEJ6dDWm(1)
「Rust」の平均単価が3カ月連続上昇 エン・ジャパンがフリーランス案件の分析レポートを発表
https://atmarkit.itmedia.co.jp/ait/spv/2508/21/news045.html

開発言語別では、比較的新しい言語「Rust」が3カ月連続で平均単価を伸ばし、87万4000円(2025年6月比で4.4%増)で1位となった。
97: デフォルトの名無しさん [sage] 09/03(水)01:10 ID:rmZ6WmxL(1)
もういいよ
98: デフォルトの名無しさん [sage] 09/03(水)06:18 ID:Myuv+TwW(1)
Rustがトップになる予想が当たったね
99: デフォルトの名無しさん [sage] 09/03(水)08:43 ID:Ypa4ifGO(1)
これからどんどん増えるで
100
(2): デフォルトの名無しさん [sage] 09/03(水)10:27 ID:pUgFa8ls(1)
https://corp.en-japan.com/newsrelease/2025/42699.html
Goもそうだけどレベル低い人(特定言語の習熟度ではなく基礎的な技術力の観点で)お断り案件がほとんどだから単価が高く出る
つまり裾野が狭いことを意味するわけで、決して手放しに歓迎すべきことではない
特にRustがこれから食っていかなければならないのは最下位付近にいるC++とCの領域だから、普及していけば単価は大幅に低下する
101
(1): デフォルトの名無しさん [sage] 09/03(水)10:39 ID:slTkF8Pj(1)
> 全体として、比較的新しい言語である「Rust」や「Go言語」、「Kotlin」などが高い単価を維持しており、市場での需要の高さがうかがえます。

これかなり違和感あるなあ
このへんのメンツの単価が高いのはつまるところ案件の難易度が高いからで、
下の方のコモディティ言語と同じように需給バランスで単価が決まると考えてるのは実態を知らないんだろうなと思う
102: デフォルトの名無しさん [sage] 09/03(水)11:43 ID:FcGJkFCi(1)
>>100
C系はバカでも書けるから安いんだよ
レベルが低い人はRustが難しいと感じて挫折や一部アンチ化
一方で今後求められつつあるのが安全で速いRust
103: デフォルトの名無しさん [] 09/03(水)12:11 ID:UDH6IOq3(1)
もしかしてRustを誰も使ってないのはレベル低い人だらけだから?
104: デフォルトの名無しさん [sage] 09/03(水)12:41 ID:JLXMHQtL(1)
>>101
案件の難易度というよりも
開発者個人に期待されてる技術水準だったり
言語に付随して求められる知識やスキルの水準と希少性による

それらが低い水準の技術者でも構わないという求人の多寡が
言語別平均単価を最も大きく左右する要因
105: デフォルトの名無しさん [sage] 09/03(水)14:32 ID:mk24rcqJ(1)
低い水準の技術者ほど言語別の単価を気にするのは他に差別化できるものがないからなんだよな
転職エージェントについても同じ事が言える
106: デフォルトの名無しさん [sage] 09/03(水)14:55 ID:wGzU1Ifu(1)
納期を守るのと守らないのはどっちが供給不足か

デフレ脱却したいとして、供給を減らすのと増やすのはどっちが合理的か
ぜんぜんわからない
雰囲気
107: デフォルトの名無しさん [sage] 09/03(水)20:52 ID:16NS2IAc(1)
関係ないよ
Pythonの単価が一番高かったころもあった
その時はみな稼いでいたんだろな

需要と供給のバランスが崩れてるところと言う視点だけだと思うけど
108: デフォルトの名無しさん [sage] 09/03(水)23:36 ID:0gdcYoMa(1)
何が関係ないのか全然わからん
109: デフォルトの名無しさん [sage] 09/04(木)00:25 ID:6pIdFnm5(1)
プログラミングは一種のパズルのようなもの
各言語の機能制約+バグなく目的の実現という全体のパズルを解いていく
Rustの場合はメモリ関係や諸々の安全性などのための制約で他より難しいパズルになるため誰でも参入できるわけではない
代わりに速さ省メモリ安全性の両立という唯一の果実を得ることができる
構造的に単価の崩壊は起きそうにない
110: デフォルトの名無しさん [sage] 09/04(木)00:35 ID:LhBS9NeG(1)
プログラミングをパズルだと思ってるやつw説得力が違うww
111: デフォルトの名無しさん [sage] 09/04(木)00:41 ID:UUTUiuRY(1)
データや手続きの構造化はパズルそのもの
112: デフォルトの名無しさん [sage] 09/04(木)02:30 ID:LqWnaoik(1)
それわかるわ
パズルを解く意識なく漫然と進めるとスパゲッティになりやすい
そうなるとバグや機能追加で辻褄合わせを重ねるダメなプログラミングになってしまう
113: デフォルトの名無しさん [sage] 09/04(木)08:52 ID:ZfQJo1Tt(1)
ルールが不安定なパズル
ストライクを三回見逃したらアウトか?
それは実際に起きてから検討する
114: デフォルトの名無しさん [sage] 09/04(木)08:58 ID:1soimmg4(1)
プログラミングの基本は段階的詳細化
設計のセンスない奴は逆にボトムアップで後から辻褄を合わせていくようなパズルになりがち
特にRustは細部に気を取られやすいから注意
115: デフォルトの名無しさん [sage] 09/04(木)09:22 ID:vfX9hKSX(1/2)
実現したい機能に対してトップダウン的に絵を描いていく過程も含めてパズルと言っているならいいが、
おそらく複おじが言っているのはそういうものではなくコードレベルの辻褄合わせのパズルだろう
いわば、自ら解く必要のないパズルをわざわざ作り出して必死にそれを解いている状況だ
116: デフォルトの名無しさん [sage] 09/04(木)10:16 ID:eoDLYfq3(1/3)
パズルではないわな
答えなんてないし

それぞれの事象に対してどう見るか 構造の把握
スケール感の問題
117: デフォルトの名無しさん [sage] 09/04(木)10:23 ID:eoDLYfq3(2/3)
ABCの処理があって普通に考えるとA、B、Cの順で処理するんだけど
よく考えるとC,A..BにしてCの段階で条件分岐や枝狩りしたほうがロジカルに効率が良いと気が付いて実装するけど
実務で使い始めて統計取ると特定のパターンばかり利用されててキャシュ効率上でBCAでやったほうが効率が良かったとか
パズルとは程遠い泥臭い世界
118: デフォルトの名無しさん [sage] 09/04(木)10:44 ID:m/0dQr70(1)
Rustは他の言語よりパズル要素強めじゃね?
119: デフォルトの名無しさん [sage] 09/04(木)10:56 ID:3uttxPMH(1)
明瞭な線があるわけではないグラデーションの中であえて「どちら寄り」かを言うならそうとも言えるかもしれない。
120: デフォルトの名無しさん [sage] 09/04(木)11:02 ID:eoDLYfq3(3/3)
外部の条件によって最適化のために条件分岐などが追加され複雑度が上昇する
そんなパズルなんてない
121: デフォルトの名無しさん [sage] 09/04(木)11:26 ID:JGI2PCUV(1)
プログラミングはぐちゃぐちゃの辻褄合わせになったら敗北
辻褄合わせにならないようにするという明確なゴールのパズルを解かなければならない

強引に辻褄合わせできてしまう言語ではその問題が潜在化して表面上はごまかす形になる
Rustでは辻褄合わせはコンパイルを通せないという形で顕在化してくれることが多くて好ましい
無理矢理にコンパイルを通すために無駄なコピーや不必要な内部可変性を用いるとコードレビューですぐに低質なプログラマであるとあぶり出せる
122: デフォルトの名無しさん [sage] 09/04(木)11:29 ID:vfX9hKSX(2/2)
そりゃ辻褄合わせと呼ぶラインをどこに引くかによって何とでも言える
優秀なエンジニアならコードレベルの試行錯誤は全て辻褄合わせだろう
123: デフォルトの名無しさん [] 09/04(木)11:40 ID:IELJ+5qz(1)
またそうやって擬似問題になりそうな話を

(wikipedia)パズルは、あらかじめ出された問題を、論理的な考察と試行錯誤によって解くことを目的とした、ゲームやクイズに似た娯楽の一種。

が世間一般の認識だから、解を用意していない問題はあんまりパズルとは言わん。
124: デフォルトの名無しさん [sage] 09/04(木)11:56 ID:ZcFrEykS(1/2)
プログラミングは制約条件を理解してないと解けないパズルかというとそうでも無い
テストさえ書けりゃ、どう解いてもいいパズルだから自由度は無限大
どこを妥協するか、どこを作り込むかだけの問題
もちろん、組み込みみたいに制約が厳しすぎて設計自由度のない世界もあるけれどそういう世界ではRustは使わない
125: デフォルトの名無しさん [sage] 09/04(木)11:57 ID:ZcFrEykS(2/2)
前スレから「辻褄合わせ」というプログラマーが大勢いるが、それは外部インターフェースとの整合とかの話だけでしょ
そんなの辻褄合わせして当たり前、仕様なんだから合格させようよ
126: デフォルトの名無しさん [sage] 09/04(木)12:02 ID:cGup1Tfc(1)
パズル的要素が皆無というわけではないんだが仕事としてのプログラミングの場合その割合はせいぜい全体の5%以下
プログラミングをパズルだと捉えている人は残りの95%が見えてないだけ
127: デフォルトの名無しさん [sage] 09/04(木)12:27 ID:9OFIpubQ(1)
競プロ上がりだと100%パズルぐらいの感覚で業務システム開発もやるのかな
128: デフォルトの名無しさん [sage] 09/04(木)12:43 ID:sEvyWhfg(1/3)
全員の意見が多かれ少なかれパズル的な部分が存在することを認めているな
さらにRustはそのパズル的な部分の難易度が上がるという見方が複数あってそれらに反論がない
元の話の結論が出たな
129: デフォルトの名無しさん [sage] 09/04(木)12:45 ID:sEvyWhfg(2/3)
元の話の結論が出たな
Rustに低質なプログラマは参入できない
よって>>96の単価表ボトム3『C/C++/C#』のように単価が下がることはない
130: デフォルトの名無しさん [sage] 09/04(木)12:50 ID:sEvyWhfg(3/3)
その記事の元の発表の単価表は>>100
131: デフォルトの名無しさん [sage] 09/04(木)13:08 ID:7fb6B/JG(1)
いやーC#はともかくC/C++はエッセンシャルワークとしての側面があるからねえ
C#みたいな業務システムの領域ならそんなものはSaaSに喰われて消えるみたいな強弁も一理あるけど、組み込みが消えたら社会回んなくなるよ
その領域がいつまでもC/C++のままで変わらないとしたら、複おじの願うRust理想郷は永遠に実現しないことになる
132: デフォルトの名無しさん [sage] 09/04(木)13:15 ID:2hNgjipt(1)
言語別単価で優劣を語りたがる層
 ≒ 言語以外に差別化要素を持ち合わせてない層
 ≒ プログラミングをパズルと捉えている層
 ≒ 生成AIで置き換えられる層
133: デフォルトの名無しさん [sage] 09/04(木)14:20 ID:BCXVeHms(1)
パズルの言語差が単価の言語差だと思ってる層 == 複おじ層
134: デフォルトの名無しさん [] 09/04(木)19:30 ID:vcXGHXe6(1)
脳内の「心の声」を読み取る新たな技術、最大74%の精度でリアルタイム解読に成功
公開: 2025-08-23 08:00
https://karapaia.com/archives/537808.html
>> 彼らの脳の運動皮質(大脳皮質の一部で随意運動の指令を出す領域)にマイクロ電極を埋め込み、神経活動を記録した。
>> 実験では、参加者に以下の2通りの指示が与えられた。
>>1. 指定された単語を声に出そうと努力する(実際には発声しない)
>>2. 同じ単語を、声にも出さず、心の中だけで思う(内言)
>> 結果として、どちらの行動でも脳の同じ領域が活動し、似たパターンの神経信号が観測された。
>> ただし、内言の方が全体的に信号の強度は弱く、詳細な分析によって両者の違いも見分けられることが分かった。
>> さらに驚くべきことに、研究チームは、参加者が指示されていない言葉までもBCIが読み取っていたことを報告している。
>> たとえば、画面上に表示されたピンク色の円を数える課題では、参加者が心の中で数を数えていたことが検出されたという。

★直接接続しても読み取り精度100%で無い!
★★★★★★★★★
思考盗聴不可能
★★★★★★★★★
135: デフォルトの名無しさん [sage] 09/04(木)20:49 ID:3uhYTePD(1)
Rustって思考盗聴の技術と何か関係あるんか
そもそもサブリミナルで他人の意思決定に干渉してるだけなのに「思考盗聴」とか言う意味が分からん
カードマジックで意図的に特定のカード選ばせた後に「透視」して言い当てるみたいなネタなら分かるけど
136: デフォルトの名無しさん [sage] 09/05(金)11:45 ID:qGwJ0G0s(1)
このスレ見てると統失多そう
137: デフォルトの名無しさん [sage] 09/05(金)21:32 ID:y82F5TBG(1)
プログラマーなんて、SEと違ってその気になればいつでも手帳もらえるようなのばっかりだろ
138
(1): デフォルトの名無しさん [] 09/05(金)21:42 ID:PE0qALNl(1/2)
よくC/C++からの書き換えは話題になるけどJavaとかはどうなんだろ
139: デフォルトの名無しさん [sage] 09/05(金)22:16 ID:SAtiqpOd(1)
>>138
Meta社主導のオープンシステムBuckがJavaからRustに書き換えられ速くなった
140: デフォルトの名無しさん [] 09/05(金)23:14 ID:PE0qALNl(2/2)
やっぱそっちの方が効くよな…
C/C++は安全性は向上するかもだけど効率面はそれほど変わらないし
141: デフォルトの名無しさん [sage] 09/05(金)23:41 ID:EdDK7HX5(1)
C製のNginxにCloudflareが機能拡張の限界を感じてRust製のPingoraを作ってしまい速くなった話もある
142: デフォルトの名無しさん [sage] 09/06(土)00:25 ID:PVmm5ZSZ(1)
速くなるものが作れるともう戻れなくなるのよね
143
(1): デフォルトの名無しさん [] 09/06(土)01:20 ID:BBkKVX9d(1)
JavaはなんとなくわかるけどCより速くなれたのは
どういう理由なんだろうな?

メモリ管理に厳しくなった分コードが整理されたとか
高速なライブラリが利用しやすかったりとか?
144: デフォルトの名無しさん [sage] 09/06(土)04:08 ID:UZSX8lly(1)
そういうのはたいてい並列化で読み込み時間短縮って例
145: デフォルトの名無しさん [sage] 09/06(土)08:16 ID:RDwHnPgj(1)
Nginxの件に関しては、マルチプロセスをマルチスレッドに変更してコネクションプールの効率を改善したのと、
LuaモジュールをRustに書き換えたことが速くなった理由
つまりCより速いかどうかは全く関係ない
146: デフォルトの名無しさん [sage] 09/06(土)10:23 ID:gk21ZPjY(1)
「xxx言語で書き直したらこんなに速くなりました」はだいたい言語とは関係無いよ
リライトに伴う構造やロジックの見直しがメイン
147: デフォルトの名無しさん [sage] 09/06(土)10:35 ID:Eruvpq+4(1)
頭がおかしい人にはそれが通じない↓
148: デフォルトの名無しさん [sage] 09/06(土)11:56 ID:Ag/cJ4H+(1)
JavaやC#やGoのような「決して遅くないけど最速でもない(最悪でもCより数倍遅い程度)」グループからのRust移行はあまり流行ってないよね
元々わざわざコアだけCで書いたりしてないし、Rustへの漸進的な書き換えもやりにくい
セキュリティ面でも得るものはほとんどなく、むしろ標準ライブラリが貧弱でコミュニティの馬の骨に頼る部分が増える点はリスク要因
あと、そういう言語の著名な成果物って現実の複雑性に真面目に向き合ってやるべきことを地道にやってきた結果として重厚になったのが多くて、
Rust信者が好みがちなサクッと書き換えて爆速最強!みたいな話にはなりにくい
Elasticsearchに対抗したMeilisearchみたいな例はあるけど、機能がしょぼすぎて性能以前の問題として全く戦いになってないのが現状
149: デフォルトの名無しさん [sage] 09/06(土)11:59 ID:AI5/M/rL(1)
>>143
まず前提として「事情は変わる」ってことだ。
ある時点の事情に合わせて最高にチューニングされたプログラムだとしても
変わっていく事情に合わせて変化できなければ相対的に遅くなる。

そして世の中のプログラムというのは世間で思われているほどには保守されていないし、ドキュメントもない。
根本から全てをやり直す機会というのはまず無いんだ。
しかしそれがあるのが「新しい言語の登場」という場面なだけ。

言語 (処理系) が充分以上の性能を持っていることは当然の前提としても
劇的な性能向上は書き直すという行為そのものにある。

Rust とは関係ないが、書き直して性能向上した顕著な例としてはリンカの mold なんかが有名だ。
GNU LD に比べたら百倍以上とかの速度差があるけど
飛びぬけた工夫があるわけではなく今風の設計でやり直したに過ぎない。
互換性を維持したままやりなおすってのがひたすらしんどいから誰もやりたがらないだけで
やれば効果があるってことはたぶんそこらへんにたくさんある。
150: デフォルトの名無しさん [sage] 09/06(土)13:01 ID:6FQoWLuD(1/2)
個人がバグったところで何の問題もないような自作のソフトを
AIでぱーっとRustに書き直して爆速!みたいなのなら、GC言語からの移行もあるかもしれないけど
金と人使ってビジネスでやるには、メリット説明できないわな
151: デフォルトの名無しさん [sage] 09/06(土)14:43 ID:fE0qD0IQ(1)
おまえら勘違いが激しいな
そのままで異なる言語に書き換えが割に合うのはスクリプト言語などクソ遅い言語から変更のとき

そのままではなく機能追加などで構成から見直して変更して書き直す時にRust一択
完全な新規開発でもRust一択
それだけのことだ
152: デフォルトの名無しさん [sage] 09/06(土)14:56 ID:4LFoTDpR(1)

153: デフォルトの名無しさん [sage] 09/06(土)17:30 ID:ljkmdzrF(1)
デスクトップアプリをpythonからtauriに移植してる
やぱーHTML,CSSが最高だからね
154: デフォルトの名無しさん [sage] 09/06(土)18:05 ID:nV8Wb4jy(1)
クラウドもCDNもWebベースでWeb関係の知識は必須な時代
アプリAPIからGUIまで全てWebベースにするのが主流になりつつ
155
(1): デフォルトの名無しさん [sage] 09/06(土)18:17 ID:VNM5tarI(1)
tauriってマルチプラットフォームのせいでWindows固有の設定が不足してるね
具体的には、新しいウィンドウを開くときに指定できるオプションが enum FormStartPosition より少ない
156: デフォルトの名無しさん [sage] 09/06(土)18:28 ID:PRze6Nk7(1)
Tauriって出てからもう5年経つのか
他の技術に比べればまだ未成熟だけど、それなりの時間は経っているような気もする
実際のTauri製のソフトって、世の中には増えてるの?
157: デフォルトの名無しさん [sage] 09/06(土)18:30 ID:7D0PK96y(1)
>>155
他の環境に存在しないなら必要のない機能なのかも
158: デフォルトの名無しさん [sage] 09/06(土)18:47 ID:6FQoWLuD(2/2)
そもそも、デスクトップクライアントアプリというものの新規需要が全然ないからな
PCに入れるのは、Tauriが出る前からあるような定番みたいなのと製品だけで
フリーソフトをいろいろ探して入れるような文化ももう死んだようなもんだし
159: デフォルトの名無しさん [sage] 09/06(土)19:02 ID:aQ2hhWq1(1)
今は環境依存せずにリモート表示をしたいことも多い
機能部分はローカルで動かしてGUI部分はローカルまたはリモートのWebブラウザに任せる
160: デフォルトの名無しさん [sage] 09/07(日)02:29 ID:OLjKudo7(1/4)
AIでいうと驚き屋はタダ働きじゃないだろう
お金もらってるのを公表したくないだけじゃないか?
161: デフォルトの名無しさん [sage] 09/07(日)07:09 ID:zlUCw5iB(1)
ここで自作自演してるのはRsut驚き屋?
162: デフォルトの名無しさん [sage] 09/07(日)07:12 ID:tyTc6SH2(1)
労働市場でもRustが1位になった
ソース>>96
163: デフォルトの名無しさん [sage] 09/07(日)09:53 ID:OLjKudo7(2/4)
驚き屋は統計学の大先生であってパソコンの大先生ではない
164: デフォルトの名無しさん [] 09/07(日)16:41 ID:nTdhEyd9(1)
tauriはjsも必要なのがめんどう
165: デフォルトの名無しさん [] 09/07(日)17:09 ID:aS8wLvBq(1)
webasmでそこもrustでやってしまう
166: デフォルトの名無しさん [sage] 09/07(日)18:00 ID:OLjKudo7(3/4)
誰が?
多数派がみんなでやってしまうのか
謎のヒーローが一人でやってしまうのか
167: デフォルトの名無しさん [sage] 09/07(日)22:39 ID:B7DDbLUj(1)
全部Rustで作ろうってことだよ
168: デフォルトの名無しさん [sage] 09/07(日)22:47 ID:vrzW9IuU(1)
だいたいWASMでGUIってIMEで詰むし、そこが気楽になんとかなればいいんだけどな
169: デフォルトの名無しさん [sage] 09/07(日)23:37 ID:OLjKudo7(4/4)
たかがIMEなら逃げていいんじゃね?
逃げていいという考え方のほうが要領よさそう
170: デフォルトの名無しさん [sage] 09/08(月)00:33 ID:qpwOyyTY(1)
妥協するんなら大概のものはTUIで十分
まさか仕事じゃないだろうし、今時わざわざGUIを選ぶ時点でオナニーなんだから要領とかナンセンス
171: デフォルトの名無しさん [sage] 09/08(月)01:35 ID:XsspSmYE(1)
そう
じゃあ詰みなさい
172: デフォルトの名無しさん [] 09/08(月)08:15 ID:t7zevFyQ(1/2)
何をやっているんだ!

お前らよくマジモノに手を出せるね

幻覚ではなく自分が考えた妄想で話していると思っているのでしょう

精神病院の薬を飲む猛者ですよ!

薬を投与しても収まらない!

家族薬飲んでいる姿見ているのですよね?

永遠に自分が考えた自作自演の妄想は終わらない!
★★★★
★有鬚★
★★★★
173: デフォルトの名無しさん [] 09/08(月)20:45 ID:t7zevFyQ(2/2)
教官はどのランク

◇審判のランクについての役割

A級審判はB級審判以下を教えれる立場
※指導する立場なのでパワハラや強制をするような指導をしないようにする品位も問われるのでテスト問題にないと駄目

B級審判はA級審判と同等の判定ができるがB級審判やC級審判に判定の仕方を教えることは駄目
※周囲から見てもわかりやすいようにジャッジの仕方の動作は綺麗な動作でないと駄目

C級審判はA級審判の判定の仕方を聞きながら判定を行う審判で他の人に判定の方法を教えては駄目
※駆け出しなのでジャッジの判定に対しての大幅な誤差がある

※上記でないと判定に誤差が出てくる
※判定に問題があるようならA級審判同士で話し合ってルールの変更をする必要がある

★A級審判のみがオリンピックやパラリンピックでの審判が可能な立場
174: デフォルトの名無しさん [sage] 09/10(水)14:42 ID:ClB+7tQv(1/2)
型はダックタイピングでもいい
それでも人間の頭の中でRustと同じことをやる
というのが基本的な戦略で
人間と機械を対立させるのは瑣末な戦術にすぎない
175: デフォルトの名無しさん [sage] 09/10(水)22:38 ID:ClB+7tQv(2/2)
OOPも関数型もAIも
古い知識とは全く互換性がない新技術、という前提が反知性的な噂話を助長したので
その前提を否定すればいい
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.658s*