21/11/06 10:40:16.97 YOvBnwY8.net
htmlマクロが微妙だよな。yewもしかり
マクロの仕様理解して書かないといけないからwebpackみたいなコンパイラー挟んでreact,vueみたいなhtmlベースでかけたら普及進むと思う
1002:デフォルトの名無しさん
21/11/06 10:43:29.52 gG2xt4rU.net
フロントエンドはElmで書いた方がいいと思う
Elmの設計をパクったRust用フレームワークよりElmそのもので書いた方がいい
1003:デフォルトの名無しさん
21/11/06 11:32:19.13 dvoeGWeX.net
>>979
WasmはもともとC/C++をブラウザのフロントエンドで使いたい願望から
始まったものだ。
意外に思うかもしれないが、C/C++を使いたい人はRustの1000倍くらい多い。
1004:デフォルトの名無しさん
21/11/06 12:19:33.04 v/Totsm8.net
>>979
AssemblyScriptはメモリ管理GC問題があるし文法が単にTSの限定サブセットに過ぎないため色々と辛すぎる
そのためWebAssemblyでの使用言語調査結果もこんな状況でRustが圧勝
URLリンク(blog.scottlogic.com)
>>978
Wasm⇔JSのオーバーヘッドがあるので処理が少なくほとんどDOM操作になる時だけはJSのみで書いたほうが速い (当たり前)
そのためほぼDOM操作のそのベンチマークではRustフレームワークがわずか数%遅くなっているが現実には処理内容次第ですぐに逆転する
>>983
Elmは型クラス(Rustではtrait)がなく例えば抽象的なイテレータも持てず色々と辛い
このスレはRustにアンチな人がRustを貶めようと常駐して頑張ってるようだけど
Rustを用いるのがベストな方法な場合が非常に多いよ
1005:デフォルトの名無しさん
21/11/06 16:27:09.97 Y613N0Im.net
もはや人類の発展はRustにかかっていると言ってもいい
1006:デフォルトの名無しさん
21/11/06 16:30:35.71 3ClRyBcI.net
Rustのお陰でハゲが治りました!
1007:デフォルトの名無しさん
21/11/06 16:45:26.77 EdJhZAmA.net
C++ドロップアウターの掃き溜まり
1008:デフォルトの名無しさん
21/11/06 16:57:33.02 5yvdtcf3.net
similar word exists: `掃き溜め`
similar word exists: `吹き溜まり`
1009:デフォルトの名無しさん
21/11/06 21:24:09.65 8rFQ20lW.net
rustがベストな時が多いとかよくそういうデマを平気で流せるよね。。
1010:デフォルトの名無しさん
21/11/06 21:39:59.60 1qW/ULGd.net
シャドーイングがよくわかりません。
変数名によって中身が一意に決まらなくなることによって、安全性も下がるし並列性?も確保できなくなる気がするのですが、変数が全mutableな言語より安全性マシだしRustは関数型言語じゃないから並列性そこまで重要視してないし書き味のが大事だぜってことですか?
1011:デフォルトの名無しさん
21/11/06 21:47:09.97 PDDtrjdC.net
安全性も下がるし並列性?も確保できなくなる気がするのは気のせいではないでしょうか
1012:デフォルトの名無しさん
21/11/06 22:22:33.53 9KDcj+aF.net
>>991
プログラミング初心者には難しいかもしれないけど
一般的にプログラミング言語ではスコープという概念があってスコープが異なれば同じ変数名でも全く別のものとして認識され格納場所は異なるし型が異なってもよい
その中でもブロックスコープは多くのプログラミング言語で採用されていてブロックが始まると新たなスコープが出来て同じ変数名でも全く別のものとして扱われる
今回のシャドーイングスコープも同様でシャドーイングの時点から新たなスコープが始まるため同じ変数名でも全く別の変数として扱われる
だから安全性は全く下がらないし並行でも並列でもシャドーイングで問題が生じることはない
むしろシャドーイングの利用で利便性が高まっていることがプログラミング経験を重ねると理解できる
1013:デフォルトの名無しさん
21/11/06 22:44:27.14 EdP5MzkQ.net
ダイナミックスコープはいらない子だった・・・?
1014:はちみつ餃子
21/11/06 23:40:03.82 tiSLGdpm.net
ダイナミックスコープがデフォルトの言語なんて Emacs Lisp くらいしか見たことないわ。
1015:991
21/11/07 06:37:58.76 It35Zcf7.net
意図したシャドーイングならともかく、間違って同じ変数名つけたコード片突っ込んでしまった系だと他言語にあるらしい2重宣言エラーないの怖くないですか?
新たなスコープが生まれるので並列性に問題ないことはなんとなく理解できました
1016:デフォルトの名無しさん
21/11/07 07:11:27.61 F+zOFISG.net
D言語の再来。
1017:デフォルトの名無しさん
21/11/07 07:13:38.67 pJhT3MIE.net
次スレは?
>>980が1時間待っても立てなかったら俺がやる
1018:デフォルトの名無しさん
21/11/07 08:48:10.79 N5JIOUKU.net
質問いいですか
1019:デフォルトの名無しさん
21/11/07 10:09:41.36 k2ts2WHd.net
くたばれ
1020:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 74日 11時間 14分 14秒
1021:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています