c4972dd55f
Compiles, installs, and runs on NetBSD-5.99.10/amd64; no further tests done. Please test and fix on your platform! What's new in Python-2.6: The major theme of Python 2.6 is preparing the migration path to Python 3.0, a major redesign of the language. Whenever possible, Python 2.6 incorporates new features and syntax from 3.0 while remaining compatible with existing code by not removing older features or syntax. When it tries to do what it can, adding compatibility functions in a future_builtins module and a -3 switch to warn about usages that will become unsupported in 3.0. Some significant new packages have been added to the standard library, such as the multiprocessing and json modules, but there aren way. Python 2.6 also sees a number of improvements and bugfixes throughout the source. A search through the change logs finds there were 259 patches applied and 612 bugs fixed between Python 2.5 and 2.6. Both figures are likely to be underestimates. More details at http://docs.python.org/whatsnew/2.6.html
14 lines
700 B
Text
14 lines
700 B
Text
Python is an interpreted, interactive, object-oriented
|
|
programming language that combines remarkable power with
|
|
very clear syntax. For an introduction to programming in
|
|
Python you are referred to the Python Tutorial. The
|
|
Python Library Reference documents built-in and standard
|
|
types, constants, functions and modules. Finally, the
|
|
Python Reference Manual describes the syntax and semantics
|
|
of the core language in (perhaps too) much detail.
|
|
|
|
Python's basic power can be extended with your own modules
|
|
written in C or C++. On most systems such modules may be
|
|
dynamically loaded. Python is also adaptable as an exten-
|
|
sion language for existing applications. See the internal
|
|
documentation for hints.
|