アカウント名:
パスワード:
あとVBとPHPも
なんでJavaScriptってこんなに嫌われてるんだろう
単純に糞言語だからだよ。
IE6のような互換性問題の話を抜きにしても、JavaScriptは十二分にクソ。
ちょっと信じられないような落とし穴がゴロゴロある。Effective Javascriptくらいの本を読んでると、「え?こんなことが決まってないの?」「え?こんな機能がないの?」ってことになる。そしてその落とし穴を回避するためのいろんなノウハウこそが、JavaScriptを使うスキルの中心になってくる。
逆に「JavaScriptサイコー」言える人は、ろくに自分の書いたコードの動作確認もできてない人が多いと思う。そういう人は落とし穴にはまるほど大きなコードを書いたことがなかったり、落とし穴にはまってバグを作ってるんだけど、自分ではそのバグを見つけることもできない。だから安易に「完成しました」って口にできるんだ。
PHPの方もウンザリすることは多い。ライブラリの設計とか互換性問題とか、それに付随しておきるフレームワークの突然死とか。
JavaScript は良いよ。ソースが(識別子がaとかbとかになっているけど)見られて、Webサイトの動作を(その気になれば)自分で(ある程度)カスタマイズできるから……。
> ソースが(識別子がaとかbとかになっているけど)見られて、Webサイトの動作を(その気になれば)自分で(ある程度)カスタマイズできるから……。
べつに exe でも a.out でも逆アセンブルできるし、カスタマイズできますよ
最悪デバッガをアタッチしてレジスタ書き換えればOK
言われてみれば、自分でも、 .exe のショートカットキーを変更したりしたことあるな。でもEULAで「リバースエンジニアリング禁止」とかあるし……。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
JavaScriptは滅びてほしいんだが (スコア:0)
あとVBとPHPも
Re: (スコア:0)
なんでJavaScriptってこんなに嫌われてるんだろう
Re: (スコア:0)
単純に糞言語だからだよ。
IE6のような互換性問題の話を抜きにしても、JavaScriptは十二分にクソ。
ちょっと信じられないような落とし穴がゴロゴロある。
Effective Javascriptくらいの本を読んでると、「え?こんなことが決まってないの?」
「え?こんな機能がないの?」ってことになる。そしてその落とし穴を回避するための
いろんなノウハウこそが、JavaScriptを使うスキルの中心になってくる。
逆に「JavaScriptサイコー」言える人は、ろくに自分の書いたコードの動作確認も
できてない人が多いと思う。そういう人は落とし穴にはまるほど大きなコードを書いた
ことがなかったり、落とし穴にはまってバグを作ってるんだけど、自分ではそのバグを
見つけることもできない。だから安易に「完成しました」って口にできるんだ。
PHPの方もウンザリすることは多い。ライブラリの設計とか互換性問題とか、
それに付随しておきるフレームワークの突然死とか。
Re: (スコア:2)
JavaScript は良いよ。ソースが(識別子がaとかbとかになっているけど)見られて、Webサイトの動作を(その気になれば)自分で(ある程度)カスタマイズできるから……。
svn-init() {
svnadmin create .svnrepo
svn checkout file://$PWD/.svnrepo .
}
Re:JavaScriptは滅びてほしいんだが (スコア:0)
> ソースが(識別子がaとかbとかになっているけど)見られて、Webサイトの動作を(その気になれば)自分で(ある程度)カスタマイズできるから……。
べつに exe でも a.out でも逆アセンブルできるし、カスタマイズできますよ
最悪デバッガをアタッチしてレジスタ書き換えればOK
Re:JavaScriptは滅びてほしいんだが (スコア:2)
言われてみれば、自分でも、 .exe のショートカットキーを変更したりしたことあるな。でもEULAで「リバースエンジニアリング禁止」とかあるし……。
svn-init() {
svnadmin create .svnrepo
svn checkout file://$PWD/.svnrepo .
}