タグ

JavaScriptとPythonに関するski_yskのブックマーク (3)

  • Transcrypt - Webブラウザ上でPythonを動かす

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Webシステムを作るときに切り離せないのがJavaScriptです。Webブラウザ上で動くプログラミング言語として現状はJavaScriptしか動作しないので、必ず習得する必要があります。しかし、サーバサイドとクライアントで別な言語を使うのは不便です。 そこで使ってみたいのがTranscryptです。Python 3.6相当の記述が可能なJavaScript言語代替です。 Transcryptの使い方 TranscryptでjQueryを使った場合のコード例です。 __pragma__ ('alias', 'S', '$') def start (): def changeColors (): for div in S__divs: S (div) .css ({ 'color':

    Transcrypt - Webブラウザ上でPythonを動かす
  • Jaspy - JavaScript製のPython VM

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました ChromeがFlashを切ったことで、Webブラウザで動くプログラミング言語といえばJavaScriptだけとなっています。そんな中にあって、JavaScriptの書きづらさにストレスを感じる人も多いことでしょう。 もしあなたがPython好きであればJaspyを試してみてはいかがでしょう。なんとJavaScriptで作られたPython VMになります。 Jaspyの使い方 例として、デバッガーを通じてWebブラウザとコンソールで通信できるものがあります。 スレッドに対応しており、スレッドごとに停止やkillができます。 Jaspyはコード自体はPython風に書けるようになっています。有名なところではBrythonやPyPy.jsと同じようなソフトウェアです。速度的には劣るよ

    Jaspy - JavaScript製のPython VM
  • JavaScripthon - Pythonで書いてES6のコードを生成

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました 今のところ、Webブラウザで適切に動作が保証されているプログラミング言語はJavaScriptしかありません。そのため、Webアプリケーションを開発する上でJavaScriptの習得は必須なのですが、なるべくなら書きたくないという方も多いです。 もしあなたがPythonプログラマーであれば使ってみたいのがJavaScripthonです。PythonコードからECMAScript2016(ES6)へ変換してくれるソフトウェアです。 JavaScripthonの使い方 コード例です。普通にPythonのコードに見えます。 # -*- coding: utf-8 -*- # :Project: metapensiero.pj # :Author: Andrew Schaaf <andre

    JavaScripthon - Pythonで書いてES6のコードを生成
  • 1