アカウント名:
パスワード:
「変わらない」だと極論だと思うが、少なくとも仕様に大きなマイルストーンがある言語なら、互換性の問題はかなり安心できるね。バグフィクスやら性能向上やらで、言語の実装はどんどん更新されて欲しいけれど、言語仕様はもう少しゆっくり変化して欲しいし、後方互換性もできるだけ保障して欲しい。
実装=仕様な言語はそういう点でとても使いづらい。使い捨てのつもりで作ったスクリプトが、現場でおもいがけず広く長く使われることは良くある。実装のバージョンアップの度に検証に時間を取られるのはたまらん。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
自分がrubyを使わない理由 (スコア:0)
かといってちゃんと作らないと行けないものであればJava+Eclipse(EclipseのScrapBook)の方が楽
Re:自分がrubyを使わない理由 (スコア:0)
言語仕様が変わる言語は、どうも使いにくい。学習が変化についていけない。
スクリプトは思いつきで作成するけど、後の修正時に、互換性を気にするのが、面倒。
話題になる言語は、たいていだめなんだな。
Re:自分がrubyを使わない理由 (スコア:0)
言語仕様が変わらない言語って何でしょうか?
Re:自分がrubyを使わない理由 (スコア:0)
「変わらない」だと極論だと思うが、少なくとも仕様に大きなマイルストーンがある言語なら、互換性の問題はかなり安心できるね。バグフィクスやら性能向上やらで、言語の実装はどんどん更新されて欲しいけれど、言語仕様はもう少しゆっくり変化して欲しいし、後方互換性もできるだけ保障して欲しい。
実装=仕様な言語はそういう点でとても使いづらい。使い捨てのつもりで作ったスクリプトが、現場でおもいがけず広く長く使われることは良くある。実装のバージョンアップの度に検証に時間を取られるのはたまらん。
Re:自分がrubyを使わない理由 (スコア:1)
> 使い捨てのつもりで作ったスクリプトが、
> 現場でおもいがけず広く長く使われる
そんなことありうるのか。
長く使われるものなら、受け入れテストを書いたほうがいいですな。検証の時間が節約できる。面倒なんだけど、ここはがんばって規律を守ろう(これが難しいのだけど)