X



Rust Part7
■ このスレッドは過去ログ倉庫に格納されています
0722デフォルトの名無しさん
垢版 |
2019/11/22(金) 20:26:37.15ID:aoRVpdgs
バージョンアップごとにリリースノート確認するくらいの手間をかけろ
0723デフォルトの名無しさん
垢版 |
2019/11/23(土) 00:04:27.77ID:OWOiuO7H
んな手間かけるくらいならまともなテストコード書くほうが
よっぽど安全性上がるわ。
バランスがおかしい。
0724デフォルトの名無しさん
垢版 |
2019/11/23(土) 00:14:14.42ID:ykHu5UNS
>>708
C/C++では関数分離は大事なこと考えずにやってたのかな?バグバグバグ
0725デフォルトの名無しさん
垢版 |
2019/11/23(土) 00:14:39.49ID:8L2VfF1O
リリースノート一回読む程度もやらない人が
Rustコンパイラと同等な網羅テストを毎回書けるとは思えんけどな。
0726デフォルトの名無しさん
垢版 |
2019/11/23(土) 00:39:42.82ID:8xX8HZu8
関数に抽出するからというよりも
関数に抽出してジェネリックにしようとすると簡単にコンパイル通らないことが多々ある

例えば少し前に出てた2次元配列からmaxとindexを取得する例だけど
main関数から、配列やVecを受け取って結果だけをprintする関数を抽出したり
foldに渡すクロージャを関数として抽出したりするのに一苦労
https://play.rust-lang.org/?version=stable&;mode=debug&edition=2018&gist=160e0290cba2c67d8090326a54c7ab62
0728デフォルトの名無しさん
垢版 |
2019/11/23(土) 03:13:22.52ID:lsT6kO8T
filter_mapしゃんを使って書き換えるのは諸君らへの宿題とする
0730デフォルトの名無しさん
垢版 |
2019/11/23(土) 03:39:19.44ID:lsT6kO8T
filter_mapしゃんをご存知ないのでしゅか
バグを出しにくい安全設計とはこうしゅるものでしゅ

https://play.rust-lang.org/?version=stable&;mode=debug&edition=2018&gist=5c184061ecdc7537d8eb8ccc1c146238
0731デフォルトの名無しさん
垢版 |
2019/11/23(土) 03:44:01.49ID:lsT6kO8T
真の安全性はunwrap_or(init)なんて与えないことなんでしゅがね
取得したインデックスを使うことがある場合は空の2次元配列で死にましゅよ
0732デフォルトの名無しさん
垢版 |
2019/11/23(土) 04:57:43.99ID:OVg6D0Jq
インデックスとして使わなくても嘘の結果が表示されちゃうからOptionのままにして適切に表示を分けないといかんでしょな
0733デフォルトの名無しさん
垢版 |
2019/11/23(土) 12:05:56.79ID:cBKKqL2b
Rust用にソース書くときに結局Cでどうなってるか意識しないといけないのなら
最初からCで書いた方が良くね?ってなるよね
0734デフォルトの名無しさん
垢版 |
2019/11/23(土) 15:06:34.21ID:OVg6D0Jq
そういう世界もあるかもしれないけど意識しないでしょ
Cで書いてたって、Cでどうなってるか意識してないじゃん
0736デフォルトの名無しさん
垢版 |
2019/11/23(土) 22:15:20.19ID:OVg6D0Jq
そんなら最初からアセンブリで書いた方が良くね?
ってなるじゃん
アホくさ
0739デフォルトの名無しさん
垢版 |
2019/11/24(日) 10:36:10.48ID:L4eQsSCt
>>736
してないのか?低能
0740デフォルトの名無しさん
垢版 |
2019/11/24(日) 11:56:22.50ID:ce9gfhz8
朝起きたら一杯のアセンブリ茶。
毎日欠かしたことはありません。
0742デフォルトの名無しさん
垢版 |
2019/11/24(日) 17:36:26.10ID:vCPUEEji
Clangで組み込みをする場合はアセンブリを見るがRustでWEBやCLIを作るときはあまりIRは気にしないな
Rust書いていてClangを意識したことは一度もない。普通LLVM IRだろ
0743デフォルトの名無しさん
垢版 |
2019/11/24(日) 18:25:39.51ID:Ks3HYb8S
>>739
なにをだよ三下
0744デフォルトの名無しさん
垢版 |
2019/11/24(日) 20:12:55.63ID:kcqeQudy
低レイヤー向け言語だけど低レイヤーは触りたくないという
よくわからんユーザー向け言語
0746デフォルトの名無しさん
垢版 |
2019/11/25(月) 01:07:44.42ID:qlZVJnnp
巨乳レイヤーは触りたい。
0748デフォルトの名無しさん
垢版 |
2019/11/25(月) 13:05:19.75ID:pjJuONFZ
>>744
ほんそれ
0749デフォルトの名無しさん
垢版 |
2019/11/25(月) 13:33:41.16ID:Gs3bQI7D
出来て当たり前の事をやって「やったぜ!」→「いいね!」になるのが今の日本
他の人がやらない事をやる人は「奴は特別だ(俺は出来なくてもしょうがない)」とレッテルが貼られる
アセンブラを馬鹿にする奴をしばしば見かけるがマイコンとかだとアセンブラが使えると可能になる処理ってまだあるしな
0752デフォルトの名無しさん
垢版 |
2019/11/25(月) 16:33:29.05ID:TS/Fak3X
小学校高学年から中学二年くらいまでのアセンブリをペロペロしたいです
0753デフォルトの名無しさん
垢版 |
2019/11/25(月) 17:00:15.74ID:veETdbiQ
ペロペロ
0754◆QZaw55cn4c
垢版 |
2019/11/25(月) 19:50:53.15ID:2aQAGKkK
>>746
巨乳がそんなにいいとは思いませんね、貧乳こそ正義
0755デフォルトの名無しさん
垢版 |
2019/11/25(月) 20:35:18.87ID:qlZVJnnp
フツ乳好き以外は精神異常者。
0760デフォルトの名無しさん
垢版 |
2019/11/26(火) 03:53:06.11ID:bRozRvY7
Yo!Yo!
0761デフォルトの名無しさん
垢版 |
2019/12/02(月) 16:08:55.09ID:0BLlGnXD
rustの親切コンパイラに慣れちゃった人は
他言語でもrustの親切コンパイラ感覚で雑なコーティングで不親切コンパイラを使ってバグを生み出すマシーンと化す
rust以外使えない体に…
0764デフォルトの名無しさん
垢版 |
2019/12/03(火) 12:13:06.00ID:yN5r9ueQ
またオレオレ増やしたんか
それとも破壊工作か
0765デフォルトの名無しさん
垢版 |
2019/12/03(火) 13:20:15.63ID:AhWfHQH2
これ前のニュースと同じじゃね?
windowsの開発に利用するのに必要なカスタムしてるだけだろ。いち利用者として。
0766デフォルトの名無しさん
垢版 |
2019/12/03(火) 13:29:34.30ID:3xgyI5/y
RustってDCTのイメージ
ポルシェとかフェラーリが使ってるあれ
0767デフォルトの名無しさん
垢版 |
2019/12/03(火) 14:06:53.14ID:LOAssVxZ
ライフタイムパラメータの省略だったり、
derefやcopyをtraitで暗黙的な動作にしてたり
そういうのがバグを生みやすいってことわからんのかね。
0769デフォルトの名無しさん
垢版 |
2019/12/03(火) 14:25:00.78ID:jDo5c24e
>>765
前のニュースとは違うね
https://vimeo.com/376180843

