「なでしこ3」とは、日本語のプログラミング言語です。HTML5/JavaScriptをベースとしているので、PC/スマホ/タブレットなど、さまざまな環境で動作させることができます。
日本語プログラミング言語は、読みやすく理解しやすいのが特徴で、初めてでも楽しくプログラミングを覚えることができます。また、バッチ処理や定型処理などを手軽に記述できます。
{embed browser}
以下、Webエディタ上で、なでしこを実行できます。
なでしこ3をPC向けにローカル環境で動作させることも可能です。
以下のリンクを開いて、「Source code(zip)」をクリックしてダウンロードします。 これは、Node.jsや必要なモジュール一式を梱包したものです。
ただし、一部のZIP解凍ツールでエラーが出るようです。LhaForgeなどのツールを利用して解凍してください。解凍したら「nakopad.vbs」(PC版)または「nako3server.vbs」(Web版)をクリックして、なでしこエディタを起動できます。
先に、Node.jsをインストールし、次いで、コマンドラインから以下のコマンドを実行します。
# npmでなでしこ3をインストールする
$ npm install -g nadesiko3
すると、cnako3というコマンドで、なでしこを利用できます。 また、以下のコマンドを実行すると、ブラウザ上になでしこの簡易エディタが起動します。
# なでしこエディタ(PC版)を起動
$ nako3edit
# なでしこエディタ(WEB版)を起動
$ nako3server
必要に応じて以下のコマンドをインストールします。
macOS
# 『圧縮』『解凍』命令のために
brew install p7zip
Ubuntu/Debian
# 『圧縮』『解凍』命令のために
sudo apt install p7zip-full
# 『キー送信』命令のために
sudo apt install xdotool
全てのコマンドが正しく動くかを確認するには、以下のコマンドを実行します。
npm test
なでしこ3自身を開発するために、開発環境を整えようという方は、 doc/SETUP.md をご覧ください。 また、なでしこ3開発者向けのGitterへの参加も可能です。