얼마전 펄과 파이썬을 열심히 저울질하다 파이썬으로 가닥을 잡고 공부를 시작했다. 물론 펄이 아직까지도 관심이 가지만... (가장 큰 이유는 CPAN)
엊그제 우연히 까마귀님 블로그 들렸다가 파이썬에서 루비로 옮겨가신것 같아서 갑자기 루비에 관심이 생겼다. 아직 시작 단계이니 어떤것이 나을려나 비교해 보고 싶어졌다. 까마귀님 블로그에 덧글로 질문도 남겨놓았고 답변 기다리는 중이지만...
구글링하다 다음과 같은 비교를 보게 되었고 (주로 가독성에 대한 비교) 아직까지 각각의 언어의 능력 (다양한 확장 라이브러리 등)에 대해서는 모르겠지만 최근의 언어라면 왠만하면 다른 언어에서 지원하는 것 거의 지원할 거 같고...
일단 코딩에 대해서는 가독성에 대해 상당히 예민한 편이라 게시된 글이 큰 도움이 되었다.
예전 C 쓸때부터 { } 위치와 탭 스페이스 갯수 땜시 한동안 꽤나 난리 쳤었다. 이것도 일종의 결벽증이려나... 그런데 자바에 오니 { 시작 위치가 내가 C/C++ 에서 주로 쓰던것과 다른 것 때문에 (물론 그냥 내 방식으로 써도 되겠지만) 또 한차례 마음에 안들어 홍역을 치렀다. 왠지 마음에 안들면 몸 어디 한군데가 가렵고 그곳이 어딘지 모르는 듯한 느낌이... -_-;
다음의 글로만 보면 아무래도 나는 파이썬이 훨씬 내 체질에 맞을 듯 하다. 루비의 경우 클래스에서 @ 쓰는데 그만 질겁을... 펄의 변수 타입에 따른 두문자의 공포가 되살아나는 심정이랄까...
http://www.gpgstudy.com/forum/viewtopic.php?topic=14122
'Coding > Python Matlab' 카테고리의 다른 글
파이썬 - twill을 이용한 web login & data scraping (0) | 2012.01.21 |
---|---|
파이썬 - eval() (0) | 2012.01.20 |
파이썬 - find() vs index()/count() (0) | 2012.01.20 |
파이썬 - An Introduction to Python Lists (0) | 2012.01.20 |
파이썬 - 코드 라인수 및 실행 속도 비교 (텍스트 데이터 처리) (0) | 2012.01.19 |