実際どうなん?
※Angularは残念ながら全く話題にならなかったのでSvelteに差し替えました
Vue
https://jp.vuejs.org/
React
https://reactjs.org/
Svelte
https://svelte.dev/
※前スレ
Vue vs React vs Angular Part.5
https://mevius.5ch.net/test/read.cgi/tech/1596029929/
★ここではjQuery, Ruby, C#, Blazorの話題は禁止です
★jQuery, Ruby, C#, Blazorキチガイが書き込んでも無視してください
Angular, Next, Nuxt, Sapper, Gatsby, VuePress, RedWoodなどはおk。
探検
Vue vs React vs Svelte Part.6
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2020/10/27(火) 13:09:05.31ID:5aYZ+KyB258デフォルトの名無しさん
2020/11/29(日) 19:41:07.41ID:YNdyjjvH 人類規模で投資の仕方間違ったよな
スクリプトの高速化なんてやってないで、wasmに早期から取り組むべきだった
スクリプトの高速化なんてやってないで、wasmに早期から取り組むべきだった
259デフォルトの名無しさん
2020/11/29(日) 19:46:27.00ID:sOEBQUsx wasmのブートストラップコードはjsなんだからjsが遅かったらwasmまで遅くなるじゃんバカなの
260デフォルトの名無しさん
2020/11/29(日) 20:06:24.90ID:YNdyjjvH バカには理解するのが難しいかもしれ
投資してればその無駄なブートストラップのJSが消えるだけ
投資してればその無駄なブートストラップのJSが消えるだけ
261デフォルトの名無しさん
2020/11/29(日) 20:16:31.99ID:TbmbElJ8 wasmが影も形も無かった頃、静的型付けでコンパイル言語でバイナリが実行ファイルで、サーバからクライアント、あらゆるマシンやブラウザ上で動く、しかもITの巨人たちがこぞって投資した。そんな凄い言語があったんです。
そんな言語でもJavaScriptの牙城は崩せませんでした
そんな言語でもJavaScriptの牙城は崩せませんでした
262デフォルトの名無しさん
2020/11/29(日) 20:24:28.83ID:bza0LWNC263デフォルトの名無しさん
2020/11/29(日) 20:57:40.64ID:MsV4ej8L appletのこと?
264デフォルトの名無しさん
2020/11/29(日) 22:03:16.18ID:8NXwxGIx 時系列おかしくね
265デフォルトの名無しさん
2020/11/29(日) 22:09:24.49ID:+p4clpep 投資とかじゃなくてwasmが重かっただけの話
当時のブラウザじゃろくに動かない
ソフトウェアの世界は重いものより軽量のものが好まれる
当時のブラウザじゃろくに動かない
ソフトウェアの世界は重いものより軽量のものが好まれる
266デフォルトの名無しさん
2020/11/29(日) 22:41:32.13ID:Rb8oT144 そもそも、jsの置き換え用途として
wasmが用意された訳ではない。
wasmが用意された訳ではない。
267デフォルトの名無しさん
2020/11/29(日) 22:46:49.01ID:sEIsLTyR docker作ったやつが「wasmを知ってたらdocker作らんでも良かった」って言ってwasmのことを褒めてた記事を前見た
言ってる意味はよくわからなかったけど将来性あるんだろうなあって感じた
言ってる意味はよくわからなかったけど将来性あるんだろうなあって感じた
268デフォルトの名無しさん
2020/11/29(日) 22:50:34.02ID:AbKwwhG3 webエンジニア全員でAppleボイコットすべきだろ
縮尺違うデバイス乱発しやがるし
safariとかいうゴミブラウザはまともに動作出来ないしよ
縮尺違うデバイス乱発しやがるし
safariとかいうゴミブラウザはまともに動作出来ないしよ
269デフォルトの名無しさん
2020/11/29(日) 23:10:43.09ID:kn6Xy7Za Safariは糞なんだけどなんだかんだ全盛期のIEよりはマシ。でもMacやiOS以外でテストできないのはホントやめて欲しい
270デフォルトの名無しさん
2020/11/29(日) 23:12:09.34ID:HZy5s6KS271デフォルトの名無しさん
2020/11/29(日) 23:13:05.16ID:Z/yAEGW+272デフォルトの名無しさん
2020/11/29(日) 23:37:25.38ID:Rb8oT144 サンドボックスから出れませんよ。
デスクトップネイティブの変わりにはなりません。
デスクトップネイティブの変わりにはなりません。
273デフォルトの名無しさん
2020/11/30(月) 01:18:36.39ID:rn09M8ye >>271
その「どこでも」にサーバーサイドは含まれていますか?
その「どこでも」にサーバーサイドは含まれていますか?
274デフォルトの名無しさん
2020/11/30(月) 01:30:06.52ID:owcTZSsV275デフォルトの名無しさん
2020/11/30(月) 01:31:07.01ID:iUHy/DDO276デフォルトの名無しさん
2020/11/30(月) 01:39:36.58ID:owcTZSsV 何の反駁にもなってない。jsの置き換え用途として
asm.jsが用意された訳ではない。
asm.jsが用意された訳ではない。
277デフォルトの名無しさん
2020/11/30(月) 01:41:23.94ID:owcTZSsV278デフォルトの名無しさん
2020/11/30(月) 03:09:11.88ID:m2msM8IC えーこれJavaVMの再開発なんじゃ
279デフォルトの名無しさん
2020/11/30(月) 07:16:39.65ID:+FPoUGVQ wasmは
C++等の色んな言語の資産を活かせる。
JavaVMほどの起動時の遅さやフットプリントは必要ない。
GCが無い。
純粋なwasmではIOができない(データの永続化ができない)
のでJavaVMとは色々異なってて、サーバサイドではどちらかというとDockerぽいと感じるかな
C++等の色んな言語の資産を活かせる。
JavaVMほどの起動時の遅さやフットプリントは必要ない。
GCが無い。
純粋なwasmではIOができない(データの永続化ができない)
のでJavaVMとは色々異なってて、サーバサイドではどちらかというとDockerぽいと感じるかな
280デフォルトの名無しさん
2020/11/30(月) 09:05:29.99ID:FUbWMdS/ >>274
かもねじゃなくもうK8Sで使える
かもねじゃなくもうK8Sで使える
281デフォルトの名無しさん
2020/11/30(月) 09:08:34.72ID:FUbWMdS/ いずれにせよJSは近いうちに終わる
COBOLやJavaみたいなレガシーの扱いになる
COBOLやJavaみたいなレガシーの扱いになる
282デフォルトの名無しさん
2020/11/30(月) 09:58:33.10ID:+FPoUGVQ 近いうちと言っても少なくともまだ5年ぐらいは無さそう。完全に置き換わるまでには10年くらい。全然置き変わらない可能性もある。
ま、無くなったって新しいの覚えるだけだ。言語が変わっても思想的に地続きなフレームワークが出るだろうし、何も無駄にはならないな
ま、無くなったって新しいの覚えるだけだ。言語が変わっても思想的に地続きなフレームワークが出るだろうし、何も無駄にはならないな
283デフォルトの名無しさん
2020/11/30(月) 10:13:49.58ID:y87+I7Qr JS終わってほしいけど数十年は終わらないと思う
284デフォルトの名無しさん
2020/11/30(月) 10:28:21.64ID:+FPoUGVQ 何れにしてもポストJSを考えるには時期尚早感が強い。言語ベンダーとかフレームワーク屋ならともかく
285デフォルトの名無しさん
2020/11/30(月) 10:38:55.43ID:rn09M8ye >>281
> COBOLやJavaみたいなレガシーの扱いになる
それは終わるとは言わないw
お前はいちばん重要なことを忘れてるな
JavaScriptが一番少ない記述量・作業量で目的を達成できるのだから
wasmに取って代わることはない
> COBOLやJavaみたいなレガシーの扱いになる
それは終わるとは言わないw
お前はいちばん重要なことを忘れてるな
JavaScriptが一番少ない記述量・作業量で目的を達成できるのだから
wasmに取って代わることはない
286デフォルトの名無しさん
2020/11/30(月) 10:43:07.99ID:bmm0MTRM 選挙でもそうだが政局なんてそう簡単にはひっくり返らんよ
287デフォルトの名無しさん
2020/11/30(月) 10:43:56.07ID:rn09M8ye 世の中で本当に終わったといえる言語には特徴がある
1. 1ベンダーによる開発
2. その開発会社が終息を宣言、もしくはそれ相当の自体になった
これにギリギリ当てはまるのは
VB6とDelphiぐらいだろ
JavaScriptは多数の実装があるのでどうあっても終わらない
1. 1ベンダーによる開発
2. その開発会社が終息を宣言、もしくはそれ相当の自体になった
これにギリギリ当てはまるのは
VB6とDelphiぐらいだろ
JavaScriptは多数の実装があるのでどうあっても終わらない
288デフォルトの名無しさん
2020/11/30(月) 10:46:18.62ID:rn09M8ye D言語やPerl5/6なんかもあったな
PHPも開発会社が終息を宣言すれば終わる可能性もある
Rubyは幾つか実装があるみたいだが
やっぱり本家が終われば終わる可能性もある
GoもGoogleだけかな
で、JavaScriptはこれらとは程遠い
PHPも開発会社が終息を宣言すれば終わる可能性もある
Rubyは幾つか実装があるみたいだが
やっぱり本家が終われば終わる可能性もある
GoもGoogleだけかな
で、JavaScriptはこれらとは程遠い
289デフォルトの名無しさん
2020/11/30(月) 10:46:30.21ID:bmm0MTRM Delphiとエンバカデロってどうにかなったのか?
290デフォルトの名無しさん
2020/11/30(月) 10:50:16.45ID:rn09M8ye >>289
もう誰も気にしてないということ
もう誰も気にしてないということ
291デフォルトの名無しさん
2020/11/30(月) 12:33:18.66ID:0Mqgtux2292デフォルトの名無しさん
2020/11/30(月) 12:37:42.55ID:PALovYd2 jsは終わらないけど
jsを使ったフレームワークやAltJSの類はどんどん移り変わるから大変だなあとは思う
バージョンアップしたときとかみんな着いていけてるのか?
jsを使ったフレームワークやAltJSの類はどんどん移り変わるから大変だなあとは思う
バージョンアップしたときとかみんな着いていけてるのか?
293デフォルトの名無しさん
2020/11/30(月) 12:58:24.94ID:+FPoUGVQ フレームワーク作る側も変化が激しくて習得が負担になりうる事を意識してか、ルールが独特過ぎたり複雑過ぎるのは最新減ってきたように思う
294デフォルトの名無しさん
2020/11/30(月) 13:31:15.73ID:owcTZSsV Pythonの高速ライブラリはCで書かれたネイティブモジュールだけどPythonはなくなりましたか。
え?なくなってない?じゃあなんでwasmでjsがなくなるのwww
Pythonよりさらに状況悪くて、クライアントサイドではwasmはjs経由でしかロードもできないのにwwww
え?なくなってない?じゃあなんでwasmでjsがなくなるのwww
Pythonよりさらに状況悪くて、クライアントサイドではwasmはjs経由でしかロードもできないのにwwww
295デフォルトの名無しさん
2020/11/30(月) 13:52:09.05ID:FUbWMdS/ 何言ってんだこいつ
pythonのライブラリがCで書かれてるからと言ってクライアントまでCにする理由はない
なぜならCよりもpythonのほうが簡単だから
これはpythonと「pythonより速いが難しい言語」との比較だ
JSとwasmの関係はpythonとCの関係とは全く状況が異なる
wasmは今のところC#が有力だが将来的には言語を選ばなくなるはず
ということはJSと「JSより簡単で安全で高速な他の言語」との対立という構図になる
結末は目に見えているね
pythonのライブラリがCで書かれてるからと言ってクライアントまでCにする理由はない
なぜならCよりもpythonのほうが簡単だから
これはpythonと「pythonより速いが難しい言語」との比較だ
JSとwasmの関係はpythonとCの関係とは全く状況が異なる
wasmは今のところC#が有力だが将来的には言語を選ばなくなるはず
ということはJSと「JSより簡単で安全で高速な他の言語」との対立という構図になる
結末は目に見えているね
296デフォルトの名無しさん
2020/11/30(月) 13:58:03.77ID:owcTZSsV > C#が有力
どこが?www
wasmはGCサポートしてないから.net中間コード逐次実行するランタイムをwasmでロードするという、クソみてーなことしてるGCクソ言語じゃんwwww
RustやCみたいにwasm用にAoTコンパイルできるようになってからほざけカスwwww
やーいインタプリタ言語wwwwww
どこが?www
wasmはGCサポートしてないから.net中間コード逐次実行するランタイムをwasmでロードするという、クソみてーなことしてるGCクソ言語じゃんwwww
RustやCみたいにwasm用にAoTコンパイルできるようになってからほざけカスwwww
やーいインタプリタ言語wwwwww
297デフォルトの名無しさん
2020/11/30(月) 14:17:09.83ID:+FPoUGVQ298デフォルトの名無しさん
2020/11/30(月) 14:19:02.43ID:IuzD2K3l >>296
corertちゃん…
corertちゃん…
299デフォルトの名無しさん
2020/11/30(月) 14:26:46.20ID:5LwFg3Ca >>296
blazor wasmがガッカリ低速なのもこれが主原因なんだよね。
ランタイムDLのオーバーヘッド、
中間言語からの実行時(JIT)コンパイルのオーバーヘッド…
他のザコアイテムの改善を行ってはいるが、本丸のAoT対応はできてないw
blazor wasmがガッカリ低速なのもこれが主原因なんだよね。
ランタイムDLのオーバーヘッド、
中間言語からの実行時(JIT)コンパイルのオーバーヘッド…
他のザコアイテムの改善を行ってはいるが、本丸のAoT対応はできてないw
300デフォルトの名無しさん
2020/11/30(月) 14:51:20.63ID:0Mqgtux2301デフォルトの名無しさん
2020/11/30(月) 14:59:27.04ID:FUbWMdS/302デフォルトの名無しさん
2020/11/30(月) 15:27:21.70ID:+FPoUGVQ wasmにGCが乗り、さらに予定すらされていないDOMを直接触る機能が付き、それが全てのブラウザに搭載され、仕様が安定し、それにC#が対応し、フレームワークが完成し、そのフレームワークが流行り……いつになったらJSはレガシーになるんですか?
303デフォルトの名無しさん
2020/11/30(月) 15:31:51.34ID:5LwFg3Ca304デフォルトの名無しさん
2020/11/30(月) 15:32:59.39ID:rn09M8ye305デフォルトの名無しさん
2020/11/30(月) 15:41:53.35ID:mKaKPR0T .net vmのcdnを予めダウンロードしとくみたいなことできんの?
306デフォルトの名無しさん
2020/11/30(月) 15:42:29.51ID:rn09M8ye >>303
昔からDOM APIはJavaScript専用じゃない
呼び出そうと思えば、どんな言語からでも呼び出せる
VB6(VBScriptじゃなくて)とかDelphiにIEコンポーネントを埋め込んで
VB6やDelphiからDOM APIを呼び出すなんてのは昔からできた
DOM APIの先はネイティブコードなのでJavaScriptから呼び出しても
wasmから呼び出してもパフォーマンスは変わらない
DOM APIの機能が強化されるたびに、JavaScriptのパフォーマンスは上がってきた
JavaScriptからwasmに変換することもできるということを考えると
話は昔かあるインタプリタ vs コンパイラでしかなくなる
事前コンパイルした方が確かに速いが、インタプリタは事前に
コンパイルする必要がなく気軽に開発できるという点で広く使われている
これが覆ることなんて今後も考えられないだろ
Javascriptのメリットはインタプリタからコンパイラへの変更がシームレスであるということ
開発の初期段階はブラウザで直接動くから素早く開発でき
そして速度が重要な部分だけwasmで変換すれば良くなる
パフォーマンスと開発効率のバランスが優れてるいいとこ取りの言語なんだよ
昔からDOM APIはJavaScript専用じゃない
呼び出そうと思えば、どんな言語からでも呼び出せる
VB6(VBScriptじゃなくて)とかDelphiにIEコンポーネントを埋め込んで
VB6やDelphiからDOM APIを呼び出すなんてのは昔からできた
DOM APIの先はネイティブコードなのでJavaScriptから呼び出しても
wasmから呼び出してもパフォーマンスは変わらない
DOM APIの機能が強化されるたびに、JavaScriptのパフォーマンスは上がってきた
JavaScriptからwasmに変換することもできるということを考えると
話は昔かあるインタプリタ vs コンパイラでしかなくなる
事前コンパイルした方が確かに速いが、インタプリタは事前に
コンパイルする必要がなく気軽に開発できるという点で広く使われている
これが覆ることなんて今後も考えられないだろ
Javascriptのメリットはインタプリタからコンパイラへの変更がシームレスであるということ
開発の初期段階はブラウザで直接動くから素早く開発でき
そして速度が重要な部分だけwasmで変換すれば良くなる
パフォーマンスと開発効率のバランスが優れてるいいとこ取りの言語なんだよ
307デフォルトの名無しさん
2020/11/30(月) 16:08:05.54ID:XP0NOCLu >>303
domに頼ってるようじゃお終いですな
domに頼ってるようじゃお終いですな
308デフォルトの名無しさん
2020/11/30(月) 16:11:06.34ID:tpJ2df0N >>305
一回落とせばキャッシュされるよ
一回落とせばキャッシュされるよ
309デフォルトの名無しさん
2020/11/30(月) 16:12:17.98ID:5LwFg3Ca DOM APIはJavaScript専用です。
wasmからJS経由せずにDOMを触る方法はありません。
これはCだろうがRustだろうがC#だろうが変わりません。
DOMの実装はC++ですが、上記の状況とはまったく関係のない話です。
C++だろうがwasmからJS経由せずにDOMは触れません。
嘘を千回繰り返しても本当にはなりません。
wasmからJS経由せずにDOMを触る方法はありません。
これはCだろうがRustだろうがC#だろうが変わりません。
DOMの実装はC++ですが、上記の状況とはまったく関係のない話です。
C++だろうがwasmからJS経由せずにDOMは触れません。
嘘を千回繰り返しても本当にはなりません。
310デフォルトの名無しさん
2020/11/30(月) 16:15:02.59ID:0Mqgtux2 まったく困ったもんだ。
311デフォルトの名無しさん
2020/11/30(月) 17:18:04.07ID:tr0Vj++C Mozillaのwasmのリファレンスに、「wasmから直でDOMいじれるようにする計画もあるよ!」みたいなことが書いてあったような記憶がある
312デフォルトの名無しさん
2020/11/30(月) 17:46:49.41ID:0Mqgtux2 >>311
Mozillaにはね...Mozillaだから
Mozillaにはね...Mozillaだから
313デフォルトの名無しさん
2020/11/30(月) 18:37:42.91ID:8OT0vtYb >>309
じゃあDOMの実装をJSにしたら良いのでは?
じゃあDOMの実装をJSにしたら良いのでは?
314デフォルトの名無しさん
2020/11/30(月) 18:55:08.36ID:FUbWMdS/315デフォルトの名無しさん
2020/11/30(月) 18:56:44.46ID:owcTZSsV >>313
じゃあ、とは?
C++で実装されたネイティブDOM API (JS専用。wasmからはC++だろうがJS経由しないと呼び出せない)が整備されてるのになぜその必要が?
誤魔化してるつもりかな?w
C++で実装されたネイティブDOMの、WASMネイティブのインターフェースを作ってもらいなよ。お前らが。GCクソ言語なんちゃってコンパイル言語中間言語逐次wasm翻訳実質インタプリタクソ言語爆遅ハッタリ嘘つきクソ言語のC#ユーザーがwwww
じゃあ、とは?
C++で実装されたネイティブDOM API (JS専用。wasmからはC++だろうがJS経由しないと呼び出せない)が整備されてるのになぜその必要が?
誤魔化してるつもりかな?w
C++で実装されたネイティブDOMの、WASMネイティブのインターフェースを作ってもらいなよ。お前らが。GCクソ言語なんちゃってコンパイル言語中間言語逐次wasm翻訳実質インタプリタクソ言語爆遅ハッタリ嘘つきクソ言語のC#ユーザーがwwww
316デフォルトの名無しさん
2020/11/30(月) 19:02:17.29ID:FUbWMdS/317デフォルトの名無しさん
2020/11/30(月) 19:06:51.00ID:owcTZSsV やっぱりウソ吐いて誤魔化そうとしてたね。
あいも変わらず卑怯な奴らだよ。
そんなだから信用されないんだ。
呆れた。
あいも変わらず卑怯な奴らだよ。
そんなだから信用されないんだ。
呆れた。
318デフォルトの名無しさん
2020/11/30(月) 19:15:06.85ID:PALovYd2 この二人の論争はなんというか宗教、政党、プロ野球みたいな感じ
どっちも一長一短、適材適所があるでしょうに。
興奮しすぎだわ。
どっちも一長一短、適材適所があるでしょうに。
興奮しすぎだわ。
319デフォルトの名無しさん
2020/11/30(月) 19:17:46.73ID:0Mqgtux2 wasmのスレ立てれば?
デバック面倒くさすぎて
使う気にはなれんけど。
デバック面倒くさすぎて
使う気にはなれんけど。
320デフォルトの名無しさん
2020/11/30(月) 19:17:53.53ID:qWFwWuIl 何はともあれC#おじさんがスレ違いなのは確か
321デフォルトの名無しさん
2020/11/30(月) 19:20:18.75ID:owcTZSsV 単なる事実対妄想だが。
クソ言語C#バカが妄想な。
blazer開発者ですらJSに速度では勝てない勝とうとしてない狙いは別のところにあると言ってるのに速度でも勝てると勝手に妄想、嘘んこをスレ違いに喚き散らして宣伝して回るクソゴミカスどもだからお灸を据えてやったほうがいい。
クソ言語C#バカが妄想な。
blazer開発者ですらJSに速度では勝てない勝とうとしてない狙いは別のところにあると言ってるのに速度でも勝てると勝手に妄想、嘘んこをスレ違いに喚き散らして宣伝して回るクソゴミカスどもだからお灸を据えてやったほうがいい。
322デフォルトの名無しさん
2020/11/30(月) 19:23:31.24ID:VwdmTk5m 速度で勝てないのは現時点での話
当然将来的には最適化が容易なwasmが勝つ
当たり前のことなんだけど理解できないのはかわいそうに
当然将来的には最適化が容易なwasmが勝つ
当たり前のことなんだけど理解できないのはかわいそうに
323デフォルトの名無しさん
2020/11/30(月) 19:25:41.44ID:owcTZSsV そういうのを妄想つうんだよC#チョン
324デフォルトの名無しさん
2020/11/30(月) 19:30:22.31ID:+FPoUGVQ そりゃwasmは速いよ。でも今のC#そのままブラウザに持ってきただけのblazerが早いわけじゃない
325デフォルトの名無しさん
2020/11/30(月) 19:31:45.17ID:VwdmTk5m326デフォルトの名無しさん
2020/11/30(月) 19:33:08.20ID:VwdmTk5m327デフォルトの名無しさん
2020/11/30(月) 19:34:15.46ID:owcTZSsV とにかくとっととAoTコンパイル対応してRustやCと同じ土俵乗ってから偉そうにほざけカスって感じ
328デフォルトの名無しさん
2020/11/30(月) 19:36:06.47ID:FUbWMdS/ はいはい世界の何処かで進行中ですよ
329デフォルトの名無しさん
2020/11/30(月) 19:39:02.85ID:FUbWMdS/ Googleとマイクロソフトがこんな誰でも分かるようなあからさまボトルネックを延々と放置するわけねえじゃんって幼稚園児でもわかりそうなもんだがねえ
いったい何を根拠にしたら黎明期の遅いままでずっと推移するなどという荒唐無稽な妄想を信じられるのだろう
いったい何を根拠にしたら黎明期の遅いままでずっと推移するなどという荒唐無稽な妄想を信じられるのだろう
330デフォルトの名無しさん
2020/11/30(月) 19:39:28.44ID:owcTZSsV AOTサポートにより(JSに勝つことはないにせよ)性能向上が期待され、また宣伝し、信者も大いに期待していたが…
AOT support in Blazor WASM will be postponed and not show up in .NET 5.
Blazor WASMでのAOTサポートは延期され、.NET 5には含まれません。
https://twitter.com/christianweyer/status/1270602821688328192?s=20
延期されたwwww
一時ソースはGitHubのAoT compilation issueへのDaniel Rothの6/6のコメントとみられる。
他の改善アイテムで頑張るってよw
https://twitter.com/5chan_nel (5ch newer account)
AOT support in Blazor WASM will be postponed and not show up in .NET 5.
Blazor WASMでのAOTサポートは延期され、.NET 5には含まれません。
https://twitter.com/christianweyer/status/1270602821688328192?s=20
延期されたwwww
一時ソースはGitHubのAoT compilation issueへのDaniel Rothの6/6のコメントとみられる。
他の改善アイテムで頑張るってよw
https://twitter.com/5chan_nel (5ch newer account)
331デフォルトの名無しさん
2020/11/30(月) 19:41:55.90ID:l+bF0jjh332デフォルトの名無しさん
2020/11/30(月) 19:42:04.28ID:+FPoUGVQ ID:owcTZSsV
こいつ口は悪いけどたしかに嘘や希望的観測は言わないな
こいつ口は悪いけどたしかに嘘や希望的観測は言わないな
333デフォルトの名無しさん
2020/11/30(月) 19:48:50.54ID:l+bF0jjh ソフトウェアの発展というのは
実行速度が技術に置き換えられてきたといっても
過言じゃないだろう
昔の話をするならアセンブラからC言語へ
C言語からC++へ、C++からJavaへ
ネイティブアプリからブラウザアプリへ
実行速度はどんどん遅くなってるんだよ
それが成り立ってるのはハードウェアがそれをカバーしてるからで
そうする理由は開発速度を上げるため
wasmの目的は実行速度ではない
既存のものをブラウザ上に移植するのを容易にするためだ
その必要がないならネイティブアプリにしたほうが実行速度は速いだろう
実行速度が技術に置き換えられてきたといっても
過言じゃないだろう
昔の話をするならアセンブラからC言語へ
C言語からC++へ、C++からJavaへ
ネイティブアプリからブラウザアプリへ
実行速度はどんどん遅くなってるんだよ
それが成り立ってるのはハードウェアがそれをカバーしてるからで
そうする理由は開発速度を上げるため
wasmの目的は実行速度ではない
既存のものをブラウザ上に移植するのを容易にするためだ
その必要がないならネイティブアプリにしたほうが実行速度は速いだろう
334デフォルトの名無しさん
2020/11/30(月) 19:49:05.87ID:l+bF0jjh 実行速度が遅い技術に置き換えられてきたといっても
335デフォルトの名無しさん
2020/11/30(月) 19:51:05.88ID:c2JpZQqd >>290
俺が愛用してるエディタはDelphi製だけどな
俺が愛用してるエディタはDelphi製だけどな
336デフォルトの名無しさん
2020/11/30(月) 19:55:18.02ID:owcTZSsV C#バカの汚いやり口はいつも同じ。
最初は速いと嘘を吐き騙そうとし、
ウソがバレたら今度は速度なんて重要じゃないという。
前にも言ったが、blazer開発者は最初から速度でJSには勝てないと言ってるんだが?
最後に開き直るなら、最初から飾らねばよい。
最初は速いと嘘を吐き騙そうとし、
ウソがバレたら今度は速度なんて重要じゃないという。
前にも言ったが、blazer開発者は最初から速度でJSには勝てないと言ってるんだが?
最後に開き直るなら、最初から飾らねばよい。
337デフォルトの名無しさん
2020/11/30(月) 20:00:02.01ID:XPC113Og C#奴はずっと詭弁しか言ってない
338デフォルトの名無しさん
2020/11/30(月) 21:34:39.47ID:FUbWMdS/339デフォルトの名無しさん
2020/11/30(月) 21:36:11.09ID:FUbWMdS/340デフォルトの名無しさん
2020/11/30(月) 21:39:39.44ID:0Mqgtux2 blazorさんはスレ違だから
退散した方がいいよ。
そもそもwasmも同じくスレ違だから。
無かったら別スレ立てて移動してね。
退散した方がいいよ。
そもそもwasmも同じくスレ違だから。
無かったら別スレ立てて移動してね。
341デフォルトの名無しさん
2020/11/30(月) 21:43:55.23ID:FUbWMdS/ 勝てないとわかったら追い出し作戦か
ワンパターンだねー
ワンパターンだねー
342デフォルトの名無しさん
2020/11/30(月) 21:47:06.14ID:owcTZSsV エッ!一年前から遅い遅い指摘されてたのに、まだAoT実現できてないの?
このプロジェクト大丈夫??
https://www.reddit.com/r/csharp/comments/c7qtwy/is_blazorwasm_faster_than_js_today/
> No. Blazor is currently interpreted. That makes it very slow compared to JS.
> It will at some point be AOT, which should yield a massive performance boost,
> but we're not there yet.
いいえ。Blazorは現在インタプリタ動作です。
そのためJSに比べて非常に遅くなります。ある時点でAOTになり、
パフォーマンスが大幅に向上するはずですが、
まだ実現していません。
↑これが一年前。さーてそろそろAoT実現してるかな〜
AOT support in Blazor WASM will be postponed and not show up in .NET 5.
Blazor WASMでのAOTサポートは延期され、.NET 5には含まれません。
_____
ゝ/ \ /
/ _______ヽ
| | : : : : : :\_人ノ: : :| /
| | : : / ⌒ ヽ: :/ ⌒ ヽ
/^v─ i | |
(( |:d: :♯| ((・|・)) ! 「延期!」
ヽ: : /^ヽ、 _ ノっ _ ノ−、
|: :| \_/^\/^\_:ノ
|: :| \
/⌒\ヽ (⌒ヽ⌒) ))
| \\_/^\_/ノ _____
| \─┬─ ´ | |_
|. \. \ | \ | 延期 (_)
| \ \./ ̄ ̄) (_)
\ /  ̄) |
このプロジェクト大丈夫??
https://www.reddit.com/r/csharp/comments/c7qtwy/is_blazorwasm_faster_than_js_today/
> No. Blazor is currently interpreted. That makes it very slow compared to JS.
> It will at some point be AOT, which should yield a massive performance boost,
> but we're not there yet.
いいえ。Blazorは現在インタプリタ動作です。
そのためJSに比べて非常に遅くなります。ある時点でAOTになり、
パフォーマンスが大幅に向上するはずですが、
まだ実現していません。
↑これが一年前。さーてそろそろAoT実現してるかな〜
AOT support in Blazor WASM will be postponed and not show up in .NET 5.
Blazor WASMでのAOTサポートは延期され、.NET 5には含まれません。
_____
ゝ/ \ /
/ _______ヽ
| | : : : : : :\_人ノ: : :| /
| | : : / ⌒ ヽ: :/ ⌒ ヽ
/^v─ i | |
(( |:d: :♯| ((・|・)) ! 「延期!」
ヽ: : /^ヽ、 _ ノっ _ ノ−、
|: :| \_/^\/^\_:ノ
|: :| \
/⌒\ヽ (⌒ヽ⌒) ))
| \\_/^\_/ノ _____
| \─┬─ ´ | |_
|. \. \ | \ | 延期 (_)
| \ \./ ̄ ̄) (_)
\ /  ̄) |
343デフォルトの名無しさん
2020/11/30(月) 21:54:51.87ID:+FPoUGVQ >>338
現在が見えてないC#おじさんの妄想より、現状と開発者の言葉を信じるけどね。普通は
現在が見えてないC#おじさんの妄想より、現状と開発者の言葉を信じるけどね。普通は
344デフォルトの名無しさん
2020/11/30(月) 22:35:18.91ID:ae11hT0U C#おじさんのせいでC#が巻き添え食って嫌われるのは心外
345デフォルトの名無しさん
2020/11/30(月) 22:45:16.43ID:S1EYu7ha C#は良い言語だったと思うよ2000年代中盤から2010年代前半くらいまではね
346デフォルトの名無しさん
2020/11/30(月) 22:56:00.59ID:ae11hT0U そうか…
2016年に何かがあったんだな…
2016年に何かがあったんだな…
347デフォルトの名無しさん
2020/11/30(月) 22:58:32.01ID:gI3b/R7k なんだよこの流れ……jQueryが入る余地ねぇじゃん……
348デフォルトの名無しさん
2020/11/30(月) 22:59:48.74ID:RrZktX1W SSGの波に乗りおくれるな!
349デフォルトの名無しさん
2020/11/30(月) 23:18:34.74ID:l+bF0jjh350デフォルトの名無しさん
2020/12/01(火) 01:07:19.73ID:soycDTan typescriptの生産性を越えない限り、他の言語に出番なんて来ない
351デフォルトの名無しさん
2020/12/01(火) 01:25:58.49ID:XcHTxxjN jQueryはDOM操作ライブラリだけど
本来ウェブサイトにおいてDOMはガシガシと操作するもんじゃないんだわ
これはjQueryに限った話じゃなくてJavaScript一般の話
jQuery(JavaScript)でやるのは要素の属性の変更
主にclassを変更する。そしてCSSによって見た目を変える
DOMを変更して見た目を変えるんじゃなくて
DOMはそのままでCSSで見た目を変える
これでやりたいことの8割は実現できる
できないのはグリッドテーブルの行数を増やすとかそういうもの程度
そうやって見た目をCSSで変えるだけにすると
JavaScriptの処理は少なくなって、CSSによる宣言的な記述で実装できるようになる。
これはバグが減ってCSSはブラウザによってネイティブで処理されるからもっとも高速になる
あとはこれをJavaScriptでやるからjQueryでやるかだが
jQueryを使うとJavaScriptのコードも宣言的に書けるようになる
正しいウェブサイトプログラミング手法を知ってると
JavaScriptでやる処理が減るから、JavaScriptが遅いことがデメリットにならないんだよ
多少遅くなってもボトルネックにはならないから、そのぶんjQueryを使って楽にやりましょうと
もとより大したことはしないのに、それをwasmに置き換えてなにかメリットあると思う?
ウェブサイトにwasmが入る余地はないんだよ。wasmはデスクトップアプリの移植用
本来ウェブサイトにおいてDOMはガシガシと操作するもんじゃないんだわ
これはjQueryに限った話じゃなくてJavaScript一般の話
jQuery(JavaScript)でやるのは要素の属性の変更
主にclassを変更する。そしてCSSによって見た目を変える
DOMを変更して見た目を変えるんじゃなくて
DOMはそのままでCSSで見た目を変える
これでやりたいことの8割は実現できる
できないのはグリッドテーブルの行数を増やすとかそういうもの程度
そうやって見た目をCSSで変えるだけにすると
JavaScriptの処理は少なくなって、CSSによる宣言的な記述で実装できるようになる。
これはバグが減ってCSSはブラウザによってネイティブで処理されるからもっとも高速になる
あとはこれをJavaScriptでやるからjQueryでやるかだが
jQueryを使うとJavaScriptのコードも宣言的に書けるようになる
正しいウェブサイトプログラミング手法を知ってると
JavaScriptでやる処理が減るから、JavaScriptが遅いことがデメリットにならないんだよ
多少遅くなってもボトルネックにはならないから、そのぶんjQueryを使って楽にやりましょうと
もとより大したことはしないのに、それをwasmに置き換えてなにかメリットあると思う?
ウェブサイトにwasmが入る余地はないんだよ。wasmはデスクトップアプリの移植用
352デフォルトの名無しさん
2020/12/01(火) 01:34:30.18ID:XcHTxxjN もちろんこの手法にも問題はあってJavaScriptは
シンプルになるが、代わりにHTMLとCSSが複雑になる
この問題はCSSに関してはSASS(SCSS)で解決できる
ウェブプログラマはCSSとその周辺技術に詳しくならないといけないんだが
なぜかCSSわかりません。みたいなことを恥ずかしげもなく言ってしまう
ポインタわかりませんみたいなレベルだからなこれ
HTMLが複雑化する問題は将来的にはWebComponentで解決するだろうし
今現在はテンプレートエンジンを使えば、簡単な記述で生成できる
シンプルになるが、代わりにHTMLとCSSが複雑になる
この問題はCSSに関してはSASS(SCSS)で解決できる
ウェブプログラマはCSSとその周辺技術に詳しくならないといけないんだが
なぜかCSSわかりません。みたいなことを恥ずかしげもなく言ってしまう
ポインタわかりませんみたいなレベルだからなこれ
HTMLが複雑化する問題は将来的にはWebComponentで解決するだろうし
今現在はテンプレートエンジンを使えば、簡単な記述で生成できる
353デフォルトの名無しさん
2020/12/01(火) 01:44:32.83ID:BITrO4cB 随分スレチな流れだが、wasmは置いといてそこでjQuery推すのはやめてくれ。さらにスレチが加速して収集つかなくなる。jQueryが優秀なのは知ってるから。
354デフォルトの名無しさん
2020/12/01(火) 05:22:26.97ID:IH0+Yar+ >>348
Next.jsとGatsbyどっちがオススメ?
Next.jsとGatsbyどっちがオススメ?
355デフォルトの名無しさん
2020/12/01(火) 06:58:41.70ID:IH0+Yar+ >>249
Armv8.3のFJCVTZS命令が件のJS専用命令で、JS特有の整数変換を高速化できるとのこと。
https://qiita.com/mod_poppo/items/66663d9a05790579b5e4
M1のみならずArmCPUなら高速化するってわけだ。x86も追従するかもね。
Armv8.3のFJCVTZS命令が件のJS専用命令で、JS特有の整数変換を高速化できるとのこと。
https://qiita.com/mod_poppo/items/66663d9a05790579b5e4
M1のみならずArmCPUなら高速化するってわけだ。x86も追従するかもね。
356デフォルトの名無しさん
2020/12/01(火) 09:22:33.54ID:Iz940o1z 別にサイト作成にjQuery使うことは否定してないからさっさと成仏してくれ
357デフォルトの名無しさん
2020/12/01(火) 12:27:40.74ID:CDzfjJOf マシン語(アセンブリ言語)があらゆる言語を動かし得るのと同様、Wasm(WebAssembly)
もあらゆる言語を動かし得るのだから、Wasm自体に限界は余り無い。
限界があるのは、
・ローカルファイルシステムへ自由な読み書きが出来ないこと。
・グラフィックが遅いこと。特にせっかくOpenGL相当のWebGLがあるのに
同じマシンのnativeのOpenGLの数十倍遅いことが多いのが残念。
もあらゆる言語を動かし得るのだから、Wasm自体に限界は余り無い。
限界があるのは、
・ローカルファイルシステムへ自由な読み書きが出来ないこと。
・グラフィックが遅いこと。特にせっかくOpenGL相当のWebGLがあるのに
同じマシンのnativeのOpenGLの数十倍遅いことが多いのが残念。
358デフォルトの名無しさん
2020/12/01(火) 12:29:51.34ID:KHJEiCI/■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「日本が戦争に一歩踏み出す危機感」官邸前で抗議デモ 高市総理“台湾有事”発言の撤回求める 中国メディアの姿も ★2 [蚤の市★]
- 【おこめ】ふるさと納税でも「新米が売れない」 米農家の最悪のシナリオは「仮払金返納」 鈴木農水相は「農協」の代弁者か [ぐれ★]
- 「レアアースを精製できる技術は日本が持っている、日本にレアアース来なければ中国は精製できない」 衆議院答弁 [お断り★]
- 【NHK】タモリ「滋賀県の人に『滋賀県よりも琵琶湖の方が広いよね』って言ったら…」 [少考さん★]
- 「風呂キャンセル界隈」の夫と離婚できる? 不潔すぎる配偶者に絶望する妻たちの切実な声 [少考さん★]
- 日銀が円安進行を警戒 物価高に懸念、利上げ観測も きっかけは高市首相の経済対策で財政規律が悪化するとの懸念による「日本売り」★2 [ぐれ★]
- 小林鷹之「経済の中国依存から脱却して将来的にはゼロに近づける。世論が高市首相を批判すれば誰が得をするか考えて欲しい」★2 [931948549]
- 【実況】博衣こよりのえちえちゼルダの伝説 ムジュラの仮面🧪★4
- んなぁ…🍬…んなたん起きたのらよぉ🍬✋…🏡
- 【悲報】X「アマゾン配達員の劣化が激しい…」何が悪いんだこれ [394133584]
- 【悲報】チェンソーマンのレゼちゃん、海外のAV女優が元ネタと判明して炎上wwwwwwwwwwwwwwwww [839150984]
- 高市総理叩いてる人たちってじゃあ中国が突然日本を攻めてきたらどうするの? [268718286]
