Rust part33 (229レス)
1-

91
(1): 08/31(日)17:32 ID:qrCON/OK(1) AAS
辞書かどうかは本質ではない
辞書として用いないことが圧倒的に多いため例えばV8では静的解析で判明するプロパティを構造体フィールドのように扱い実行するため辞書実装とは異なり速い
92: 08/31(日)18:15 ID:IkR/a1qs(1) AAS
また的外れなレスだなぁ
結局複おじにもそのへんはちゃんとしてほしいことになった
93: 08/31(日)18:20 ID:yY4/9rZW(1) AAS
>>91
V8のプロパティアクセスの最適化は基本的には静的解析に依存しないよ
同じプロパティが同じ順序で追加されたオブジェクトは同じ型と見做してキャッシュされたプロパティの位置を利用する
あくまで辞書データ構造を前提としたままでキャッシュ戦略を工夫しているに過ぎない
94: 08/31(日)23:19 ID:cF2U6lLu(2/2) AAS
魔法の数字ではなく
ちゃんとenumを使うことになった
95: 08/31(日)23:24 ID:Dds/cnqW(1) AAS
Minimal Embedded FAT32 Driver - in Rust!
動画リンク[YouTube]

96
(2): 09/02(火)22:34 ID:sEJ6dDWm(1) AAS
「Rust」の平均単価が3カ月連続上昇 エン・ジャパンがフリーランス案件の分析レポートを発表
外部リンク[html]:atmarkit.itmedia.co.jp

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

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

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

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

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

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

ぬこの手 ぬこTOP 0.023s