[過去ログ] 【wasm】ブラウザでC++。Emscriptenを語ろう (221レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(13): L 2019/01/15(火)19:50 ID:cXSiB+ud(1) AAS
タイトル通り。
・canvas への描画が可能なことを確認。
・emscripten_sleep() でその場で停止できることを確認。
・付属の emrun や mongoose などで Local Server を作れば、local だけで
wasm の起動が出来ることを確認。
・mongoose からは、cgi も起動でき、XmlHttpRequest()でローカルファイルを
JSから読み込め、cgi も自由に起動できることを確認。
・ローカル・ファイルアクセス、clipboard の読み書きの他、Local OS の
全ての機能を自由にできる可能性有り。
・これを使えば、Java の JVM に変わる新たなローカル仮想環境ができる。
192: 2022/08/27(土)20:19 ID:XRehdZ+z(1) AAS
wasm
193: 2022/09/08(木)11:41 ID:KAp1CvD8(1) AAS
現在、Rubykaigi で、Ruby の Wasm 対応についての話しになっているらしい。
Ruby3.2から正式にブラウザでRubyが使えるようになる予定なので、
Rubyのインストールが難しい初心者にとっても楽になるとの事。
また、irb(インタラクティブRuby?)がブラウザでも動いて、対話的に計算
できるらしい。
Rubykaigiは、9/8から9/10の三日間の予定らしい。
194: 2022/09/08(木)14:13 ID:2tFquaAS(1) AAS
Rubyは、おわこん
とKENYAも言っている
195: 2022/09/08(木)21:16 ID:EF/qt7ve(1) AAS
Ruby on Rails 7 で、Rubyの検索数が増えているらしい。
新しい変更があると、検索数が増えるみたい
JavaScript(JS), Python の検索数が多いのは、素人が多く、難しいからかも。
逆に、Rubyの検索数が増えないのは、プロが多く、簡単だからかも
Rails 7では、Hotwire などの新機能が出たので、プロも検索したのかも
米国年収では、JSが6万ドル、Railsが9万ドルと、かなりの差がある。
素人とプロの開発者の違いかも
JSは素人や個人開発が多く、
Railsは小企業から大企業まで、プロが多いのかも
196: 2022/09/09(金)01:00 ID:NUzzWOKg(1) AAS
rubyのwasmに需要があるかどうかは置いといて、新技術を積極的に取り入れる姿勢は評価できる
これでもっとwasmが普及するといいな
197: 2022/09/09(金)01:26 ID:OjVwznsu(1) AAS
ブラウザ上でWasmを使うサービスやアプリならばRuby利用は遅くて重くて大きくて不利だね
だからどうしてもRubyをブラウザ上で動かしたい遊び目的だけかな
Wasm使ってプログラミングしたいならC++かRustのどちらか
198(1): 2022/09/09(金)02:28 ID:n8dQNxep(1) AAS
Ruby は遅くても、可読性が高くバグらないから、高品質でプログラミングしやすい。
C++, Rust などは難しさが桁違い
ビジネスでは、Rubyよりもかなり遅れる。
他社に市場シェアを取られてしまう
例えば、SASS がそう。
Rubyで作られて、C++ で作られるまで数年以上遅れた。
次に、C++で保守出来なくなって、Dart へ移った
Rubyは可読性が高いから保守できるが、
他の言語は無理で、最終的に放置されるだけ
199(1): 2022/09/14(水)08:03 ID:ZrnGb3cN(1) AAS
>>198
ところがRustはRubyに似ていて可読性が高いよ
RustはRubyとクロージャ引数の記述方法も |x| で同じだし
RustはRubyと同じようにイテレーターのメソッドチェーンを多用できるし
もちろん遅延評価されるし
Rubyよりも改善されてる点も多いからRustはRubyよりも可読性が高いよ
200(1): 2022/09/26(月)11:00 ID:NmZ8KQlQ(1) AAS
>>199
Rustは俺が知ってる言語の中で、実用的な言語の中では最も可読性が低い
部類に入る。
201: 2022/09/26(月)13:14 ID:fgpUNuss(1) AAS
>>200
Rustは可読性の高さで気に入っている
ほとんどの言語と比べてイーブンか上
Wasm記述で現実的な言語の中だと更に
可読性の低いC++は論外だから
調査研究でもRustが最も使われている
202: 2022/09/26(月)14:28 ID:TCGzsvbI(1) AAS
可読性という人によって解釈が異なる単語じゃなくてどういう要素が可読性を高めている/低めているか説明して欲しいな
203: 2022/09/27(火)16:07 ID:vP3LfdbR(1) AAS
この板のRustのアンチスレにも、Rustの分かりにくさについてのサンプルコード
があがってる。
204(1): 2022/09/27(火)18:34 ID:OwORQ6vn(1) AAS
下手くそに書かれたコードが読みづらいというのは言語の問題なのかね?
205(2): 2022/09/27(火)20:29 ID:ltFhtHvy(1) AAS
>>204
それはウソで、Rustはどうせきれいに書けない。
206(1): 2022/09/28(水)00:49 ID:JQpGo85s(1/2) AAS
>>205
あなたにとってはあらゆるRustコードは綺麗には見えないということですね
好みの問題では?
207: 2022/09/28(水)01:04 ID:JQpGo85s(2/2) AAS
>>205
ここじゃ迷惑だから続きはアンチスレでよろしく
208: 2022/09/28(水)15:21 ID:01v6ubok(1) AAS
>>206
長ったらしくて煩雑。
209(2): 2022/10/02(日)18:22 ID:fl0K/H95(1) AAS
Rustは抽象化されたプログラミングによって分かりやすく短く書けるね
タイプ数を少なく短く書けるという意味ではなく
210: 2022/10/15(土)18:58 ID:b3v/HVBd(1) AAS
>>209
そうは思えないが。
211(1): 2022/10/16(日)09:07 ID:Xqqj3CSd(1) AAS
>>209 散々C++で痛い目をみた人が作っているからね。現実的なモノでしょうね。
212: 2022/10/16(日)17:14 ID:Y43orZLw(1) AAS
>>211
そうでもなかろう。
213: 2022/10/30(日)00:34 ID:CRXE5x4x(1) AAS
オンライン FM シンセサイザ:
外部リンク[html]:yutakaaoki.github.io
214: 2022/10/30(日)16:23 ID:tfYpbifo(1) AAS
age
215: 2022/11/08(火)18:21 ID:Rs+gm7Tf(1) AAS
age
216(1): 2023/01/06(金)22:20 ID:+u5r9Ozg(1) AAS
Rubyにおけるwasmランタイム実装のCRuby、バイナリサイズはstdlib込みだと25MB、brotli圧縮かけて5.0MBだってさ
微妙だけどキャッシュ込みなら5.0MBはギリ許せるのか、、?
外部リンク:logmi.jp
217(1): 2023/01/07(土)16:27 ID:/1wD2KzB(1) AAS
>>216
まだ大き過ぎる。
218: 2023/01/07(土)16:34 ID:St5PAkDm(1) AAS
>>217
だよねぇ、、うーん
219(1): 2023/02/10(金)08:51 ID:wdaGPD+T(1) AAS
キタコレ
wasmにgc搭載
外部リンク[html]:www.publickey1.jp
220: 2023/02/12(日)13:09 ID:HnI2C6C6(1) AAS
>>219
これが標準化仕様になるんかね
221: 2023/04/20(木)11:24 ID:rsMxrIXz(1) AAS
うおおおお
サーバサイドWebAssemblyに、かつてのCGIの仕組みを取り込んだ「WCGI」をWasmerが発表。すぐ起動し安全に分離されるWebAssemblyの特長が活きる
外部リンク[html]:www.publickey1.jp
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.228s*