Python History and Uses around the world, Company List.



Python (programming language)



Guido Van Rossum Creator of Python Programming.                                  PHOTO

In February 1991, van Rossum published the code (labeled version 0.9.0) to alt.sources. 
Already present at this stage in development were classes with inheritance, exception handling, functions, and the core datatypes of list, dict, str and so on.
 Also in this initial release was a module system borrowed from Modula-3; Van Rossum describes the module as "one of Python's major programming units". 
Python's exception model also resembles Modula-3's, with the addition of an else clause. In 1994 comp.lang.python, the primary discussion forum for Python, was formed, marking a milestone in the growth of Python's userbase.


Version 1: 
Python reached version 1.0 in January 1994. The major new features included in this release were the functional programming tools lambda, map, filter and reduce. Van Rossum stated that "Python acquired lambda, reduce(), filter() and map(), courtesy of a Lisp hacker who missed them and submitted working patches".


CNRI requested that a version 1.6 be released, summarizing Python's development up to the point at which the development team left CNRI. Consequently, the release schedules for 1.6 and 2.0 had a significant amount of overlap. Python 2.0 was the only release from BeOpen.com. After Python 2.0 was released by BeOpen.com, Guido van Rossum and the other PythonLabs developers joined Digital Creations.

Version 2: 

Python 2.0 introduced list comprehensions, a feature borrowed from the functional programming languages SETL and Haskell. Python's syntax for this construct is very similar to Haskell's, apart from Haskell's preference for punctuation characters and Python's preference for alphabetic keywords. Python 2.0 also introduced a garbage collection system capable of collecting reference cycles.

Python 2.1 was close to Python 1.6.1, as well as Python 2.0. Its license was renamed Python Software Foundation License. All code, documentation and specifications added, from the time of Python 2.1's alpha release on, is owned by the Python Software Foundation (PSF), a non-profit organization formed in 2001, modeled after the Apache Software Foundation. The release included a change to the language specification to support nested scopes, like other statically scoped languages. (The feature was turned off by default, and not required, until Python 2.2.)


Version 3

Python 3.0 (also called "Python 3000" or "Py3K") was released on December 3, 2008. It was designed to rectify fundamental design flaws in the language—the changes required could not be implemented while retaining full backwards compatibility with the 2.x series, which necessitated a new major version number. The guiding principle of Python 3 was: "reduce feature duplication by removing old ways of doing things".

Python 3.0 was developed with the same philosophy as in prior versions. However, as Python had accumulated new and redundant ways to program the same task, Python 3.0 had an emphasis on removing duplicative constructs and modules, in keeping with "There should be one— and preferably only one —obvious way to do it".

Who Uses Python / Company List


Large organizations that use Python include 
Yahoo!, 
CERN, 
NASA, 
Amazon
Spotify and some smaller entities like 
ILM and 
ITA. 
The social news networking site Reddit is written entirely in Python.

PYTHON LANGUAGE is used for:
  • WEBSITE development (server-side),
  • SOFTWARE development,
  • SCIENTIFIC RESEARCH

VATALIYA COMPUTER CENTER

120-121 GANGOTRI COMPLEX,
NARAYAN GARDEN ROAD, GOTRI.
BESIDES BAWARCHI HOTEL, GOTRI, VADODARA.
VADODARA - 390021.
MOBILE : 9726185104 / 8780972204
EMAIL ID: HITESHKUMARVATALIYA@GMAIL.COM

For Online Classes Contact 8780972204 

Comments

Popular posts from this blog

Testing in Python and types of software testing

Comparison Operator in Python

First Program in Python