파이썬 2.4 파이널 릴리스

동아시아 사람들이라면 누구나 기다렸을 파이썬 2.4가 드디어 정식 릴리스가 되었습니다.:)

다운로드는[WWW]여기에서 하실 수 있고, FreeBSD 포트는 레포카피를 해야 하기 때문에, 재수가 좋으면 모레 정도면[FreshPorts]lang/python을 업데이트하고 2.3을 lang/python23 으로 몰아낼 수 있을 듯 합니다. (요새 레포카피 요청을 안 해봐서 레포카피가 금방 되는지는 잘 모르겠;)

흐흐 지금까지 뭐 지겹게 많이 들으셨겠지만 파이썬 2.4의 주요 변경점을 간단히 요약해 보자면,

  • 빨라짐(list, tuple 등의 기본적인 것들이 최적화가 되어서 2.3에 비해 15~20%정도 기본적으로 빨라졌음.)

  • 펑션 데코레이터 등장 (@xxx)

  • None이 상수로 변경

  • sets빌트인 타입의 등장! (엄청 좋습니다! 꺄아~)

  • int, long의 통합 (이제 int에서 비트 연산을 해서 넘치면 자동으로 long으로 변환)

  • 서지원님이 구현하신 제너레이터 익스프레션 등장 sum(x for x in range(5))

  • 역 이터레이터 등장 (reversed)

  • decimal 모듈 들어옴. (이제 0.3+0.3이 0.6이 아니라고 걱정할 필요가 없습니다!)

  • CJKCodecs가 표준 파이썬 안으로 들어감.

  • heapq 모듈이 C로 재구현되면서 약 10배정도 빨라짐.

  • profile 모듈이 이제 확장 모듈의 함수들도 프로파일링 가능.

  • 셸 스크립트식의 스트링 대체를 위한 string.Template 등장.

이 외에도 여러가지 변경사항이 더 있는데, 자세한 것은 amk의[WWW]What's New in Python 2.4를 참조하세용.

:)

댓글 11 개 | 트랙백 0 개 (보낼곳) | 태그 python


트랙백
트랙백이 없습니다.
댓글
퍼키  ▒
요새는 레포카피를 PR로 하는군요..; 오랜만에 PR 올려보니 감회가 새롭 -O-;;
2004-11-30 23:18
openlight  ▒
0.3+0.3이 0.6이 아니였군요. 지금까지 파이선하면서도 몰랐음;; -_ -;;
2004-11-30 23:21
picxenk  ▒
파이썬이 너무나 새로워지는거 아녀? 난 구세대.. -..-;;
2004-12-01 00:06
t3RRa  ▒
퍼키님도 수고하십니다 ^_^b
2004-12-01 08:23
토끼군  ▒
오오.... 드디어 2.4입니까! (RC1 나온 지 얼마나 되었더라;;;) 빨리 업데이트해야 겠습니다 =3=3=3=3=3
2004-12-01 09:55
델파이  ▒
쵝오!!!!!!! 벌써 2.4라니 좋아요 !
2004-12-01 14:07
토끼군  ▒
python24.dll이 python23.dll 크기의 두 배라는 사실을 알고 좌절. OTL 좀 가벼운 dll이 있으면 당장 옮겨 가겠는데 일단은 2.3.x로 버텨야 할 것 같습니다. ;;;
2004-12-01 14:49
퍼키  ▒
python24에서 cjkcodecs를 빼면 python23.dll과 비슷해져요.. ㅎㅎ;;;
2004-12-01 16:30
nohmad  ▒
What's New in Python 2.4 문서에 Hye-Shik Chang이 몇 번 나오는지 세어보는 one-liner입니다. 다른 사람들 이름을 모두 세어보지는 않았지만, Hye-Shik Chang이 제일 많이 등장하는 사람이 아닐까 싶습니다.<br />
<br />
$ curl -s --url python.org/dev/doc/devel/whatsnew/{about,acks,contents,index}.html python.org/dev/doc/devel/whatsnew/node[2-15].html | grep 'Hye-Shik Chang' | wc -l<br />
4<br />
<br />
컨텍스트별로 보자면, itertools.groupby, CJKCodecs, Generator Expression, Acknowledgement 부분에서 각각 1번씩 등장합니다.
2004-12-03 02:21
퍼키  ▒
Raymond Hettinger가 더 많이 나올걸요 ㅎㅎ;;
2004-12-03 10:29
psyco  ▒
한국인이름이 올라 있다는것만으로 따지면 HyeShik Win.!<br />
언제쯤 혜식님 꽁무니라도 달라 붙어보낭 ^^.<br />
어찌 되었던 CJKCodec이 공식입성된 Python 2.4<br />
무조건 전체서비스 업합니다.<br />
혜식님의 노고에 깊은 감사를 드리며, 괴롭히는 단어지만.<br />
앞으로 종종 What's New 에 혜식님 영문명이 나오길 ^^
2004-12-04 01:12

글이 올라온 지 30일이 지나 새 댓글은 쓸 수 없습니다.

누구?

장혜식 (Hyeshik Chang)
내일을 사랑하는 소년(!)