iPadでBASIC風プログラミング Luna
8ビットパソコンを触ってた頃を思い出しました。
・Luna for iPad
BASICライクな言語Lua。それをiPad上で走らせることの出来るエディタです。数字や文字列を扱うだけのプログラムなら簡単に出来ます。グラフィックばりばりのゲームとかネットにアクセスしてハッキングとかは作れません。そういう用途じゃないですね。ちょっとした小物向き。自分だけのソフトウェアをiPadだけで作成できます。
http://ja.wikipedia.org/wiki/Lua
Luna for iPadには最低限の関数しか組み込まれていませんが、遊んでみる分には充分です。Menuの「Documentation」に関数の使い方が書かれているので、それを見ればプログラミングできます。
・Filesを開き、左下「New Script」で新規作成。
・右側のエディタ画面でスクリプトを書いていく。
・どうやら自動保存らしい。
・右上の「Run」をタップすると、スクリプトが実行されます。
read()とprint()で入出力し、if文やwhile文で構造化、各種演算子は揃っている、ということで、BASICやC言語の分かる人なら何も説明は要らない。今までプログラム言語と縁のなかった人でも、Luaは文法にうるさくないので、ストレス無しにスクリプトを組むことが出来ます。入門用の言語として最適だし、これがiPadで組めるのも楽しい。
入門Luaプログラミング | |
上野 豊 ソフトバンククリエイティブ 2007-12-22 売り上げランキング : 38311 Amazonで詳しく見る by G-Tools |
パソコン用Luaは下記ページからダウンロード。
http://luabinaries.sourceforge.net/download.html