The python has reached versions 1.0 in January, 1994. Functional software tools lambda, map, filter and reduce were the main new features which have been switched on in this release. Van Rossum has declared, that “the Python gained lambda, the filter and a map, courtesy (I believe), a hacker of Lisping who has skipped them, and has presented working sites”.
The last released version while Rossum was in CWI, was the Python 1.2. In 1995 Rossum continued the job over the Python in Corporation for National Initiatives of Research (CNRI) in Reston, Virginia from which it has released some versions.
Version 1.4 the Python has gained some new features. The most known among them - the inspired arguments of Modula-3 keyword (which also are similar to arguments of the keyword of the Common Lisping) and the built in support to complex numbers. Also the switched on initial form of the data hiding by name murder though it easily manages.
In response time Rossum in CNRI it has started Programming for all initiatives (CP4E), intending to make programming more accessible for more quantities of people, with the main ' literacy ' in the programming languages similar to literacy of a BASIC an English and skills mathematics, employers demanded by the majority. The python was for the central role in it: because of its centre on pure syntax it already was approaching. The project was financed by Handle of perspective research programs. For 2007 project CP4E is sleeping and while the Python tries to be easy learnable and not too secret in its syntax, and semantics, accessing to not a programmer, is not active trouble.
BeOpen
In 2000 the command of development of a kernel of the Python moved in BeOpen.com to generate BeOpen PythonLabs the command. CNRI asked, that version 1.6 has been released, summarising development of the Python to the item where the development command has left CNRI. Therefore, for lists of release 1.6 and 2.0 was essential quantity of imposing. The python 2.0 was the first and unique release from BeOpen.com. After the Python 2.0 has been released BeOpen.com, Guido van Rossum and other developers PythonLabs have joined Digital Creations.
The python 1.6 releases switched on new licence CNRI which was essentially longer, than licence CWI which was used for earlier releases. The new licence switched on the item, declaring, that controlled the licence according to state Virzhinii laws. The Free software foundation asserted, that the item of a choice of the law has been incompatible with GNU GPL. BeOpen, CNRI, and FSF agreed about change in the licence of the free software of the Python which will make its GPL-compatible. The python 1.6.1 is essentially the same as the Python 1.6 with several insignificant inconvenient positions of an error and with the new GPL-compatible licence.
|