Roswell

続:Common Lispって何?

前回のエントリーでは、Common Lispのプロジェクトを開発するための前半として、cl-projectを使ってmyapp2という名前のプロジェクトの骨組みを作り、それを呼ぶためのメインファイルmain.rosを作成する方法を説明した。 今回はその続き。このプロジェクトで…

Common Lispのプロジェクトって何?

以前のエントリーでsqlite3を取り上げる予定だと書いたが、まだそこまでのレベルに到達していない。もっと基本的なことを書く。 まず、Common Lispのプロジェクトを作成するためにはcl-projectを使うのが便利。Ruby on Railsのscaffoldと同じ。 しかし待って…

Common LispでCaveman2を起動する

他のプログラム言語でできることは、Common Lispでも大抵できる。例えばCaveman2は、Common Lisp上で動作するWebフレームワーク。 私はCommon Lispに関しては初心者だが、Caveman2を起動させるまでにはかなり苦労し、途中何度も心が折れそうになった。暗黙の…

私のCommon Lisp開発環境

ではさっそくCommon Lispのことについて。 大昔、PC-8001(!)に感動し、BASIC言語やZ80の機械語でゲームなどを作っていた。社会人になってからは趣味でプログラミングをしている。最近までPythonにハマっっていたが、現在はCommon Lispを勉強している。 Co…