드디어! 파이썬 3.0 이 발표되었다(사실 딱히 기다리지는 않았다;;) 그래서 당연한 호기심으로 어떤 변화가 있고, 어떤 좋은 기능들이 추가되었는지 살펴보았다. 파이썬 3.0 의 새로운 점에 대한 링크는 여기이다. 꽤 긴 문서라서 눈에 잘 들어오는 부분만 적어본다. 먼저 알아둬야 할것은 3.0 은 2.6과의 하위 호환성을 가지지 않는다는 점이다. 아마 이것 때문에 꽤 말들이 많을 것 같다. - print 의 진정한 함수화 - print "abcd" 이렇게 이제 못 쓴다. print("abcd") 이렇게 제대로 써야한다. - print "abcd", 이렇게 줄바꾸지 않게 하던건, print("abcd", end=" ") 이렇게 쓴다. - list 대신 view 와 iterator 를 쓴다고 합니다. 기존에..
프로그램을 짜다보면 점점 더 많은 욕심을 가지게 된다. 물론 나만 쓰는 프로그래밍라면 정말 간단히 만들고 더욱 재미난 주제를 찾아다니겠지만, 어느 정도 시간과 노력을 들이고, '배포' 라는 것을 하고 나면 사용자들의 요청과, 자신이 쓰다보면서 발견하게 되는 불편함을 느끼게 된다. 그 중 '언어' 라는 것은 조금 특이하다. 사실 내가 만든 ZViewer 를 영어권에서 쓰리라고 생각하지 않는다. 하지만 '내가 국제화된 프로그래밍을 할 수 있을까' 라는 생각에 시작하게 되었다. 모든 것이 그렇겠지만 일단 시작하기가 힘든 법! 지금도 느끼는 거지만 정말 다양한 방법이 있다. 특히 Windows 용 프로그램의 경우 resource 파일을 여러 언어에 맞게 만드는 방법이 가장 널리 쓰이는 표준적인 방법으로 볼 수 ..
- Total
- Today
- Yesterday