アカウント名:
パスワード:
俺様ツールでSTDINからの入力を型変換だのキャストだの考えずにゴリゴリ書けちゃう気軽さはやはりPerlに譲ります。
どうでもいいけどstring.atoiもstring.atofも型変換とは呼ばないような
ところでatoi系関数は既に撤廃されていませんでした?型変換なら(ユーザ定義型との互換性のためにも)int()やfloat()とかのコンストラクタ関数を使った方が良いと思うのですが。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
海軍に入るくらいなら海賊になった方がいい -- Steven Paul Jobs
Rubyと比べて (スコア:1, 興味深い)
充実したドキュメントがそろったというニュースはうれしいです。
ところで、他にも有名なスクリプトにRubyがありますが
みなさんはどちらをお使いでしょうか。
お気に入りの理由なんか聞かせてもらえると幸いです。
Re:Rubyと比べて (スコア:3, 参考になる)
安プロバイダでも実行環境があり、MySQLと親和性が高く、MySQLのMyISAMと併せパフォーマンスが良いことです。
perlやrubyのcgiだと起動がネックですね。最近流行りのajaxなんてCGIでは目も当てられません。PHPと遜色ない速度で動作するmod_perl、mod_ruby、jspなんかは専用サーバがないと動かせないですからね。
単に使いやすいスクリプト言語という意味ではperlですね。原始的ですがbsh+sed+awkなんかもまだまだ現役ですが、CPANの豊富なモジュール群でperlがリードです。
oop言語はちょっとした用途に使い
Re:Rubyと比べて (スコア:0)
Re:Rubyと比べて (スコア:1)
>Python使ったこと無いでしょ。Rubyだってそんなこと無いと思うけど。
「型変換なしに」っていうところが一番いいたかったことでは。
私はPythonが好きですけど、string.atoi, string.atofをタイプした回数は数知れません。
kaho
Re:Rubyと比べて (スコア:1, すばらしい洞察)
どうでもいいけどstring.atoiもstring.atofも型変換とは呼ばないような。
lexical cast (スコア:1)
屍体メモ [windy.cx]
Re:Rubyと比べて (スコア:1)
あ,確かに.単に自分の不満を書いてました.
また,うまいやり方があるのだとは思いますが,ある変数の型が命令が実行されるまでわからないのにprintfフォーマットは厳格なところとか,Perlの柔軟性がうらやましくなることはあります.
でもPerlはやり過ぎでそれが理由で離れたのですが.
> つfrom string import atoi, atof
名前空間をできるだけ汚さない趣味だからでもあるのですが,それもタイプ量が(C並に)ちょっと減るだけでは.
kaho
Re:Rubyと比べて (スコア:1)
ところでatoi系関数は既に撤廃されていませんでした?型変換なら(ユーザ定義型との互換性のためにも)int()やfloat()とかのコンストラクタ関数を使った方が良いと思うのですが。
That is not dead which can eternal lie,
And with strange æons, even death may die.
Re:Rubyと比べて (スコア:1)
まさに聞くは一時の恥というやつで,無知を晒しましたが知ってよかったです.
これまで因習で使っていましたがこれからはコンストラクタにします.
kaho