[#31166] is_ruby_native_thread() — Masahiro Sakai (酒井政裕) <masahiro.sakai@...>

酒井です。

16 messages 2007/07/08
[#31269] Re: is_ruby_native_thread() — Nobuyoshi Nakada <nobu@...> 2007/07/21

なかだです。

[#31270] Re: is_ruby_native_thread() — Hidetoshi NAGAI <nagai@...> 2007/07/22

永井@知能.九工大です.

[#31298] retryの使い方 — eklerni <eklerni@...>

松尾といいます。

52 messages 2007/07/25
[#31299] Re: retryの使い方 — SASADA Koichi <ko1@...> 2007/07/26

 ささだです。

[#31300] Re: retryの使い方 — eklerni <eklerni@...> 2007/07/26

松尾です、返信ありがとうございます。

[#31303] Re: retryの使い方 — Yugui <yugui@...> 2007/07/26

Yuguiといいます。

[#31306] Re: retryの使い方 — eklerni <eklerni@...> 2007/07/26

松尾といいます。

[#31308] Re: retryの使い方 — Tanaka Akira <akr@...> 2007/07/26

In article <46A909DD.1070405@for.mail-box.ne.jp>,

[#31310] Re: retryの使い方 — eklerni <eklerni@...> 2007/07/26

Tanaka Akira さんは書きました:

[#31314] Re: retryの使い方 — Tanaka Akira <akr@...> 2007/07/30

In article <46A92530.80507@for.mail-box.ne.jp>,

[#31315] Re: retryの使い方 — eklerni <eklerni@...> 2007/07/30

Tanaka Akira さんは書きました:

[#31316] Re: retryの使い方 — Tanaka Akira <akr@...> 2007/07/30

In article <46AD7A16.8080509@for.mail-box.ne.jp>,

[#31317] Re: retryの使い方 — eklerni <eklerni@...> 2007/07/31

松尾です。

[#31381] Re: retryの使い方 — SASADA Koichi <ko1@...> 2007/08/12

 ささだです。

[#31422] Re: retryの使い方 — Yukihiro Matsumoto <matz@...> 2007/08/15

まつもと ゆきひろです

[#31425] Re: retryの使い方 — Tanaka Akira <akr@...> 2007/08/15

In article <E1ILDTi-0005T6-Be@x31>,

[#31426] Re: retryの使い方 — Yukihiro Matsumoto <matz@...> 2007/08/15

まつもと ゆきひろです

[#31433] Re: retryの使い方 — Tanaka Akira <akr@...> 2007/08/16

In article <E1ILKn6-0003Nv-0f@x31>,

[#31435] Re: retryの使い方 — Yukihiro Matsumoto <matz@...> 2007/08/16

まつもと ゆきひろです

[#31447] Re: retryの使い方 — Tanaka Akira <akr@...> 2007/08/16

In article <E1ILVN9-0006xJ-7I@x31>,

[#31450] Re: retryの使い方 — Tanaka Akira <akr@...> 2007/08/17

In article <E1ILq4x-0002Bs-Lg@x31>,

[#31451] Re: retryの使い方 — Yukihiro Matsumoto <matz@...> 2007/08/17

まつもと ゆきひろです

[ruby-dev:31227] Re: 1.9での標準添付ライブラリの採用判断基準

From: Urabe Shyouhei <shyouhei@...>
Date: 2007-07-14 20:29:34 UTC
List: ruby-dev #31227
NAKAMURA, Hiroshi wrote:
> 他のコミッタさん、どうですか。rubygemsは入る方向ということのようです
> ([ruby-core:11611])。
>   


[1]を読む限りなんとなく今は入んない気がしました。

それはそうとしてこれまでの大きな流れとして、1.8では標準添付ライブラリ
の拡大路線というのが基本的には言われていて[2]、実際に多くのライブラリ
が標準に添付されるようになったものの、挙動が微妙だったり誰もメンテナ
ンスしてないように見えるライブラリ(名指しして悪いがyamlとか)も出てき
て、反省というか反動として現在1.9は標準添付ライブラリの削減とかgemで
いいじゃんとかの流れになりつつあるのだと理解しています。

勝手に1.8について俺総括すると
pros:
(1) いろんなライブラリが増えてたしかに便利になった。
(2) 特にwebホスティングの利用者などにで勝手にgem installしたりは現実
    的じゃない
(3) gemとOS標準のパッケージシステムとの相性が微妙な点[3]が未解決

cons:
(1) メンテナ不在のライブラリがぽつぽつ現れだした。
(1-1) 将来的なメンテナンスがどうなるのか不安。
(2) 正直、添付ライブラリはレビューが足りてないものがある気がする。
(2-1) たとえば田中さんが添付ライブラリでcore dumpを指摘することは稀
(3) 結局Railsを使うにはgem不可避なためWeb屋に対する訴求力は低下気味

といったところからも結局、ライブラリが増えたことで当初予想していた嬉
しさは享受できたけども、そのためのコストが若干大かったかもという気が
しています。

じゃあどうするのがいいかという話になると、そこそこ悩ましいですが。

たとえばWeb屋が良く使うプラットフォームとしてPHPを眺めてみたりすると
けっこう無節操にいろんなライブラリが添付されてるもののPEAR/PECLなんか
もデフォルトで同梱されてたりとかして、苦労の痕跡みたいなものは滲み出
ているかなと思いますね。

卜部的には提案できるのは

(A) 添付ライブラリは減らさない。RubyGemsも入れない(現状維持)
(B) 添付ライブラリは減らさない。RubyGemsは入れる(PHP類似の状況)
(C) RubyGemsはとりあえず入れて、添付ライブラリは後ほど是々非々で存続
    すべきか考える(先送り)
(D) 添付ライブラリはRubyGemsとそれがrequireするものに限定(gem必須化)
(E) 添付ライブラリで不要なものは削るがRubyGemsも入れない(ストイック)

くらいかなあ。どうせやるなら(D)くらいのほうがさっぱりしてて(メンテナ
ンスをする身としては)きれいで良さそうとは思いますが....でも[1]を読む
とdrbrainがあんまり乗り気じゃなさそうだしなあ。(A)かなあ。

References:
1. [ruby-core:11625]
2. [ruby-dev:16283]
3. [ruby-dev:27321]



In This Thread