C로 구현된 알고리즘을 반복적으로 평가할 일이 생겨 이왕 만드는거... 윈도우 인터페이스와 추가 확장을 고려하여 Python과 결합하기로 했다.

python은 상당히 결합성이 좋은 언어로 알려져 있으며 결합 방법도 다양하다고 한다.
하지만 이야기만 들었지 구현해본 경험이 없어 어느 방법을 선택할지 알아보다가 SWIG가 비교적 편하다는 글들을 읽고 SWIG를 선택했다.

요 그림만 믿은게지...


한참 SWIG 관련 문서를 읽고 SWIG를 이용한 Python과 C의 결합이 아래와 같다는걸 알게 되었다.
164

이거 어째... 어디서 많이 본듯한...


위 그림을 보고 Corba에 대한 안좋은 추억이 떠올랐다. 학부시절 Corba에 제대로 데였지 아마...
만만치 않을 듯한 예감이 들었다.

F를 향해 달려라 Corba





아니나 다를까... 2주가 다 되어가는 지금도 헤메고 있다.


크리에이티브 커먼즈 라이선스
Creative Commons License

'취미라기엔 좀...' 카테고리의 다른 글

Python Image Library  (0) 2006/10/23
토탈커맨더로 사진 파일 관리하기  (0) 2006/08/03
Matlab의 plot() 기능을 Python에서 사용해보자.  (2) 2006/07/06
Python + C  (0) 2006/06/11
http://coldcappuccino.com/trackback/2 관련글 쓰기
YOUR COMMENT IS THE CRITICAL SUCCESS FACTOR FOR THE QUALITY OF BLOG POST