Script)は、自分で考えて自分で作りたい人のための、日本語っぽいプログラミング言語です。今のところ、Webブラウザでグラフィックデザインやゲームを簡単に制作することを目指しています。入力したコードは、ビジュアルデザイン用のプログラミング言語Processing.jsに変換して実行します(SoraMame.ps.js)。Processing.jsは、コードをJavascriptに変換して実行します。†とりあえず、どんなものが作られているか実際にためしてみてください。次のリンクをクリックして、「うごかす」ボタンをクリックするだけ。ボイド-動物の群れのように動くシミュレーション最新バージョンのWebブラウザを使っていれば、動くと思います。†そら豆スクリプトで、マウスの位置にマルを描くプログラムは、こんな感じになります。高さ:50}のマル}下記のリンク先で「うごかす」ボタンを押したら、マウスを左側のエリアにもっていくと・・・サンプルを実行マウスの動きに合わせて、マルが描けました。高さ:50}のシカクマウスの動きに合わせて、シカクが描けました。ほかにも、いくつかサンプルプログラムを用意しているので、ぜひ試してみてください。サンプルプログラム集おもしろそうと思ったら、次の入門記事を読んでみてください。学習コストが低く、覚えるのに比較的手間がかからないコード可読性が高く、読めば動作が何となく分かる現実的な利用範囲で、実際に使えるものが作れるクリエイターとプログラマの共同作業を容易にする特定用途プログラミング言語(DSL)としてJavascriptと連携。Opera、SafariIE9でも動きます。Androidで動作確認しています。iPhoneでも、動いています。Scriptの使い方を説明します。†フォームにコードを入れて、「うごかす」ボタンをクリックします。†そら豆スクリプトは、Web版を直接ためすこともできますが、ローカルにダウンロードすることもできます。起動するには、「SoraMame_Script.html」ファイルをダブルクリックします。Conflictがある。変換済みのpjsファイルを保存できるようにする。オブジェクト操作についての記法に、日本語っぽさが足らない。オブジェクトの代入元に、New文を書けない。単項演算子「++」「--」。これがあれば、くりかえし命令のイディオムが書ける。いいグラフィックカード?)でしか動かない。WebGL対応のはずなのに。識別子(変数名、関数名、データ型名)などをローマ字ふりがなに自動変換。変換後のコードの可読性を高める。オブジェクト表記の文法を修正。デモプログラムWebページのデザインを変更して、レスポンンシブWeb化した。