python3 많이 쓰나요?
글쓴이: shkim / 작성시간: 일, 2010/02/28 - 11:49오전
전 python 을 주로 쓰는 직군은 아니지만
가끔 데이터 파일 정리 용도로 python 을 씁니다.
그래서인지 항상 함수 기억이 안나서 레퍼런스 찾아가며 쓰는데,
최근 다시 python 을 쓸일이 있어 살펴보니 윈도 다시 깔았길래 -_-
python 을 설치하려다가 최신버전? 하면서 3을 깔았습니다.
구글링 및 레퍼런스 찾아가며 쓰고 있어서 저한테 버전 3이나 2나 큰 차이는 없습니다.
그러나 가끔 python 스크립트를 다른 사람 줘야 할 일도 있을텐데
생각해보니 대부분 2.6 을 쓰지 않나 생각이 드네요..
ubuntu 에도 2.6 만 깔려있고 3은 없고..
소스코드 호환도 안된다던데 3 으로 저혼자 뻘짓하는게 아닌가 싶네요
앞으로 몇년 내에 대부분이 3을 쓰게 될거라면 3을 계속 쓰는게 좋겠지만,
ubuntu 보아하니 2.6 으로 쭉 갈것 같기도 하고 -_-
혹은 3 만의 너무 좋은 장점이 있다면 제가 3 쓰라고 전파하고 다니겠지만
python 전문가는 아니어서 잘 모릅니다..
암튼.. 언어를 초기에 얼마나 개판으로 만들었으면 버전업하면서 호환성도 버리고 가나 씁쓸하지만
모듈 설치 귀찮은 perl 이나 저변 좁고 유니코드 안되는 ruby 에 비하면
python 이 그나마 스크립트언어로 어쩔 수 없이 선택해야 하는 언어라서 걍 써야 겠네요..
3 써야 하는지 2 써야 하는지 조언 부탁합니다. ^^
Forums:
Python 2
아직은 Python 2 쓰시는 게 좋을 거에요.
2.x버전은
2.x버전은 오래갈겁니다. 이번 여름휴가 전에 2.7도 릴리즈 될 예정이니까..
ruby 1.8에서 유니코드
ruby 1.8에서 유니코드 지원이 미흡하다고 들었었는데
ruby 1.9에서도 유니코드 지원안하나요??
아시는분~
1.9부터는 유니코드
1.9부터는 유니코드 지원합니다.
정확히 이야기하면 유니코드 호환 캐릭터셋을 인터프리터에서 선택 사용하도록 바뀌었습니다.
문자열 처리가 반드시 UTF-8로 되는 건 아니라는 소리죠. 꽤 유연한 방법이니 release 노트라던가 사양을 한 번 살펴보시면 좋을 것 같습니다.
--
I think to myself...what a emerging world.
python 3는 아직 쓸만한게 못되는듯.
python 3는 아직 쓸만한게 못되는듯.
참고:Python 3: the good, the bad, and the ugly
...
링크 감사합니다. 재미있게 읽었네요. :)