[過去ログ] Rust part21 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
141: デフォルトの名無しさん [sage] 2023/09/07(木) 15:38:29.71 ID:kMvLzM04(1) AAS
デファクトと言える目安は Recent Downloadsで同カテゴリ2位以下と3倍以上差がついてるかどうか
235: デフォルトの名無しさん [sage] 2023/09/15(金) 23:59:43.71 ID:/YAD597I(7/7) AAS
>>230
230(1): デフォルトの名無しさん [sage] 2023/09/15(金) 23:47:42.54 ID:cnhK/Rr/(1/2) AAS
>>221
たとえばRustでよくあるこういうパターンはmojoでどうするんだろう
let (tx, mut rx) = channel(100);
そもそも可変参照はどう区別するんだろうね
あと関数の引数変数のmutable性はどうやって表すんだろう
Rustのmutを添える方式が自由度が高くてわかりやすいよね
なるほどね
mojoでunpackがどうなるのか知らないけど
unpack用のlet/varシンタックスはあった方が良いね

let/var方式の他の言語を参考にするんだろうな
243
(1): デフォルトの名無しさん [sage] 2023/09/16(土) 11:55:36.71 ID:jG7brSLe(1) AAS
ウェブ系の奴らがやけにJetBrains推してくるけどAndroid Studio使ったら如何にゴミIDEなのかよくわかった
しかも個人使用でも買い切り数百ドルもしたのに今はサブスク月額1300円とかぼったくりもいいところ
VSCodeがあって本当によかったVSもCEならデバッガに制限あるけど無料だしこれほどMSに感謝したことはないね
349
(1): デフォルトの名無しさん [sage] 2023/09/21(木) 03:10:10.71 ID:2dN46EMa(1) AAS
普通のDBってインターフェースを一つのサーバーで提供してると思うんだけど
名前解決が出来ない管理なんてあるの?
353: デフォルトの名無しさん [sage] 2023/09/21(木) 10:46:48.71 ID:BwXSXzYj(1) AAS
>>352
352(1): デフォルトの名無しさん [sage] 2023/09/21(木) 08:25:19.60 ID:CT30w3BF(1) AAS
外部リンク[html]:www.sqlite.org
Rust以外の言語は完全に否定されているけど
今後Rustだけは条件を満たせば採用するとあるね
366
(1): デフォルトの名無しさん [sage] 2023/09/22(金) 12:36:56.71 ID:E1X0qleO(1) AAS
lifetimeの問題もあるかもしれないがimpl Iteratorの型をとるところに関数内で生成したイテレータを渡しているのがそもそもおかしい
382
(1): デフォルトの名無しさん [sage] 2023/09/25(月) 23:08:53.71 ID:OcxuhTB3(1) AAS
rustでdx12ってまともに使えますか?
そろそろc++は卒業したい
401: デフォルトの名無しさん [sage] 2023/09/27(水) 00:09:38.71 ID:8IPpP98U(1/3) AAS
>>400
400(1): デフォルトの名無しさん [sage] 2023/09/26(火) 23:52:14.82 ID:lFc5NXyg(1) AAS
>>396
多数の非同期タスクを偏らずスレッド間でスチールしてスケジューリングできるのは現状GoとRustしかない
小規模ならGoでもよいがそれ以上だと言語機能が貧弱なGoは辛くなってきてRustの独壇場
妄想乙
外部リンク[html]:ufcpp.net
472: デフォルトの名無しさん [sage] 2023/10/11(水) 17:42:19.71 ID:Pu4uPjjn(1) AAS
なるほどそういう感じなのか

検索ワードに”game”とかも含んでるなら
月並みだけどprogrammingを足してみたりゲームの方にだけ特徴的なワード(surviveやsurvivalとか)を除外してみたりするといいんじゃないかな
496: デフォルトの名無しさん [sage] 2023/10/13(金) 19:35:26.71 ID:/Zwm785x(2/2) AAS
外部リンク:devblogs.microsoft.com
今年の.netのパフォーマンス改善はこれ

goはシンプル言語で標準ライブラリも最小限だから
もうあまりやることないのか?
686: デフォルトの名無しさん [sage] 2023/12/27(水) 21:49:50.71 ID:feQ9KdG1(1) AAS
自然淘汰とかいうけど
それを人為的にやったらただの私刑じゃないかね
712
(1): デフォルトの名無しさん [] 2023/12/28(木) 12:43:17.71 ID:PHYdezLP(7/9) AAS
>>709
709(1): デフォルトの名無しさん [sage] 2023/12/28(木) 12:35:25.46 ID:N5v1piyg(5/6) AAS
>>708
なるほどな、「『俺は』信頼できない」か
「信頼できる」と呼ぶに値する主観的絶対的基準があるんだな
それが何かは明文化できる?
「俺は」は「書いた」にかかっている
複数通りの解釈が可能な文書を書いたことを謹んでお詫び申し上げる
750: デフォルトの名無しさん [sage] 2023/12/29(金) 23:21:04.71 ID:QVcmgKmp(1) AAS
バージョンおじさん見苦しい
756
(1): デフォルトの名無しさん [] 2023/12/30(土) 04:20:00.71 ID:slhZof7h(3/9) AAS
>>755
755(1): デフォルトの名無しさん [sage] 2023/12/30(土) 04:10:17.11 ID:+VY2mXpj(1/3) AAS
>>754
具体的にどのクレートをバージョンナンバーにより採用した採用しなかったのかを書きなさい
人にものを聞く態度か? それが?
「しなさい」とか言う奴に対してまともな返事を書く気はない
977
(1): デフォルトの名無しさん [sage] 2024/01/20(土) 21:24:03.71 ID:w9m16ZcP(4/5) AAS
まあ俺はRust信者だから使うのだけど普通の人はなかなか辛いんじゃないかなーと
その点Goは何も考えなくて良いしpythonもasync使わなけりゃ同期的に書けるし
979
(1): デフォルトの名無しさん [sage] 2024/01/20(土) 23:05:04.71 ID:w9m16ZcP(5/5) AAS
>>978
978(1): デフォルトの名無しさん [sage] 2024/01/20(土) 21:48:04.29 ID:USm4U3n4(1) AAS
>>976
PythonもasyncはそうだしJavaScript(Node)も同期execと非同期exec分かれているし
動作が異なるのだから別になるのは当たり前

もちろんRustでも同様で
そもそも関数の返り値が異なる
だから関数が分かれているのは正しい
したがって一番下位のライブラリが別であることに何ら問題はない

一方で中位ライブラリ作成側の視点に立つと
同期か非同期かだけの違いでasync/awitを除いて全く同じ構造の関数を作ることになる
そのため『?async』キーワードによるジェネリック化がRustでは進められている
期待しているのはこの話でよいのか?
いや見た目は似ててもpythonとはだいぶ違うよ
まずpythonでのasync defは単なるコルーチンオブジェクトなので非同期とか関係ない
これにより恐ろしい柔軟性を持ってる
さらにWebにおいてはASGIという非同期Webフレームワークが満たすべき仕様をまず決めた
その仕様を満たしさえすればどのような実装でも非同期の機能を満たせるような仕様となっている
そこにはもうイベントループなどの概念は消え去っている
さらに同期版と同居できる仕様となっている
なのでdjangoなどは同期版と非同期版の切り替えが可能となっている
このように明らかにユーザーフレンドリーな姿勢を貫いている
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.046s