2010-03-23 4 views
5

IronPython에서 수행 할 수없는 Cpython에서 수행 할 수있는 작업은 무엇입니까?IronPython에서 수행 할 수없는 Cpython에서 수행 할 수있는 작업은 무엇입니까?

+4

분명 : .NET 또는 Mono에 대해 모르고 있거나 신경 쓰지 않는 플랫폼에서 실행 하시겠습니까? – mjv

+0

아, 내 바지가 웃음에 젖어있다. – WeNeedAnswers

+0

Opps, 죄송합니다. 다시 읽으십시오. 조그마한 영국의 냉소적 인 생각이 들끓고 모욕적 인 줄 알았습니다. 사과드립니다. – WeNeedAnswers

답변

4

"100 % 순수 Python"을 쓰고 있다면 CPython이 IronPython에서 할 수있는 모든 것을 할 수 있습니다. 타사 패키지를 사용하려고 할 때 문제가 발생합니다. 많은 사람들이 C로 성과 집약적 인 부분을 작성하고 Python/C API (예 : NumPy)를 사용합니다.

IronPython은 .NET 구성 요소를 연결하기위한 연결 언어로서 유용합니다.

+0

IronPython을 접착제 언어로 사용하지 않습니다. 파이썬이 할 수있는 일과 그 일을 위해 파이썬을 사용하고 싶습니다. IronPython을 탐구하기 전에 모든 gottachas를 알아야합니다. 더하기 측면에서, IronPython은 GIL을 둘러 쌉니다. – WeNeedAnswers

+0

필요에 따라 GIL을 지나칠 수 있으므로 다중 처리 표준 모듈이 충분하다는 것을 알 수 있습니다. – EOL

+0

있습니다. 우리가 말한대로 그들이 GIL을 고정시키고 있다고 생각하십시오. – WeNeedAnswers

관련 문제