안녕하세요.
평소 파이썬을 즐겨 주무르는 loscane입니다.
저는 파이썬을 좋아합니다. 인터프리터 방식이라 익히기도 쉬울 뿐 더러
디버깅이 쉬워 무엇을 만드는 것이 어렵지가 않더라구요.
그런데 이놈이 단점이 있는데…
느립니다.
지금껏 리눅스와 파이썬을 취미로 만져오다가 최근 들어 시간을 가지고
웹서비스를 개발해보겠다는 생각을 하게 되었습니다.
어떠한 언어군을 기반으로 진입해 들어갈까 고민을 했습니다.
개발해 나가다가 나중에 일이 커지면 다른 사람들도 진입하기 좋게
php로 할까
아니면 평소에 나에게 익숙하고, 만지작 거리기 좋은
python에 django로 할까
그러던 도중에 pypy란 놈을 만났습니다.
[url:2q7rbexk]http://blog.dahlia.kr/post/5124874464[/url:2q7rbexk]
잠시 설명을 드리자면… Cython이란 넘은 인터프리터 언어인 python을 감히
컴파일 해버립니다…
때문에 기존의 python보다 훨씬 속도가 빨라진다고 하네요.
그러던 중에 pypy란 놈을 만났는데 듣기로는 파이썬으로 파이썬을 만드는…
무언가 이거 제가 말로 설명하기는 어려운 그런 것입니다.
그런데 이것이 Cython보다 더 빠르다네요.
다음은 PyPy스피드센터에서 속도비교한 그래프입니다.
[url:2q7rbexk]http://speed.pypy.org/[/url:2q7rbexk]
물론 실제 적용시 속도가 얼마나 개선될지는 직접 적용해봐야 알겠지만
python을 기반으로도 속도를 개선해 나갈 수 있는 방법이 있다는 것이
무척이나 반가워보입니다. ^^