X



Rust part23
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
垢版 |
2024/02/23(金) 17:37:52.13ID:CheDQupm
公式
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 part22
https://mevius.5ch.net/test/read.cgi/tech/1705760500/

ワッチョイスレ
プログラミング言語 Rust 4【ワッチョイ】
https://mevius.2ch.net/test/read.cgi/tech/1514107621/
0952デフォルトの名無しさん
垢版 |
2024/05/23(木) 09:03:01.21ID:pOxW5wqV
> 開発体験を分断されたくない。
後発にしては厳しい無料条件なので心配しなくても良いかと

正式な開発でなくても(リモートワークも含めて)仕事時間中に使えば
"regular direct or indirect income"に該当するから"non-commercial license"は適用違反

"non-commercial license"はテレメトリーをオプトアウト出来ないので要注意
0954デフォルトの名無しさん
垢版 |
2024/05/23(木) 19:28:45.95ID:BdcLV1xd
>>912
とバカが申しております
0955デフォルトの名無しさん
垢版 |
2024/05/23(木) 19:58:53.15ID:6Gn5p/CD
バカにはスクリプト言語でまともなコードを書くのは難しい
0956デフォルトの名無しさん
垢版 |
2024/05/23(木) 22:37:27.54ID:jrJOBQ7e
>>831の反Rustの人ですら
数行のコード以外はスクリプト言語よりもRustの生産性が高いと認めてるもんな
0957デフォルトの名無しさん
垢版 |
2024/05/24(金) 11:24:20.14ID:56Y1qcJr
10行以内かつ実行時間10秒以内のスクリプトだけはPythonの方が生産性が高い
0958デフォルトの名無しさん
垢版 |
2024/05/24(金) 12:56:31.70ID:nrXjP27l
四半期に一回、特定のひと一人で、実行時間1分みたいな、たくさん動かないやつはJVMか.NET系で買いてるかな〜

Rustで書くスキルも無いが。
0959デフォルトの名無しさん
垢版 |
2024/05/24(金) 17:03:15.24ID:2N4ieM97
>>956
んなこたない。適当なAPI叩いて結果保存するくらいのことでわざわざrustなんか使わねーよ。
0967デフォルトの名無しさん
垢版 |
2024/05/24(金) 23:15:30.97ID:s3G1nQRJ
やりたいこと次第だけどシェルの代替はPythonでほぼ事足りると思う
ファイル操作、文字列のパースやフォーマット、プロセスの呼び出しなどは簡単にできるし読みやすい
0968デフォルトの名無しさん
垢版 |
2024/05/24(金) 23:15:34.63ID:s3G1nQRJ
やりたいこと次第だけどシェルの代替はPythonでほぼ事足りると思う
ファイル操作、文字列のパースやフォーマット、プロセスの呼び出しなどは簡単にできるし読みやすい
0970デフォルトの名無しさん
垢版 |
2024/05/24(金) 23:53:57.26ID:fBactBUY
wslが使い物になるようになってから全部シェルスクリプトでよくね?ってなっちゃった
0973デフォルトの名無しさん
垢版 |
2024/05/25(土) 08:48:10.16ID:vDhIrX/5
Pythonってライブラリ資産が豊富でマルチプラットフォームなスクリプトだから使われてるだけでしょ
0974デフォルトの名無しさん
垢版 |
2024/05/25(土) 09:34:12.56ID:q+P8yrMm
>>973
その通りだけどそれが重要じゃん
だからRustはユーザ少ないし流行らないし消えそうじゃん
0976デフォルトの名無しさん
垢版 |
2024/05/25(土) 10:30:11.54ID:q+P8yrMm
じゃあ数字で出してよ

