Lua

vim で lua を使えるようにビルドしたメモ

Lua

ここでは Cygwin 上に構築するものとして説明します。 Lua の設定 まず、最新の Lua を以下よりダウンロードします。 Lua: download 本日時点で 5.2.2 です。僕は拙作の UTF-8 対応版(GitHub - satosystems/lua-5.2.2-utf8: Lua 5.2.2 with UTF-8)を使用し…

Lua が組み込まれているアプリ

Lua

Lua が組み込まれているアプリはどんなものがあるか。 ゲーム World of Worcraft: Diablo を世に送り出した Blizzard Entertainment の看板 MMORPG。コア API が Lua でラップされていて、UI なんかはすべて Lua で書かれているらしい。カスタマイズ(という…

組み込み言語 Lua

Lua

今年習得する言語として Lua を選択した。主に VM の実装がどのようになっているのか、という方面に興味があるんだけど、いじり倒す予定なので言語としての Lua も極めておこうかと思う。雰囲気はこんな感じ。 function foo() local s, e = string.find("ば…

フィボナッチで各種言語をベンチマーク

AWK、Ada、Bash、Boo、C、C#、C++、Clojure、D、Erlang、Forth、Fortran、Go、Groovy、Haskell、Io、Java、JavaScript、Lisp、Lua、OCaml、Objective-C、PHP、Pascal、Perl、Pike、Prolog、Python、R、Ruby、Scala、Scheme、Smalltalk、Tcl でフィボナッチ数…