アカウント名:
パスワード:
今回から入った、コーディングミスを減らすための制約が強いモードなのですがなんだかPerlみたいですね。http://www.infoq.com/jp/news/2009/12/ecmascript5 [infoq.com]http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ [ejohn.org]に解説があります。
いつの間にかUNIX環境では最も使われている言語になってるっぽいのに、use strictって書くだけで動かない糞プログラムが量産されてるしなぁ・・・
制約の緩い言語って、プログラムを書ける人が気楽に書くには便利なツールだけど、プログラム書いたこともない奴が適当に書いても(というより既存のソースをコピペして適当に改竄しても)、なんとなく動いてしまうってのが最悪に始末が悪いと思う。
それをまた「経験のないオレでも出来た」とか自慢げに語るんだよなー。個人の趣味でやるんなら別にいいけど仕事でやるなって思う。後からメンテする人の事くらい考えろorz
それはあなたの同僚がダメなのであって、Perlがダメなわけじゃないと思いますけど
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
"use strict;" (スコア:0)
今回から入った、コーディングミスを減らすための制約が強いモードなのですが
なんだかPerlみたいですね。
http://www.infoq.com/jp/news/2009/12/ecmascript5 [infoq.com]
http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ [ejohn.org]
に解説があります。
そのPerlでは (スコア:0)
いつの間にかUNIX環境では最も使われている言語になってるっぽいのに、
use strictって書くだけで動かない糞プログラムが量産されてるしなぁ・・・
制約の緩い言語って、プログラムを書ける人が気楽に書くには便利なツールだけど、
プログラム書いたこともない奴が適当に書いても(というより既存のソースをコピペして
適当に改竄しても)、なんとなく動いてしまうってのが最悪に始末が悪いと思う。
それをまた「経験のないオレでも出来た」とか自慢げに語るんだよなー。
個人の趣味でやるんなら別にいいけど仕事でやるなって思う。
後からメンテする人の事くらい考えろorz
Re: (スコア:0)
それはあなたの同僚がダメなのであって、Perlがダメなわけじゃないと思いますけど