JavaScriptは、30年または15年前のBASICに典型的であったのと同じ役割を果たす(同じニッチを占める)ように努めているという認識が日々高まっています。
言い換えると、JavaScriptはシンプルで共通の言語になり、その本来の目的をはるかに超えており、今ではほとんどすべてのアプリケーション(クライアント、サーバー、コンソールの両方、そして最近
見たGUIでさえ)を書くことができます。
オペレーティングシステム全体(Firefox OS、Google Chrome OS、Open webOS)が作成されており、JavaScriptは一度にUNIXのCよりも「ネイティブ」です。
JavaScriptに翻訳された言語があります(CoffeeScript、Dart、
新生TypeScriptなどを思い出すことができます)。
これに気づいたので、彼のGOTOと「パスタコード」の宣伝のために正当に嫌われていたBASICに対するものよりも
、少なくとも JavaScriptに対する深刻な主張が少なくなっていることをすぐに喜んで適切です。 さらに、javascriptはプラットフォーム間およびブラウザー間でより適切に移植されます。
さらに、多くの既存のjavascriptの問題は、広範囲にわたるオープンソースツールによって排除されるため、特に重要ではありません。 そのため、ソースコードの厳密な検証
( たとえば 、
JSLint )によって構文のゆるみが解消されます。 データ処理機能(配列、オブジェクト)および関数の不足は、
Underscoreに接続することで解消され、
Underscore.stringは文字列の処理に役立ち、日付は
moment.jsに
役立ちます 。 DOMメソッドの使用の複雑さ(ただし、これはJavaScriptのせいではなく、ブラウザーとその不整合)は
jQueryで克服さ
れます。 などなど。 これはプログラマーの習慣です。
そのため、javascriptを使用すると幸運でした。 私はこの言語が好きで、さらに繁栄したいです。