[#9052] bang method returns string always — WATANABE Hirofumi <eban@...>

わたなべです.

92 messages 2000/02/01
[#9054] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/01

まつもと ゆきひろです

[#9060] Re: bang method returns string always — WATANABE Hirofumi <eban@...> 2000/02/02

わたなべです.

[#9062] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/02

まつもと ゆきひろです

[#9070] Re: bang method returns string always — Wakou Aoyama <wakou@...> 2000/02/03

青山です。

[#9082] Re: bang method returns string always — "NAKAMURA, Hiroshi" <nakahiro@...> 2000/02/04

なひです.

[#9083] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/04

まつもと ゆきひろです

[#9259] ruby object — Minero Aoki <aamine@...> 2000/02/20

あおきです。

[#9263] Re: ruby object — matz@... (Yukihiro Matsumoto) 2000/02/21

まつもと ゆきひろです

[#9264] Re: ruby object — Minero Aoki <aamine@...> 2000/02/21

あおきです。

[#9266] Re: ruby object — matz@... (Yukihiro Matsumoto) 2000/02/22

まつもと ゆきひろです

[#9084] Re: bang method returns string always — "NAKAMURA, Hiroshi" <nakahiro@...> 2000/02/04

なひです.

[#9096] Re: bang method returns string always — Kazunori NISHI <kazunori@...> 2000/02/04

西@九大です。

[#9100] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/04

まつもと ゆきひろです

[#9154] Re: bang method returns string always — Kazunori NISHI <kazunori@...> 2000/02/08

西@九大です。

[#9158] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/08

まつもと ゆきひろです

[#9170] Re: bang method returns string always — Kazunori NISHI <kazunori@...> 2000/02/09

西@九大です。

[#9171] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/09

まつもと ゆきひろです

[#9173] Re: bang method returns string always — Koji Arai <JCA02266@...> 2000/02/09

新井です。

[#9206] Re: bang method returns string always — nobu.nakada@... 2000/02/13

なかだです。

[#9207] Re: bang method returns string always — "Akinori -Aki- MUSHA" <knu@...> 2000/02/13

 knuです。

[#9208] Re: bang method returns string always — nobu.nakada@... 2000/02/13

なかだです。

[#9211] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/13

まつもと ゆきひろです

[#9212] Re: bang method returns string always — "Akinori -Aki- MUSHA" <knu@...> 2000/02/13

 knuです。

[#9213] Re: bang method returns string always — Kazuhiro Yoshida <moriq.kazuhiro@...> 2000/02/14

もりきゅうです。ゴミまき。

[#9214] Re: bang method returns string always — gotoken@... (GOTO Kentaro) 2000/02/14

ごとけんです

[#9215] Re: bang method returns string always — WATANABE Hirofumi <Hirofumi.Watanabe@...> 2000/02/14

わたなべです.

[#9218] Re: bang method returns string always — Kazuhiro Yoshida <moriq.kazuhiro@...> 2000/02/15

もりきゅうです。

[#9219] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/15

まつもと ゆきひろです

[#9220] Re: bang method returns string always — Kazuhiro Yoshida <moriq.kazuhiro@...> 2000/02/15

もりきゅうです。

[#9222] Re: bang method returns string always — Koji Arai <JCA02266@...> 2000/02/15

新井です。

[#9224] Re: bang method returns string always — matz@... (Yukihiro Matsumoto) 2000/02/15

まつもと ゆきひろです

[#9085] xmalloc() in Windows — "Shigeo Kobayashi" <shigeo@...>

小林です。

38 messages 2000/02/04

[#9134] Re: site_ruby — gotoken@... (GOTO Kentaro)

ごとけんです

24 messages 2000/02/07
[#9135] Re: site_ruby — WATANABE Hirofumi <Hirofumi.Watanabe@...> 2000/02/07

わたなべです.

[#9143] Re: site_ruby — nobu.nakada@... 2000/02/07

なかだです。

[#9161] Re: site_ruby — gotoken@... (GOTO Kentaro) 2000/02/08

In message "[ruby-dev:9143] Re: site_ruby"

[#9290] [fix] String#* with huge string — EGUCHI Osamu <eguchi@...>

えぐち@エスアンドイー です。

17 messages 2000/02/26
[#9293] Re: [fix] String#* with huge string — matz@... (Yukihiro Matsumoto) 2000/02/26

まつもと ゆきひろです

[#9294] Re: [fix] String#* with huge string — EGUCHI Osamu <eguchi@...> 2000/02/27

えぐち@エスアンドイー です。

[#9297] GC Problem ? — "Shigeo Kobayashi" <shigeo@...>

小林です。

23 messages 2000/02/27

[ruby-dev:9068] ruby_lib/foo/bar and Foo::Bar (Re: [ruby-list:20368])

From: Wakou Aoyama <wakou@...>
Date: 2000-02-03 21:45:23 UTC
List: ruby-dev #9068
青山です。

On Tue, 25 Jan 2000 03:10:07 +0900,
matz@netlab.co.jp (Yukihiro Matsumoto) wrote:

> cgi-libはもう要らないでしょう?

かもしれないですね。

> 現状のcgi.rbは...うーん、難しいですね。
> 急ぎませんから、ちゃんと考えて決めましょう。
> ruby-devの方が良いですかね。

とりあえず dev の方にも CC してみます。

Perl を参考にしてみると、CGI::CGI は無く、CGI, CGI::Apache, CGI::Carp,
CGI::Fast, CGI::Push, CGI::Switch などがあるようです。こちらは、同じよ
うな感じでも良さそうですね。

FTP については、Net::FTP, Net::FTP::A, Net::FTP::E, Net::FTP::I,
Net::FTP::L, Net::FTP::dataconn という感じのようです。個々の内容は見て
いませんが、こちらも同じような感じで良さそうですね。

一方、HTTP の方は大変そうです。Net::HTTP は無く、HTTP::Cookies,
HTTP::Date, HTTP::Headers, HTTP::Message, HTTP::Negotiate,
HTTP::Request, HTTP::Response, HTTP::Status などがあります。

これらの代表的なインターフェイスになるのが LWP::Simple になるでしょう
かね。LWP::* もたくさんあって、これまた大変そう。

> |それと、foo/bar というのは、Foo::Bar に相当するというか、そういう感じ
> |のイメージですよね。すると、ftplib.rb, telnet.rb は net/ に移動すると
> |同時に、module Net 内への変更を行い、ダミーでは require "net/ftplib.rb"
> |include Net という感じでしょうか。
> 
> ああ、あまり真剣に考えてませんでしたが、その方が良さそうです
> ね。Perlでもそうなっているんですよね、確か。Pythonはあんまり
> 階層構造になってなかったように思いますが、どうなってたかな。

やはり、ダミーとはいえ、なんとなく include Net はちょっと気持悪いよう
な気も。他のライブラリにも影響しますよね?

手間にはなりますが、ダミー内で必要なメソッドを書いた方が良いのかも。
対象は ftplib.rb, telnet.rb の2つ? それと、今後の移行を促すように、
ワーニングも入れたほうがいいかもしれないですね。


-- 
青山 和光 Wakou Aoyama <wakou@fsinet.or.jp>

In This Thread

Prev Next