Differences between revisions 8 and 9
Revision 8 as of 2006-09-06 19:48:42
Size: 4966
Editor: 127
Comment:
Revision 9 as of 2006-09-08 16:29:50
Size: 5069
Editor: 211
Comment:
Deletions are marked like this. Additions are marked like this.
Line 51: Line 51:
  * [http://bitworking.org/news/Why_so_many_Python_web_frameworks Why so many Python web frameworks?]

Dynamic ObjectOrientedProgramming ProgrammingLanguage. It is interpreted and interactive, with a slightly quirky syntax and a wide and loyal following. Designed by GuidoVanRossum.

http://www.python.org

TableOfContents

For Beginner

문서 및 관련사이트

Concerned Book

Python modules

built-in

third-party

Python code in here (SeeAlso BioPython)

Etc information

Version changes

Python conferences

With other ProgrammingLanguage

ComputerProgramming technique

Etc.

Discussion

[Python]프로그래밍은 확실히 즐겁다. 머리속생각들이 쉽게 쉽게 코드로 쓰여진다. [Cee]의 메모리걱정이 없고, [Java]의 불필요한 문법들이 없다. 혹자는 그만큼 [Java]가 크기때문에 클래스관련 문법들이 다양하다고 주장하지만, 꼭 그렇지 만은 않다고 본다. 문제는 문제를 풀때 얼마나 쉽게 접근할 수 있느냐이다. 적절한 UnitTest와 함께 하는 [Python] 프로그램은 쉽고 즐거운 구현과 동작에 관한 보장, 세련된 디자인의 구현을 가능케 한다. 그리고 [OOP]의 즐거움까지... 퍼포먼스가 문제가 된다면, 그건 대개가 [Algorithm] 재점검으로 충분히 극복될 수 있다.

VimEditor에 열려진 파이썬코드와 sp로 분할 된 테스트 코드, ctrl-w로 윈도를 다니며 매크로로 바로 테스팅하고, [Refactoring]하는 건 정말 신나는 일이다. 이렇게 빨리 FastFeedback되는 개발환경을 본적이 있는가...

  • Unix환경에서 Vim 띄어 놓고 프로그램 짜는게 젤 편한거 같아요 -_-a --[destine]

--[yong27], 2002-11-9

동적형결정은 그 자체가지닌 애매모호함으로 불안정한 시스템을 만들 수 있습니다. --[yeji]

  • 아직까지 정적 타이핑 언어로 구현된 시스템이 동적 타이핑 언어로 구현된 시스템보다 더 안정하다는 제대로 된 연구결과를 단 하나도 본 적이 없습니다. 혹시 아신다면 알려주시면 감사하겠습니다. 저를 비롯 많은 SE 전문가들은 시스템이 얼마나 안정/안전한가 아닌가는 프로그래밍 언어보다 개발팀의 정신(mindset)과 개발 프로세스에 훨씬 더 많은 영향을 받는다고 생각하고 있습니다. see also DynamicTypeBindingAndPython --[김창준]

Activestate 에 가니까 VisualPython VisualPerl 이 있던데 이것들이 그냥 [Python], [Perl] 하고 좀 다릅니까? 쓰기가 좀더 편합니까? --DrPepper

  • 같다고 보심됩니다. [Win32]에서 잘 동작하도록 포팅한것이고요. Win32환경에 맞는 추가기능들이 더 있습니다. --[yong27], 2004-06-10


CategoryLanguage

Python (last edited 2014-04-10 15:15:51 by 61)

web biohackers.net