화요일, 2월 27, 2024
Home자동화Python 코드를 C로 컴파일하는 'Cython 3.0' 출시

Python 코드를 C로 컴파일하는 ‘Cython 3.0’ 출시


Python 코드를 C 언어로 컴파일하는 Cython 라이브러리 버전 3.0이 출시되었습니다.

18일(현지시각) 인포월드 등 외신에 따르면 사이썬 프로젝트팀은 공식 홈페이지와 깃허브(GitHub)를 통해 사이썬 3.0을 배포했다.

사이썬(Cython)은 스크립트 방식인 파이썬의 소스코드를 C언어로 컴파일해 실행 속도를 향상시키기 위해 개발된 컴파일 언어다. 이를 이용하면 Python의 간단하고 직관적인 구문을 사용하여 코드를 작성한 후 이를 C 언어로 컴파일하여 실행 속도를 향상시키는 등 기존 Python의 단점을 극복할 수 있습니다.

사이톤

또한 C, C++ 함수 호출, 변수, 클래스 특성을 지원하므로 외부 라이브러리와 연계하여 개발이 가능합니다.

새로 출시된 Cython 3의 주요 목표는 속도를 향상하고 쓰기를 단순화하는 것입니다. 이를 위해 오랫동안 사용되지 않은 Python 2에 대한 지원을 중단하고 최신 버전인 3.12의 기능을 추가하는 등 정리 작업을 수행했습니다. 인터페이스 스크립팅도 개선되었습니다.

C 및 C++ 라이브러리를 Python 언어로 대체하는 Pure Python 모드도 개선되었습니다. 이를 통해 파이썬 린팅, 코드 분석 도구 등 파이썬에서만 사용할 수 있는 개발 도구를 외부 라이브러리에 적용해 효율성을 높일 수 있다.

관련 기사

수치 계산 패키지 Numpy에는 Cython에서 직접 범용 함수를 작성하는 기능이 추가되었습니다. 이는 NumPy 데이터 구조에 숫자 함수를 적용하는 프로세스를 단순화합니다.

또한, ASCII 코드가 아닌 문자로 개발하는 경우에도 수행할 수 있도록 비ASCII 코드 식별자에 대한 지원이 추가되었습니다. 인터프린터 방법 사용에 대한 제한된 API 지원도 확장되었습니다.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments