うさぎです。

Eiji-usagi-MATSUmoto <ematsu / pfu.co.jp> said:
> フリーの日本語ORDBMS PostgreSQL用拡張モジュールを作成しました。
> その最初のバージョンを公開します。

version-0.2を公開します。以下の場所に置きました。

  ftp://ftp.netlab.co.jp/pub/lang/ruby/in.coming/postgres-0.2.README
  ftp://ftp.netlab.co.jp/pub/lang/ruby/in.coming/postgres-0.2.tar.gz

今回の目玉は、

 ・ ruby版psqlが入っています。(初めて書いたrubyスクリプトです)
 ・ 情けないバグをいくつか潰しています。

です。前回の制限事項である

  ・ 巨大オブジェクトのコードは一切入っていません。
  ・ 日本語はkconvの使い方が分かっていないので、まだサポートしていません。

は、今回も変わらず制限のままです。

今回の目玉は、PostgreSQLのinteractive interfaceである、
psqlをrubyに移植したことなんですが、元のCソースをほとんど
そのまま転がして作ったため、全然「rubyらしくない」ソース
です。

rubyのお勉強にはならないと思うんで、よい子はこれをみて
勉強するなんてこと考えない方がいいと思うんですが、Cからの
移植が割とやりやすかったのは、純粋なオブジェクトをうたって
いながらも、使いやすさを損なっていないという点で、如何にも
「rubyらしい」んではないかと思います。

#単なる言い訳?(笑)

このpsql.rbを作成する段階で、私自身、いろいろ疑問に思った
ことや悩んだことなどがあったので、それをネタにruby-listで
QandAのQを出していきたいと思ってますので、よろしくお願い
します。


ではでは。

--うさぎ