From: matz@... (Yukihiro Matsumoto) Date: 1997-05-13T15:22:41+09:00 Subject: [ruby-list:2942] Re: How to create ext まつもと ゆきひろです. In message "Re: [ruby-list:2941] Re: How to create ext" on 97/05/13, Eiji-usagi-MATSUmoto writes: |うさぎです。 | |個人宛にしました。 勝手ですが,ML宛に振り直します.気に触ったらごめんなさい. |Postgresというフリーのデータベースをご存知ですか? |それをアクセスするためのMolude/Classを作ろうとして |ます。 素晴らしい. いや,実は某企業がrubyの支援をしてくれるという話があるのです が,その中で,Postgres(PostgreSQL)のモジュールがあるといいで すね,じゃあ私(松本)がそのうち作りましょう,という話がちょう ど出ていたのです. とはいえ,作るのはカンタンなんですけどクラス設計の方はデータ ベース系の経験のない私にはつらいよなあ,なんて思っていた矢先 だったのです. まつもと うさぎさんがこんなのが欲しいなんて要望を出して頂け れば,私作っても良いですよ.もともと近いうちに取り掛かる予定 だったので.設計までしてもらえればもっと良いですけど. |現在あるのは、C,C++,Java,perl,tclなどのインタフェース |が既にあります。Classの設計なんかはJavaのものがいいか |なぁと思ってます。 pythonのものはゲットしました.javaのも調べましょうね.URL教 えて頂けます? |おおざっぱに言えば、Connectionのためのクラスと、結果を |いれて帰ってくるクラス、それといくつかのMetaなデータを |保持するクラスなどです。 | | conn = PGconn.new() // | conn.connectDB(ホスト名とかいれたHash) | | result = conn.PQexec("select * from somedate;") | result.PQprint() | |みたいにして、つかえればなぁ(Javaがこんな感じ)と |思っています。 いいですねえ. まつもと ゆきひろ /:|)