Month: August 2008

C#(.net) と java dotnet

C#(.net) と java

今週から、C#でWindowsFormのプロジェクトの手伝いというか参加しています。以前、C#をやったときも思ったけど、C#だと、無駄に嵌ってしまうのは何故だろう? 他の人達が、普通に簡単に書けているような所で、俺だけ無駄に嵌るというパターンが多い気がする。 見えないC#(.net) 見えるjava…
LuaからC言語の関数を呼び出す C言語

LuaからC言語の関数を呼び出す

http://d.hatena.ne.jp/smeghead/20080816/sl で、SLを書いたときにLuaにsleep関数が存在していないらしいことに驚きました。 Cと親和性が高いLuaなので、丁度いい練習になると思い、Luaから呼び出せるsleep関数を作ってみました。 lsleepモジュ…
LuaでSL(luacurses) lua

LuaでSL(luacurses)

LuaForgeを覗いていたら、luacursesというライブラリを発見しました。 luacursesで、ちょっと遊んでみました。cursesと言えば例のあれです。 インストール $ wget http://luaforge.net/frs/download.php/1073/curses.tar.…
Luaで関数型プログラミングサポート lua

Luaで関数型プログラミングサポート

新しい言語を覚える段階では、別の言語と比べすぎない方がいいと思ってるので、今まで、欲しいと思った関数が無くても、Luaの概念を知るためになるべく素のLuaの範囲で書いてきました。(あえて、Lisp的に書くために関数を追加するようなことは避けてきました) しかし、いくつかLuaでWebアプリケーション…
Lua stdlib – base.lua lua

Lua stdlib – base.lua

stdlibというLuaを拡張するライブラリを調べてみます。http://luaforge.net/projects/stdlib/ それぞれのファイルに定義されていう関数を見ていこうと思います。意味を理解できなくても、どんどん進めることにします。 通常このモジュールをrequireするようです。勘…