Python
共有:
Python の質問は、3 つの主要なプログラミング言語の 1 つに Python を選択した開発者にのみ提示されました。
Python のユースケースは年々安定しています。Python が最もよく使用されている分野は、データ解析、ウェブ開発、および機械学習です。
ウェブ開発で Python の使用が減少している傾向を考慮すると、Flask や Django などのフレームワークの人気も低下していることは予想できました(約 6 パーセントポイント)。同時に、FastAPI の人気が高まっています。この理由については、FastAPI が高いパフォーマンスと開発者のエルゴノミーを考慮して作成された最新のウェブフレームワークであることが考えられます。型ヒントなどの最新の Python 機能を使用し、組み込みの Async サポートを備え、Python で API を構築するように設計されています。
データサイエンスタスクのフレームワークでは、NumPy、Pandas、および Matplotlib が引き続き一番の人気を誇っています。
ほとんどのフレームワークの人気度は年々安定していますが、非同期プログラミングのサポートを提供するライブラリは例外です。asyncio ライブラリの人気は 2022 年に史上最高(21%)となり、aiohttp はわずかに上昇し、httpx は回答者の 9% が選択したことでアンケートに初めて登場しました。
大多数の回答者は Python 以外のテクノロジーを使用していません。回答者の 4 分の 1 はオブジェクト関係マッピングツールを使用しています。
回答者を代表するような母集団を確保できるようにあらゆる対策を講じましたが、JetBrains 製品のユーザーがアンケートに回答する可能性が高かったため、結果に若干の偏りが生じている可能性があります。
Python 開発者エコシステムの現状に関する詳細は、Python Software Foundation と提携して作成した正式な Python 開発者アンケートをご覧ください。
最後までご覧いただきありがとうございました!
レポートはお役に立ちましたか?
ぜひこのレポートを友人や同僚と共有してください。
ご質問やご提案がございましたら、surveys@jetbrains.comまでお問合わせください。