- 現状はProductionレベルのruntimeが出来たところ
- プロトタイプレベルのインタプリタとタイプチェッカーもある
- コンパイラはまだ開発を始めてない
- 数週間以内にGithubに公開

前のやつも動画公開されてたけどあんまり中身なかった
https://youtu.be/o01QmYVluSw?t=1228
0770デフォルトの名無しさん
垢版 |
2019/12/03(火) 20:59:01.41ID:u7b+W8Ww
要約すると
M$「Rustゴミだけどコンセプトはいいからコンセプト部分パクるはwww
OSSなんやし文句は言わさんwww
あ、俺はライセンスで売るけどなwww」
0772デフォルトの名無しさん
垢版 |
2019/12/03(火) 22:19:43.57ID:1I2DD2lf
やってるのはMSの研究部門
この部門は幾多の研究をしているが直接製品になるものはとても少ない、研究部門だから

たんにRustにダイブして良し悪しを知ろうとしているだけ
0773デフォルトの名無しさん
垢版 |
2019/12/03(火) 23:09:05.32ID:S0RbQ8S1
昔MS Researchがハードウェア記述言語向けの開発ツールを本格的に作るって言ったことがあってすごく期待したんだけど、
結局大した成果もなく立ち消えになったのを思い出した…。
0774デフォルトの名無しさん
垢版 |
2019/12/04(水) 10:23:20.50ID:sb3P/SSe
昔二羽ンゴが動画配信向けのFPGAを本格的に作るって言ったことがあってすごく期待したんだけど、
結局大した成果もなく立ち消えになったのを思い出した…。
0777デフォルトの名無しさん
垢版 |
2019/12/04(水) 14:52:56.01ID:O7fLJ+Es
海荷
0780デフォルトの名無しさん
垢版 |
2019/12/04(水) 17:09:35.24ID:oHIt+BCl
現在開催中のAI Cup 2019というプログラミングコンテストにRust使って参加してRustの強さを知らしめようぜ!

