#author("2023-04-23T01:31:49+00:00","default:hotate","hotate")
#author("2025-01-12T04:54:09+00:00","default:hotate","hotate")
#contents
&tag(Python,2022);

* 情報 [#x53fb2ef]
- [[Python3.11の新機能 (まとめ) - Qiita>https://qiita.com/ksato9700/items/e2356ea9c19c3ff8a467]]
 2022-10-24に3.11.0がリリースされたので、開発ロードマップをアップデート。
 速度向上
 Python 3.11はPython 3.10と比べて平均で 25%速くなりました。ワークロードにも寄りますが、10%から60%の速度向上が見込めます。これは「起動時の高速化」と「実行時の高速化」の二つによって達成されています。
- [[「Python 3.10.11」が登場、3.10系列としては最後の定期バグフィックスアップデート|CodeZine(コードジン)>https://codezine.jp/article/detail/17657]] (2023/04/14)
 2024年4月には、Python 3.11系列の最後のバグフィックスアップデートとなる「Python 3.11.9」が公開となり、その後はPython 3.11系列もセキュリティ脆弱性の修正を目的とした不定期なアップデートのみの提供となる予定だ。
- [[Python 3.11の新機能(その3)関数呼び出しのインライン化: Python3.11の新機能 - python.jp>https://www.python.jp/news/wnpython311/inline-function.html]]
 Python 3.11では、パフォーマンスチューニングの一環として、Python関数呼び出しのインライン化 が行われました。既存のPythonインタープリタのしくみを大きく変更する変更ですので、簡単に解説しておきます。
- [[Python3.11が高速化しているかベンチマークしてみた | DevelopersIO>https://dev.classmethod.jp/articles/benchmark-test-python3-11/]] (2022/10/28)
 実際のワークロードでは、フィボナッチ関数のような単純な関数の場合ほどではないものの、おおよそ1.2倍は高速化され、高速なインスタンス(CPU)への交換や、ソースコードの最適化をまったくせずに高速化できるのですから、お得としか言いようがありませんね。

* 関連 [#n632ddfc]
#related

#taglist(tag=Python)

- [[Python3]]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS