최근 파이썬 3.11.0 버전이 공개됐다.
파이썬 소프트웨어 재단에서 3.11 정식버전을 공식 사이트를 통해 출시하였다.
파이썬은 여태 느린 속도를 보였지만 이번 파이썬 3.11.0 버전을 통해 10~60%가량 속도 향상에 성공하였다고 한다.
높은 수치의 속도를 개선할 수 있었던 이유는 Faster CPython Project 덕분이다.
파이썬 프로그래밍 언어의 실상은 구문이 어떻게 생겼고, 규칙은 무엇인지에 대한 것인데
CPython은 파이썬을 구현하는 C 프로그래밍으로 파이썬 코드를 가져와서 읽고 CPU로 명령을 전송한다.
이미 C로 작성된 Numpy 혹은 Tensor flow를 활용하면 10~60% 의 속도 향상은 크게 체감 못할지도 모르겠다.
추가적으로 역추적, 예외 그룹 및 제외 등 업데이트를 진행하고 error code를 쉽게 수정하고 가독성 있게 업데이트됐다고 공식 발표하였다.
파이썬은 빅데이터와 데이터 마이닝 Dev/Ops, AI직군에서 많이 사용되는데
직접 체감하기로는 하드코딩 후 직접 빌드를 할 때 기다릴만한 수준이긴 하지만. 다른 메이저 언어와 비교를 한다면 속도 체감이 많이 나긴 한다.
현업에서도 3.11.0v로 업데이트를 강행하게 된다면 높은 업무 효율을 기대할 수 있을 것이다.
'Programming > Python' 카테고리의 다른 글
[Python] yaml 파일을 활용한 python 코딩 (0) | 2022.12.12 |
---|---|
python selenium으로 웹노가다 자동화하기 #1 (0) | 2022.12.10 |
[python]linux log를 활용한 csv생성 (0) | 2022.11.14 |
[python] linux log를 활용한 문자열 인덱싱 (0) | 2022.11.14 |
[Python]linux log 활용하기 (0) | 2022.11.14 |
댓글