https://russianaicup.ru
0785デフォルトの名無しさん
垢版 |
2019/12/05(木) 22:13:17.54ID:tXHfD70q
自分で作れよ
0786デフォルトの名無しさん
垢版 |
2019/12/06(金) 10:11:30.49ID:uUae0oO6
Rustみたいに開発効率良くてデバッグもし易い言語ωなら
GUIフレームワークもゲームエンジンも爆高速で開発出来るよね
0787デフォルトの名無しさん
垢版 |
2019/12/06(金) 11:31:33.35ID:+xYMF8dR
ゲームエンジンはAmethystとかggezが頑張ってるのかな

GUIは作りかけができては放置されるの繰り返しであまり進まないね
moxie-native 試そうとしたけどビルド通らんかった
0788デフォルトの名無しさん
垢版 |
2019/12/06(金) 19:29:06.37ID:SuzkeVSk
ライフタイム見直したら結局structから設計し直しとかそんな感じになる。
それが開発効率を下げてる。
0789デフォルトの名無しさん
垢版 |
2019/12/06(金) 22:54:20.00ID:TijxbTpR
Azulつかっていたがクロスプラットフォーム対応が辛くてやめたわ
今はデカイ変更を加えているようだが頑張ってREADMEの内容ぐらいは完璧にして欲しい
0790デフォルトの名無しさん
垢版 |
2019/12/07(土) 06:42:16.65ID:L/BKwpgN
このコンテストにRustで参加して優勝してRustのすごさを世間に知らしめようぜ!

第5回 Asprova プログラミングコンテスト
https://atcoder.jp/contests/asprocon5
0791デフォルトの名無しさん
垢版 |
2019/12/07(土) 12:34:40.83ID:ZsYnLuoj
もう少しコネクション保持したサーバープログラムをどうすんのとかサンプルほしいわ。
0793デフォルトの名無しさん
垢版 |
2019/12/07(土) 12:49:57.95ID:ZsYnLuoj
それはそうだが、オブジェクトの寿命を意識したプログラム例として参考にしたい。
0794デフォルトの名無しさん
垢版 |
2019/12/07(土) 20:37:03.33ID:RmCIdZSZ
tokioのサンプルじゃいかんのけ?
0798デフォルトの名無しさん
垢版 |
2019/12/09(月) 00:13:28.83ID:JoeodElM
Rustはまず名前変えないと無理だろ
Rustってググってもゲェムしか出てこねぇよ
0800デフォルトの名無しさん
垢版 |
2019/12/09(月) 00:44:07.34ID:FD9BPIub
Rustでググってもほぼほぼ言語のことしか出てこない
グーグル先生のカスタマイズ次第やろ
0803デフォルトの名無しさん
垢版 |
2019/12/09(月) 08:27:48.55ID:dsA8mCuW
そんなの気にしないって
しょうもないゲン担ぎを気にする日本企業じゃあるまいし
0805デフォルトの名無しさん
垢版 |
2019/12/09(月) 10:51:01.09ID:RLwtKsqp
MSが関わるとろくなことにならない
0807デフォルトの名無しさん
垢版 |
2019/12/11(水) 06:49:16.28ID:5CG8kH4I
メソッドとかに副作用を明示出来る構文あったりする?(引数のmut明示以外の副作用で)
0808デフォルトの名無しさん
垢版 |
2019/12/11(水) 08:36:28.70ID:9rEgLiZN
orbtkが0.3.1alpha1になっていた。native, elctron,browserに対応していて、どれも一発で動いた。windows, Linuxで検証。
0810デフォルトの名無しさん
垢版 |
2019/12/11(水) 16:37:17.47ID:NScZxG9p
>>808
winでサンプルさくっと動いていい感じだけど、もうちょっとネイティブな外観が欲しいんだよな
今はC#かPowerShellで書いちゃうけど
0813デフォルトの名無しさん
垢版 |
2019/12/12(木) 02:04:36.99ID:Nnj2Mpq2
DCESみたいなオリジナルのecsと違う技術的に説明すらされてないオレオレecsが増えてゆくな。
0815デフォルトの名無しさん
垢版 |
2019/12/12(木) 17:19:37.23ID:ZgrZOUXi
>>814
リアルタイム性が重要でなくて、
そこそこの実行速度でよければGoでいいじゃん
競合しないと思うが
0816デフォルトの名無しさん
垢版 |
2019/12/12(木) 17:31:07.39ID:Ijd1d2r8
>>815
そもそもプラットフォームにWebを選んだ時点でリアルタイム性や実行速度はそこそこで十分だからなあ
それらが重要になるのはもっと保守的な領域なので、Rustとかいうポッと出の言語は知られてすらいない
0818デフォルトの名無しさん
垢版 |
2019/12/12(木) 18:32:44.32ID:Lo+C9eAO
引越は引越のANT
0820デフォルトの名無しさん
垢版 |
2019/12/12(木) 21:37:13.27ID:QcnezoE2
俺はRustでいいじゃんと思うけど
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況