lua

Lua 勉強日記(2) lua

Lua 勉強日記(2)

変数、関数 Luaは 動的な型の言語 である。つまり、変数は型を持たず、値が型を持つ。型定義の構文はない。すべての値は自分自身で型を保持している。 Lua 5.1 リファレンスマニュアル Luaには8つの基本型がある。 nil、ブーリアン、数値、文字列、関数、ユーザーデータ、スレッド、テーブル Lu…
Lua 勉強日記(1) lua

Lua 勉強日記(1)

Lua とは Cのホストプログラムに組み込まれることを目的に設計されており、高速な動作と、高い移植性、組み込みの容易さが特徴である。 Lua - Wikipedia Luaの処理系はスクリプト言語としては非常に高い性能を持っている。「Computer Language Shootout」というベンチ…
C + CGILua + Lua-Sqlite3 = ? C言語

C + CGILua + Lua-Sqlite3 = ?

Lua で、ちょっとしたシステムを作ってみようとしていますが、まだ妄想段階です。 Luaもsqliteも組み込み系のイメージがありますが、Webアプリでも消費するリソースは少ない方がいい訳*1で、Webアプリをを、CGILua + Lua-Sqlite3で作るのは悪いアイデアではないかもと思ってます…
lua lua

lua

pythonを触ってみたけど肌に合わなかったので、以前買ったluaの本を見ていた。 luaは、結構理想の言語に近いかもしれない。いろいろな言語の良い部分を取り込んでいるし、なによりも軽い(ライブラリのサイズも小くて、動作も速い)らしい。JavaScript, perl, common lispの影響…