Python 言語を作成したのは誰ですか?
Python の本来の意味は「Python」です。1989 年、オランダの Guido van Rossum がオブジェクト指向で解釈される高水準プログラミング言語を発明し、Python と名付けました。Python の設計哲学はエレガントで、単純ですが、実際、Python は常にこの概念を貫いており、今ではインターネット上で「人生は短い、私は Python を使っています」という格言があるほどです。 Python には、シンプルさ、開発速度の速さ、実質的な節約、容易な学習という特徴があることがわかります。
Python は拡張可能で強力なプログラミング言語です。他の言語 (特に C) で作られたさまざまなモジュールを簡単に接続できる、豊富で強力なライブラリを備えています。したがって、Python は「接着剤」言語と呼ばれることがよくあります。
おすすめ: Python ビデオ チュートリアル
関連紹介:
Python の創設者は Guido van Rossum です。 1989 年のクリスマス期間中、アムステルダムでは、クリスマスの退屈を紛らわすために、グイドは ABC 言語の継承として新しいスクリプト インタプリタを開発することにしました。プログラミング言語の名前にパイソン(Pythonの意味)が選ばれた理由は、彼がモンティ・パイソンというコメディグループのファンだったから。
ABC は、Guido によって設計された教育言語です。 Guido 自身の意見では、ABC は非プロのプログラマー向けに特別に設計された、非常に美しく強力な言語です。しかし、ABC 言語は成功しませんでした。その理由は、その非オープン フラグ
にあるとグイド氏は考えました。 Guido は Python でこの間違いを避けようと決意しています。同時に、彼はABCで垣間見えたが実現しなかった何かを達成したいと考えていました。
このようにして、Python は Guido の手によって誕生しました。 Python は ABC から発展し、主に Modula-3 (小グループ向けに設計されたもう 1 つの非常に美しく強力な言語) の影響を受けたと言えます。 Unix シェルと C の習慣を組み合わせます。
Python[4] は、最も人気のあるプログラミング言語の 1 つになりました。 2011 年 1 月には、TIOBE プログラミング言語ランキングによって 2010 年度の言語に選ばれました。 2004 年以来、Python の使用量は直線的に増加しました。
Python 言語のシンプルさ、読みやすさ、拡張性のおかげで、海外では科学計算に Python を使用する研究機関が増えており、一部の有名大学ではプログラミング コースの指導に Python を採用しています。たとえば、カーネギー メロン大学ではプログラミングの基礎が、MIT ではコンピューター サイエンスとプログラミングの入門が Python 言語を使用して教えられます。有名なコンピューター ビジョン ライブラリ OpenCV、3 次元視覚化ライブラリ VTK、医療画像処理ライブラリ ITK など、多くのオープン ソース科学技術計算ソフトウェア パッケージは Python 呼び出しインターフェイスを提供しています。 Python 専用の科学計算拡張ライブラリはさらに多くあります。たとえば、次の 3 つの非常に古典的な科学計算拡張ライブラリである NumPy、SciPy、matplotlib は、それぞれ Python に高速な配列処理、数値演算、描画関数を提供します。したがって、Python 言語とその多数の拡張ライブラリで構成される開発環境は、工学および科学の研究者が実験データを処理したり、グラフを作成したり、科学技術計算アプリケーションを開発したりするのに非常に適しています。
科学計算といえば、まず MATLAB が挙げられるでしょう。ただし、代替できない MATLAB の一部の高度に専門的なツールボックスを除いて、MATLAB の一般的な関数のほとんどは、Python の世界の対応する拡張ライブラリにあります。 MATLAB と比較して、科学技術計算に Python を使用することには次の利点があります。
## まず第一に、MATLAB は商用ソフトウェアであり、高価です。 Python は完全に無料であり、多くのオープンソース科学計算ライブラリが Python 呼び出しインターフェイスを提供しています。ユーザーは、Python とその拡張ライブラリのほとんどを任意のコンピュータに無料でインストールできます。 # 次に、MATLAB と比較して、Python は学習が容易で、より厳密なプログラミング言語です。これにより、ユーザーは読みやすく保守しやすいコードを作成できるようになります。 # 最後に、MATLAB は主にエンジニアリングと科学コンピューティングに焦点を当てています。しかし、コンピューティング分野においても、ファイル管理、インターフェイス設計、ネットワーク通信など、さまざまなニーズが頻繁に発生します。 Python には、さまざまな高度なタスクを簡単に実行できる豊富な拡張ライブラリがあり、開発者は Python を使用して、完全なアプリケーションに必要なさまざまな機能を実装できます。以上がPython 言語を作成したのは誰ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。