IronPython 1

IronPython은 .NET 아키텍쳐 위에 문법으로 Python을 쓸 수 있게 하는 것이다. 문법 뿐이 아니라 .NET에서 사용 가능한 클래스들도 이용할 수 있어서 기존의 WinForm, DataSet 등을 Python문법 위에서 사용 할 수 있다.  내용(소스)을 보면 C#으로 Python을 구현하고 있다. (그렇다면 IronPython을 IIS위에서 돌릴 수 있다는 말)

다운은 여기서 받으면 된다.

몇 가지 사용평

- 빠른 개발(rapid development)을 목표로 만들었다지만 해본 결과 사실상 그렇게까지 빠른 것 같지는 않다. intellisense가 지원되지 않아서 소스 코드량은 좀 많더라도 그냥 C#쓰는게 더 빠를 것 같다.

- 원래 Python에서 잘되던 라이브러리가 잘 안돌아간다. FeedParser 좀 돌려보려는데 당췌 잘 되지를 않는다. 상황을 봐서는 이 외에도 많은 라이브러리들이 잘 안돌아 갈 것 같다.

- 일반 Python보다 Startup시간이 상~~당하게 길다.

설치한지 얼마 되지 않은 현재로서 아직까지 Python보다 눈에띄게 나은 점, C#보다 눈에띄게 나은 점은 찾기 힘듬.


Tags: , ,

No Comment

No comments yet

Leave a reply