言語の問題は、人によって意見が異なり、基本的には信念であり、強制的に合意することはできません。しかし、Pythonファンとして、ここでPythonを少し守りたいと思います。
構文に関しては、PythonはPerlよりもはるかにエレガントです。 Perlには次のような天体のシンボルがたくさんあります!そして_。私が初心者のとき、コードを読んだときに、今まで見たことのないいくつかのシンボルに遭遇しました。2週間後、それらはまったく新しい顔で私に現れました。前。私の意見では、これは決してコンパクトではなく、ただクレイジーです。しかし、同じニーチェ、何人かの人々は偉大な哲学者を見ました、何人かの人々はただ狂人を見ました。あなたはその手に負えない創造性を評価することができます、私が嫌うのはその非合理性です。
クラスライブラリ、PythonクラスライブラリはPerlほど多くはありません。しかし、これは主に、PythonにCPANのようなライブラリ用の収集および配布センターがないためです。実際、Pythonのクラスライブラリも非常に完全です。フレッシュミートに加えて、SourceForgeもその1つです。私自身の経験では、いくつかのライブラリが偶然に見つかりました。たとえば、IBMの開発者ネットワークを調べ、ねじれを確認し、インストール中にREADMEを読んだところ、pycryptoライブラリとpyopensslライブラリがあることがわかりました。私の経験では、ライブラリが見つからないという状況に遭遇したことはありません。
Pythonの開発効率がC ++ほど良くないと思うなら、まだPythonに不慣れであるとしか言えませんが、C ++のバックグラウンドがあれば、すぐにこのレベルを超えることができます。実際、Pythonのテキスト処理機能はPerlに劣っていません。そのreモジュールの考え方はJavaのregexの考え方と非常に似ており、中国の処理にはコーデックが必要です。それを本当に理解すると、Pythonモジュールのロジックが非常に強力であると感じるでしょう。 Perlとは異なり、非常に便利ですが、各モジュール間に必要な接続はありません。
大規模なPythonプロジェクトに関しては、最もよく知られているのはZopeであり、次にツイスト(クラスライブラリとフレームワークの両方)が続くと思います。さらに、gadfly、medusa(実際には、これら2つはZopeのサブプロジェクトですが、Perlにはこの重量のある製品はありません)、およびChandlerがあります。これらは純粋なPythonプログラムです。
Pythonには次の利点もあります。
Pythonの学習強度は、他のプログラミング言語に比べて単純であると一般に認識されており、基礎がなくても簡単に学習でき、開発の見通しも良好です。この段階では、人工知能、ビッグデータ、クラウドコンピューティングなどの分野で広く使用されており、才能もあります。不足、給与は一般的に他のプログラミング言語よりも高いので、IT変革に適しています!
ナレッジポイントの拡張:
一部の企業でのPythonの適用:
上記に加えて、Sohu、Jinshan、Tencent、Shanda、Netease、Baidu、Ali、Taobao、Tudou、Sina、Guokなどの企業はすべてPythonを使用してさまざまなタスクを完了しています。
これまで、エンタープライズ言語と比較したpythonの利点に関するこの記事を紹介しました。より関連性の高いpythonの利点については、ZaLou.Cnの以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後、ZaLouをさらにサポートしていただければ幸いです。 Cn!
Recommended Posts