[#38392] Enumerable#gather_each — Tanaka Akira <akr@...>

ときに、複数行をまとめて扱いたいことがあります。

47 messages 2009/05/09
[#38394] Re: Enumerable#gather_each — ujihisa <ujihisa@...> 2009/05/09

ujihisaと申します。

[#38400] Re: Enumerable#gather_each — Yukihiro Matsumoto <matz@...> 2009/05/09

まつもと ゆきひろです

[#38399] Re: Enumerable#gather_each — "Akinori MUSHA" <knu@...> 2009/05/09

At Sat, 9 May 2009 15:30:20 +0900,

[#38405] Re: Enumerable#gather_each — Tanaka Akira <akr@...> 2009/05/10

In article <86r5yy2nrg.knu@iDaemons.org>,

[#38417] Re: Enumerable#gather_each — "Akinori MUSHA" <knu@...> 2009/05/10

At Sun, 10 May 2009 10:08:47 +0900,

[#38524] [Bug #1503] -Kuをつけた時、/[#{s}]/n と Regexp.new("[#{s}]",nil,"n") で実行結果が異なる — sinnichi eguchi <redmine@...>

Bug #1503: -Kuをつけた時、/[#{s}]/n と Regexp.new("[#{s}]",nil,"n") で実行結果が異なる

8 messages 2009/05/22

[ruby-dev:38470] Re: SQLiteライブラリ

From: Kouhei Sutou <kou@...>
Date: 2009-05-16 00:46:01 UTC
List: ruby-dev #38470
須藤です。

In <4A0D783E.2010406@airemix.jp>
  "[ruby-dev:38463] SQLiteライブラリ" on Fri, 15 May 2009 23:12:33 +0900,
  "NARUSE, Yui" <naruse@airemix.jp> wrote:

> Ruby 1.9でSQLiteライブラリを標準添付しませんか?

標準添付するかどうかに関しては特に意見はないのですが、この実
装(というかAPI)で標準添付されることには反対します。

> これに対して今回新しく起こしたライブラリでは、
> * nativeかつコンパクトな実装

コンパクトな実装ということは重要なことなのでしょうか?

例えば、sqlite3_bind_*相当の機能は提供されていないのですが、
これは必要がないということでしょうか?

また、SQLite3のエラーはArgumentErrorかRuntimeErrorで返されま
すが、SQLite::BusyやSQLite::ReadOnlyなど専用の例外クラスを返
して欲しいです。busyのときは少し待ってからもう一度試してみる、
というような処理を書くことがあると思いますが、そのときにエラー
メッセージを正規表現でマッチさせてbusyなエラーかどうかを判断
するということはしたくありません。

他にも、colnamesではなくてcolumn_namesとかcolumnsにして欲しい
など細々したものがあったりします。


> * それなりにやる気のあるメンテナ
> という利点があります。

いきなりRubyに標準添付するのではなくて、まず、独立ライブラリ
として使ってもらって使いにくいところなどのフィードバックをも
らった後で標準添付を検討するというのでは遅いでしょうか?

標準添付でないと継続的にメンテナンスしていくのはつらい、とい
うことであればそれは難しいかもしれませんが。


とりあえず、単体テストの中でpとかppを使っている状態では標準
添付になって欲しくないです。継続して改善されていくのであれば、
ある程度継続して改善された後に標準添付になって欲しいです。

In This Thread