HTML内でJavaScriptのようにPythonコードを書ける「PyScript」が公開 ホームページでPython(ピチョン)が使えるように! [158478931]
■ このスレッドは過去ログ倉庫に格納されています
Pythonの主要なディストリビューション「Anaconda」などを提供しているAnaconda社は、HTML文書の中にJavaScriptと同じようにPythonのコードを記述し、実行可能にする「PyScript」をオープンソースで公開しました。
「PyScript」はJavaScriptのようにPythonコードをHTML内に記述して実行可能、Anacondaがオープンソースで公開 - Publickey
https://www.publickey1.jp/blog/22/pyscriptjavascriptpythonhtmlanaconda.html ライブラリ群は使えるの
豊富なライブラリこそがpythonの強みだと思うけど >>39
dom操作のオンタイムでの最適化や効率化とは別の話なんで
その辺はjsのまんまのはず 安価ミス
>>43
dom操作のオンタイムでの最適化や効率化とは別の話なんで
その辺はjsのまんまのはず ていうかピチョンで書いたら遅くなるんじゃないの? wasm使うほどシビアな案件関わったことないしエアプだけどチューニングが大変そうだよなあ
Python選んでまで使いたいライブラリ群って割と重めな計算処理だろ
雑魚PCだとブラクラみたいになりそうだ >>60
というかPCに環境いちいち作るのめんどくさいから
個人的にはこの流れは歓迎かな V8の上で直接動くJavascriptに勝てるわけない
Pythonしか使えない初心者用かな? >>35
素人か?
現場でそんな呼び方してたら笑われるぞ? >>62
JavaScript遅いからWebAssemblyが生まれたのです。 WebAssemblyはActiveXの代替だと思ってた >>62
膨大な単純計算の繰り返しは向かない
仮想通貨採掘マルウェアなんかもwebassemblyのが効率いいらしい >>18
型はあったほうが絶対いいでしょ
tsが読みにくいのは型付けをするためにロジックとは無関係な
コードを書かなきゃいけないから WebAssemblyはむしろ20年前にJavaがwebでやろうとしてたことを再現してるんじゃね
バイトコード実行だし Pythonはそもそもの処理系がおっせえからWASMにしようが遅いよ
オーバーヘッドも考えるとJavaScriptの30%くらいしか速度出ないんじゃないかね よぅわからんけどピチョンで関数書いてコンパイルしたものをJSでロードしてオブジェクトみたいにしてJSからなんか投げたり受け取ったりできるようになるって感じで合ってる? >>18
あれで五月蝿いとか動的型しかできないガイジかよ >>61
浅学で申し訳ないけどブラウザで動く話と環境構築はまた別の話じゃないのか
サンドボックスで動く云々の話じゃないよね? >>3
これ
どうせならモダンなKotlinとかで書きたいわ 求められてるのはこれじゃなくて、ブラウザ内でTypeScriptを直に使える機能では ひょっとして頑張ればサーバレスでJupyter notebookもどきを動かす環境が作れるんじゃね? CもJavaもピトンも触ったことあるけどなんだかんだでJavaがよかったわ
エクリプスクソ重いけど >>78
webassemblyで動く開発環境でwebassemblyを吐き出したい
おもちゃスクリプトは正直どうでもいい
歴史を見れば最適化とかも成されるだろうし >>84
裏で調べて言いたいこと何となくわかったわありがとう
クライアントサイドで動くレベルのwebブラウザで完結する話じゃなくてもっとスケールがデカい話で
wasmの資材を標準にしてあらゆる言語の実行環境を統一しようって話がまたあるのか
ランタイム動かせるならどの言語も使えるってのは確かに魅力的だな めちゃくちゃ重いとかならわからんがPythonからWebアセンブリにコンパイルする分jsよりは実行性能低いと思った方がいいな
用途としてはデータサイエンスとか元々Pythonで書いたコードがある場合にjsに移植せずに済むとか、Pythonガチ勢が拙いjsをやらなくて済むみたいな感じかな お試し200MBで契約して今月25日までにマイピタの何かに移行とかどうなんだろ
https://mineo.jp/service/unique/prepaid/ >>18
うるさければanyでいいじゃん
バインドを選択できることが重要 >>17
JSのプロジェクトとTSのプロジェクトが生まれて書き方が増えただけ アセンブラとは程遠いよ
Webアプリにメモリ破壊バグは許されないから
1命令ごとにガッチガチのチェック処理が走る フロントエンドなんかTypeScriptやReactでもう十分だろ ■ このスレッドは過去ログ倉庫に格納されています