まつもと ゆきひろです.

In message "[ruby-list:2450] Re: url escape"
    on 97/03/27, GOTO Kentaro <gotoken / math.hokudai.ac.jp> writes:

|いままで awk と tcsh で間に合わないところを python でやってた
|のですが python から戻ってくると ruby っぽい?のは呪文のようです :)

うーん,呪文みたいなのは原さんっぽいのかも :-)

|python の場合英語っぽくなるんですけど ruby は文法が違うので
|アルゴリズムをパクッても単に冗長なだけでした. 

文法はそれほどでもないでしょうけど,機能はpythonよりperlに近
いですからね.

|(python の end ないというのは割と好きなんですけど)

parse.yだけ書き換えると違う文法のオブジェクト指向言語ができ
ます.だれかやってみる?

|g++ を使っていながら C を書いてる僕にとっては perl もどき使いに
|ならないようにしないといけないみたい, というか. 

それはそれで良いんじゃないですかね.rubyってのは素材ですから,
それをどう料理するのも自由ではないかと思います.暗号のような
スクリプトを書く人がいても良いし,英語のようなスクリプトを書
く人がいても良いし.もうちょっと歴史を重ねると明確なruby流っ
てのができてくるかも知れませんが.

| > pack じゃなくて unpack を使ってみようと思ったら
| >   p "A".unpack("H2")[0]
| >   "41\000"
| > のように余計な "\0" が入ってます.
|
|それバグなんですか. 最初よく分からないままに unpack やって
|みたんですけど, それにハマってやめてしまってました. 

すんません.普通は「コンパイラやライブラリを疑ってはいけない」っ
てのはプログラマの鉄則なんですけど,rubyに限っては疑った方が
良いかも.
                                まつもと ゆきひろ /:|)