2009-09-30

http://anond.hatelabo.jp/20090930000930

たしかにjavascriptをきっちりマスターすれば、それは強みになるかもしれない。

しかし、いかんせんアクが強すぎる。王道になり得ない。

まず、javascriptだけで完結しない。どうしてもサーバイドが絡む。

いや、javascriptで完結できるよ、と思うかもしれないが、それは特殊だ。ニッチだ。

何を言っても今のところ、javascript組込み言語の域を出ていない。

実行環境が特殊過ぎる。

ファイルシステムがあってプロセスがあってネットワークがあるOSに透過な環境で動かない。

DOMがあってHTTPデータが運ばれてシングルタスク的な環境になってる。

そして、クラス/インスタンスモデルではなく、プロトタイプチェーンモデルだ。

初心者が最初に深く突っこむ言語としては特殊過ぎる。

サーバソフトウェアから使い捨てプログラムまで書くような言語ではない。

第二言語止まりだ。母国語にならない。

プログラミングの体験には良いかもしれない。オブジェクトを体験するには良いかもしれない。

しかし、程々にして他の言語に移った方が良い気がする。

javascriptを極める前にマルチリンガルを目指せ。

……。

当たり前か。

一つの言語で満足できるわけない。

プログラミング勉強するならJavaScriptもCもpythonもついでにjavaperlも。

記事への反応 -
  • オブジェクト指向言語としてどうとか、実行速度がどうとか、実行環境に依存しないかどうかとか、 そういったことは置いておくとして、初心者がこれからプログラミングを始めて、単...

    • たしかにjavascriptをきっちりマスターすれば、それは強みになるかもしれない。 しかし、いかんせんアクが強すぎる。王道になり得ない。 まず、javascriptだけで完結しない。どうしてもサ...

    • プログラミングの勉強するならXX言語 えと、プログラム言語はお金を稼いではくれません。お金を稼いでくれるのはアプリであり、サービスです。 一般的にお客さん(お金を払ってくれ...

      • 頭悪すぎて悪すぎてもう、すがすがしい気分になるね! どこに出しても恥ずかしくない、もとい、どこに出しても恥ずかしい馬鹿(笑) まあ安心しなさい。あなたみたいな頭の硬い人は、...

        • いやいやいやいや、増田よ、その返しはない。全部「私はこう思ってる」「多分、そうなる」ってレベルの印象論で返すなや。 藻前が弾子隗氏とかならともかく、匿名でそれやっても無...

      • 超横だけど、世の中をわかっているようで、単にSEの毒に犯されてるだけでしょ、あんた。 プログラムだったらプログラマがいて、言語がある、そのスタイルは絶対に変わらない。ど...

    • 数ある言語の中からJavascriptを選ぶべき理由が「他の誰もJavaScriptをまともに出来る人なんていないから」ってとこは皆スルーするんだな。 「プログラミングの王道」でなく「需給関係の...

      • むしろそこは一番の突っ込みどころなんだが、みんなやさしいからスルーしているだけだお。 本質的な部分を何一つ掴まずに「javascriptできます」なんて言っちゃうのは「自分C書けます...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん