PyPy는 얼마나 성숙합니까? [닫은]


12

개발자의 의견을 읽는 것 이외의 다른 방법으로 PyPy의 성숙도를 결정하려고합니다. 따라서 PyPy를 사용하는 중요한 미션 크리티컬 프로젝트에 대해 듣고 싶습니다. 다른 모든 성숙 지표는 괜찮아 보입니다. 내 주요 프로젝트에 사용하기로 결정하기 전에이 항목이 누락되었습니다.

답변:


13

PyPy는 단지 한 단지 충분히 중 하나를 사용에는 C 확장 모듈, 또는 필요로하는 사람들은 적절를 통해 처리 할 수 없습니다 프로덕션 환경에서 CPython을위한 실용적인 대체하기 성숙 단계에 도달 cpyext또는 인터페이스의 빠른 재 작성 `ctypes를 사용하는 코드.

따라서 CPython에서 대규모 마이그레이션의 예는 아직 많지 않습니다. 그러나 실제로 인터프리터를 전환하는 것만으로 실제 코드에서 상당한 속도 향상의 예가 이미 있습니다. 현재 내가 알고있는 가장 주목할만한 예는 LWN이 PyPy로 전환하고 일부 Linux 개발에서 런타임이 ~ 67 % 단축되는 것입니다 데이터 마이닝 스크립트.

그럼에도 불구하고, RPython 코드 작성을 시작하지 않으면 특정 C 확장 모듈이 필요하거나 PyPy가 지원하는 플랫폼을 대상으로하려는 경우 PyPy에서 CPython 2.7로 쉽게 전환 할 수 있다는 점을 명심해야합니다. 지원.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.