坂本  篤司

坂本 篤司

1654632780

JavaScriptがプログラミング言語のGOATである6つの理由

名前は紛らわしいかもしれませんが、JavaScriptはJavaのスクリプト言語ではありません。多くの場合、JavaScriptは、Webブラウザーでアプリケーションを構築するためのツールと見なされており、フロントエンド、バックエンド、その他多くの可能性を提供する多目的な言語です。

 この点で見過ごされがちなことですが、JavaScriptがメンテナンスおよびサーバー管理スクリプトを設計するための選択言語と見なされ、汎用スクリプト言語になる理由を説明します。

理由#1:あなたはすでにこの言語を知っているから

RubyやBashなどの他の専用スクリプト言語とは異なり、ほとんどの開発者は少なくともJavaScriptに関する最小限の知識しか持っていません。実際、Webプログラミングに手を出したことがある人なら誰でも、すでにこの言語を使用しています。JavaScriptでメンテナンススクリプトを作成すると、同僚と問題なく共有できます。

理由#2:どこでも実行されるため

さらに、これはほとんどのプラットフォームで機能する言語です。パーソナルコンピューター、サーバー、Windows、Mac、Linuxなどです。JavaScriptを使用すると、ワークステーションに別のバージョンのコードを記述する必要はありません。

理由#3:すべてのテキストエディタとIDEでサポートされています

メインのプログラミング言語がJavaScriptでない場合でも、ほとんどのコードエディターとIDEは、構文の強調表示とJavaScriptコードのオートコンプリートを提供します。メインコードの横にJavaScriptコードを追加することは、実装または管理の観点から、おそらく問題にはなりません。

理由#4:それは効率的な言語です

一部の実装では最適化が行われていないため、評判が悪いことがよくありますが、今日のJavaScriptは高速で、トップレベルの同時実行性がサポートされています。大量のデータを操作したり、多数のネットワーク呼び出しを並行して行う必要がある場合、JavaScriptは、特にPromiseを使用することで、時間を無駄にすることなく、効率的で洗練されたソリューションを提供できます。

理由#5:それは人気のある言語です

多くのユーザーに知られているだけでなく、Web上で活発なコミュニティで人気のある言語でもあります。したがって、サーバー専用のスクリプト言語よりも、JavaScriptで記述されたコードのヘルプを探すのに苦労することはほとんどありません。

理由#6:それは大きな生態系を持っています

Bashなどの他の言語とは異なり、JavaScriptにはパッケージとライブラリのかなり大きなエコシステムがあります。特定の計算または処理を実行する必要がある場合は、誰かがあなたの前でそれを実行した可能性が非常に高く、スクリプトに追加するだけで目的の結果を得ることができるコードライブラリをオンラインで見つけることができます。

このストーリーは、もともとhttps://blog.jotcode.io/2022/05/31/why-consider-javascript-as-a-scripting-language.htmlで公開されました

#javascript #programming 

What is GEEK

Buddha Community

JavaScriptがプログラミング言語のGOATである6つの理由
坂本  篤司

坂本 篤司

1654632780

JavaScriptがプログラミング言語のGOATである6つの理由

名前は紛らわしいかもしれませんが、JavaScriptはJavaのスクリプト言語ではありません。多くの場合、JavaScriptは、Webブラウザーでアプリケーションを構築するためのツールと見なされており、フロントエンド、バックエンド、その他多くの可能性を提供する多目的な言語です。

 この点で見過ごされがちなことですが、JavaScriptがメンテナンスおよびサーバー管理スクリプトを設計するための選択言語と見なされ、汎用スクリプト言語になる理由を説明します。

理由#1:あなたはすでにこの言語を知っているから

RubyやBashなどの他の専用スクリプト言語とは異なり、ほとんどの開発者は少なくともJavaScriptに関する最小限の知識しか持っていません。実際、Webプログラミングに手を出したことがある人なら誰でも、すでにこの言語を使用しています。JavaScriptでメンテナンススクリプトを作成すると、同僚と問題なく共有できます。

理由#2:どこでも実行されるため

さらに、これはほとんどのプラットフォームで機能する言語です。パーソナルコンピューター、サーバー、Windows、Mac、Linuxなどです。JavaScriptを使用すると、ワークステーションに別のバージョンのコードを記述する必要はありません。

理由#3:すべてのテキストエディタとIDEでサポートされています

メインのプログラミング言語がJavaScriptでない場合でも、ほとんどのコードエディターとIDEは、構文の強調表示とJavaScriptコードのオートコンプリートを提供します。メインコードの横にJavaScriptコードを追加することは、実装または管理の観点から、おそらく問題にはなりません。

理由#4:それは効率的な言語です

一部の実装では最適化が行われていないため、評判が悪いことがよくありますが、今日のJavaScriptは高速で、トップレベルの同時実行性がサポートされています。大量のデータを操作したり、多数のネットワーク呼び出しを並行して行う必要がある場合、JavaScriptは、特にPromiseを使用することで、時間を無駄にすることなく、効率的で洗練されたソリューションを提供できます。

理由#5:それは人気のある言語です

多くのユーザーに知られているだけでなく、Web上で活発なコミュニティで人気のある言語でもあります。したがって、サーバー専用のスクリプト言語よりも、JavaScriptで記述されたコードのヘルプを探すのに苦労することはほとんどありません。

理由#6:それは大きな生態系を持っています

Bashなどの他の言語とは異なり、JavaScriptにはパッケージとライブラリのかなり大きなエコシステムがあります。特定の計算または処理を実行する必要がある場合は、誰かがあなたの前でそれを実行した可能性が非常に高く、スクリプトに追加するだけで目的の結果を得ることができるコードライブラリをオンラインで見つけることができます。

このストーリーは、もともとhttps://blog.jotcode.io/2022/05/31/why-consider-javascript-as-a-scripting-language.htmlで公開されました

#javascript #programming