[#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:38479] Re: SQLiteライブラリ

From: "NARUSE, Yui" <naruse@...>
Date: 2009-05-17 04:36:54 UTC
List: ruby-dev #38479
成瀬です。

Kouhei Sutou wrote:
>> さらにもうしばらく待ってからリトライが欲しいとか、
>> 別のケースを捕獲して何かしたい例があるのならば例外を分けますが、
>> そのようなケースってありますか?
> 
> GUIアプリケーションの場合はsleepするのではなく、メインループ
> を回したいです。GTK+などのGUIツールキットはシングルスレッド
> で動くので、別スレッドでやってくれ、という回避策はやめてほし
> いです。
> 
> やはり、busyなときにどうやって待つかもアプリケーション側で制
> 御できるべき項目だと思います。もちろん、制御できるのであれば
> デフォルトはsleepという風になっていてもよいと思います。

なるほど、このあたりは考え直すことにします。

>>>> * それなりにやる気のあるメンテナ
>>>> という利点があります。
>>> いきなりRubyに標準添付するのではなくて、まず、独立ライブラリ
>>> として使ってもらって使いにくいところなどのフィードバックをも
>>> らった後で標準添付を検討するというのでは遅いでしょうか?
>> まずはgemでやったらという指摘があることは理解しています。
>> しかし、既に実績のあるSQLite3/Rubyがgemである中、
>> gemでわざわざ入れて試してくれるかについてわたしは悲観的に見ています。
>> つまり、独立ライブラリとすると、使ってもらえないのではないかと。
> 
> 開発が終了したSQLite3/Rubyの代替を目指しているのかと思ってい
> たのですが、それとは違う方向でしょうか?
> もし、代替を目指しているのであれば、SQLite3/Rubyの代わりに使っ
> てもよいと思えるものでなければいけないと思います。

ふむ、確かに方向性をはっきりさせる必要がありますね。
わたしが欲しかったのはRubyのオブジェクトを格納しやすいものだったので、
どうせならもっとラディカルにそっちに振った方が違いがでやすいのかな。

そうすると、SQLite3/RubyやAmaligalite等よりこっちのアプローチの方が
優れているという証明が必要にはなりますな。

> 個人的な経験では、テストとドキュメントだけではなく、いくつか
> アプリケーションを書いて使ってみないと使いやすいAPIのライブラ
> リにはならないと感じています。
> (アプリケーションを書いてみて、あまりの使いづらさに愕然とす
> ることもありますが。)

とりあえず永続化ライブラリなどをいくつか書いてみることにします。

-- 
NARUSE, Yui  <naruse@airemix.jp>

In This Thread

Prev Next