Python
공유하기:
Python에 관한 질문은 3개의 기본 프로그래밍 언어 중 하나로 Python을 선택한 개발자들에게만 표시되었습니다.
Python의 사용 사례는 매년 유사하게 유지되고 있습니다. Python을 가장 많이 사용하는 분야는 데이터 분석, 웹 개발 및 머신러닝입니다.
웹 개발에서 Python 사용률의 감소 추세를 감안하면 Flask 및 Django와 같은 프레임워크의 인기가 하락(약 6%)한 것도 충분히 예상 가능한 일이었습니다. 한편 FastAPI의 인기는 높아졌습니다. 이는 FastAPI가 성능이 뛰어나며 개발자에게 적합하게 구축된 최신 웹 프레임워크이어서인 것 같습니다. FastAPI는 타입 힌트 표시와 같은 최신 Python 기능을 사용하며, 비동기 지원을 기본으로 제공합니다. 또한 Python을 사용해 API를 빌드하도록 설계되었고 다양한 기타 기능도 지원합니다.
NumPy, Pandas 및 Matplotlib는 여전히 데이터 과학 작업을 위한 가장 인기 있는 프레임워크입니다.
대부분 프레임워크의 점유율은 매년 안정적으로 유지되었습니다. 한 가지 예외는 비동기 프로그래밍을 지원하는 라이브러리입니다. asyncio 라이브러리는 2022년에 사상 최고 점유율(21%)을 기록했고, aiohttp의 점유율은 소폭 증가했습니다. 또한 응답자의 9%가 선택한 httpx도 처음으로 설문조사 응답에 포함되었습니다.
응답자 중 대다수는 Python 외에 다른 기술을 사용하지 않습니다. 응답자의 1/4은 객체 관계형 매퍼를 사용합니다.
응답자의 대표성을 확보하기 위해 최대한 노력을 기울였지만 JetBrains 제품 사용자가 설문조사에 참여할 가능성이 높은 만큼 설문조사 결과에 약간의 편향이 있을 수 있습니다.
Python 개발자 에코시스템의 현황에 대해 자세히 알아 보려면 Python Software Foundation과 협력하여 진행한 Python 개발자 설문조사를 확인하세요.
읽어주셔서 감사합니다!
이 보고서가 여러분에게 도움이 되었길 바랍니다. 이 보고서를 친구와 동료에게 공유하세요.
질문이나 제안이 있으면 surveys@jetbrains.com으로 연락해 주세요.