自分のセンスや笑いの好みに影響を受けた作品を教えて

「PythonはC言語並の速さに出来る」と言っている人がネットに沢山いる一方で「Pythonは遅いからゴミ」と言ってる人もネットに沢山います。一体どちらが正しいのでしょうか?

質問者からの補足コメント

  • 11月7日以降にこの質問のベストアンサーを選びます!

      補足日時:2024/11/05 09:36
  • 画像を添付する (ファイルサイズ:10MB以内、ファイル形式:JPG/GIF/PNG)
  • 今の自分の気分スタンプを選ぼう!
あと4000文字

A 回答 (2件)

どちらも正しい。


Pythonのどこを見ているかの違い。


Pythonには、一定の約束で作られコンパイルされたC言語のプログラムを、Pythonのプログラムとして実行できる仕組みが用意されています。
https://docs.python.org/ja/3/extending/index.html
これを使うと、「C言語並の速さ」で実行できるメソッドを作れます。

実際、最近の「AIにはPython」という風潮はこの手法が関係しています。
前処理や後処理は気軽に書けるPythonを使い、計算はC言語で書かれた高速なメソッドを使う、というが便利だということで、AI研究者の中で流行りました。
純粋にPythonだけで作ったら、この速度は出ません。


一方、Pythonそのものは、決して高速ではありません。
「C言語並の速さに出来る」といっても、その部分をC言語で作るための手間がかかります。

ただ「ゴミ」かどうかは、何をしたいか次第です。
    • good
    • 1
この回答へのお礼

ありがとう

ご回答ありがとうございました!

お礼日時:2024/11/06 10:44

まあ、どちらも全くの嘘ではないでしょう。

    • good
    • 1
この回答へのお礼

ありがとう

ご回答ありがとうございました

お礼日時:2024/11/06 10:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報