2024년 10월 7일에 출시된 Python 3.13는 2025년 2월 6일에 출시된 최신 유지 보수 업데이트인 3.13.2와 함께 출시되었습니다. 이 버전에서는 5-15%의 성능 향상, 실험적인 JIT 컴파일러를 통해 계산 집약적인 작업에 최대 30%의 속도 향상, 실험적인 no-GIL 모드에 의한 병렬 처리 개선, iOS 지원 추가 등의 주요 변경 사항이 포함되어 있습니다. 또한, 개선된 타이핑, 패턴 매칭, 클린 코드베이스 등도 주목할 만한 기능입니다. 커뮤니티는 iOS 개발 가능성과 no-GIL 실험에 대한 가능성을 열광하고 있지만, 후자는 아직 일부 C 확장과 호환성 문제를 가지고 있습니다.
최신 유지 보수 릴리스인 3.13.2는 안정성을 중점으로, 약 250개의 버그 수정, IPv6 처리 개선, 업데이트된 libexpat 등을 포함하고 있습니다. 성능 향상은 눈에 띄게 5-15%의 개선률을 보여주는 Python 3.12에 비해 일반적인 작업에서 개선되었습니다. 또한, 메모리 풋프린트도 약 7% 감소했습니다. Python 3.13은 데이터 과학, 머신 러닝, 웹 개발, 모바일 개발 등에서 빛을 발하고 있습니다. 그러나, free-threading 실험은 아직 일부 C 확장과 호환성 문제를 가지고 있습니다.
커뮤니티는 Python 3.13의 가능성을 논의하고 있습니다. 많은 사람들이 iOS 가능성과 no-GIL 실험에 대한 가능성을 열광하고 있습니다. 2025년 4월에 예정된 Python 언어 서밋에서는 no-GIL 구현의 미래에 초점을 둘 것으로 예상됩니다. 전반적으로, Python 3.13은 개발자 친화적인 성격을 유지하면서 더 빠른 Python을 향한 발걸음입니다.
efficientcoder.net
Ahmed Bouchefra: Python 3.13 in 2025 Breakthroughs: No-GIL, JIT, and iOS Support Explained
Create attached notes ...
