@IT 「Gaucheでメタプログラミング」 第三回!

Gaucheでプログラミング − @IT

http://www.atmarkit.co.jp/fcoding/articles/gauche/title.gif

第3回目は Gaucheを使ったDBプログラミングと、Gaucheオブジェクト指向プログラミングです。

仕事が納入直前で先週に公開されていたのですが書き忘れてました ^^;


GaucheのオブジェクトシステムはCLOS(Common Lisp Object System)風のオブジェクトシステムで、C++, Java等と同じようにオブジェクト指向プログラミングが行えるとはいえ、かなり違った考え方で作られています。是非、Java等のオブジェクト指向しか知らない方は読んでみて下さい。

高生産性開発ツール Sapphire(サファイア)

昨日、録画したカンゴロンゴ を見ました。今回悩みを持つ人が登場するドラマの舞台はブラックなソフトハウス

http://upload.wikimedia.org/wikipedia/commons/e/ee/Star-Saphire.jpg

毎日泊まり込みで開発している中で新人プログラマーだけが定時に帰ります。もちろん仕事は泊まり込んでる開発者と同じ成果は上げています。

彼が仕事を早く完成できるのは、高生産性開発ツール Sapphire を使っているからです。 ただし、Sapphire は使いこなすのが難しいので他の開発者は使っていませんでした。

みなさんも、この Sapphire という名前 ピンと来ませんか!? きっと プログラミング言語 Ruby を もじったものですよね ^^) 生産性が高いが 全ての人が使いこなせるわけではない・・・・


この記事を書こうと、サファイアWikipedia でしらべると、なんとサファイアとルビーは両方ともコランダムの変種ではないですか! 知らなかった ^^)