pythonが流行ってるとしてRustはどうなのか?
ユーザ数でもプロダクト数でも何でも良いから比較数値を出して見てよ
0977デフォルトの名無しさん
垢版 |
2024/05/25(土) 10:45:29.87ID:Ok/Wj9Ar
>>976
分野に定着すれば数が少ないことは「消えそう」という根拠にはならない。
総合的な判断なので一部の数値を見るのはあまり意味がないが……。
事実上の標準であるリポジトリ PyPI と crates.io のパッケージ数はそれぞれ 543556 と 146503 。
Python のほうがかなり数は多いが Rust が消えそうなほど弱小ということはない。
エンドユーザーに近いほうが数は多いのが自然だし。
0979デフォルトの名無しさん
垢版 |
2024/05/25(土) 11:20:17.33ID:jCqkIMgy
TIOBEとかgithubとか色々でてるじゃん
どう判断するかはあるけどそれくらい探せよ
0980デフォルトの名無しさん
垢版 |
2024/05/25(土) 11:24:55.77ID:CqoBbhiM
>>973
十分普及しているからさらに使われれるという面もあるな。
配布するスクリプトは昔ならわざわざ実行環境入れてもらうハードルがあるから標準の sh や bat を書いてたけど
今は安心して python 一本だな。
0981デフォルトの名無しさん
垢版 |
2024/05/25(土) 11:48:54.94ID:q+P8yrMm
>>980
数は正義だからね
0982デフォルトの名無しさん
垢版 |
2024/05/25(土) 11:49:54.05ID:7FqN5d/t
ここはRustスレだ
バカはクズ言語Pythonを使っていろ
しかしバカはここから出て行け
0983デフォルトの名無しさん
垢版 |
2024/05/25(土) 11:57:26.64ID:q+P8yrMm
俺がRustを使ってないと何時から錯覚した?

他の言語も使うがRustも普通に使ってるぞ
0984デフォルトの名無しさん
垢版 |
2024/05/25(土) 12:08:10.83ID:0t71UrW4
例えばJavaが消える最大の原因はKotlinだろうから
JavaとPythonを比較するのは無意味だと思う
RustとPythonも同じ
0987デフォルトの名無しさん
垢版 |
2024/05/26(日) 05:37:36.04ID:3cUpvkRQ
pythonが定着するとかイヤだなぁ・・・
pythonとかjsとか使わざるをえないからイヤイヤ使う言語ってほんとイヤ
0988デフォルトの名無しさん
垢版 |
2024/05/26(日) 11:36:19.22ID:7yHeuCrc
ネイティブコンパイラはOS依存を強制される説があって
javaとかjavascriptとかは強制がないとされていた

最近はネイティブではなくunsafeが悪いみたいな話になってるね
0989デフォルトの名無しさん
垢版 |
2024/05/26(日) 16:24:52.23ID:yRNPjL2P
>>987
残念ながら普通の人はpython使ってる
その中身をrustで書く
こうなっていくと思う
普通の人が直接rust書くのは無理かと
C/C++とおんなじ
0990デフォルトの名無しさん
垢版 |
2024/05/26(日) 17:48:00.24ID:VjGSgwTY
プログラムを書くのがプログラミングの専門家ってわけじゃないのが現代だからね。
学者ならどの分野にしても多少はプログラミングも (専門家レベルでは全くないにしても) 学んで欲しいが
事務員とかアーティストが使うことを想定したらかなりハードルを下げるのはしょうがない。
0991デフォルトの名無しさん
垢版 |
2024/05/26(日) 19:02:26.55ID:hB5FbGHx
Pythonの最も速くて使いやすいパッケージ管理ツールRye+uvはRust製
Python⇔RustはPyO3で相互呼び出し可能
今後のPythonはツール面でもライブラリ面でもRustの助けを得て進んでいく
0992デフォルトの名無しさん
垢版 |
2024/05/26(日) 21:48:57.66ID:qVdh8/fj
CPythonじゃなくてRustPythonになるのは歓迎
0994デフォルトの名無しさん
垢版 |
2024/05/26(日) 23:19:03.24ID:E+Olvt9B
PythonもJavaScriptも今どきのイケてるパッケージはRustで書かれてるよ
RubyやPHPは知らん
0995デフォルトの名無しさん
垢版 |
2024/05/26(日) 23:47:36.53ID:qyBtaRPy
X言語でX言語用のツールを作ってたけど
遅いとか色々問題が出てきたのでrustで作り直しました
という事例がそこそこ出てきたけどそこで
c++という事例あるかな?
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 93日 13時間 6分 6秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はUPLIFT会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《UPLIFT会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
4 USD/mon. から匿名でご購入いただけます。

▼ UPLIFT会員登録はこちら ▼
https://uplift.5ch.net/

▼ UPLIFTログインはこちら ▼
https://uplift.5ch.net/login
レス数が1000を超えています。これ以上書き込みはできません。

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