まつもと ゆきひろです.
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に限っては疑った方が
良いかも.
まつもと ゆきひろ /:|)