Python History

  • 13 Aug 2015 10:11 PM
    Message # 3479189
    Yadong Wang (Administrator)

    Python was conceived in the late 1980s[27] and its implementation was started in December 1989[28] by Guido van Rossum at CWIin the Netherlands as a successor to the ABC language (itself inspired by SETL)[29] capable of exception handling and interfacing with the Amoeba operating system.[5] Van Rossum is Python's principal author, and his continuing central role in deciding the direction of Python is reflected in the title given to him by the Python community, benevolent dictator for life (BDFL).

    About the origin of Python, Van Rossum wrote in 1996:[30]

    Over six years ago, in December 1989, I was looking for a "hobby" programming project that would keep me occupied during the week around Christmas. My office ... would be closed, but I had a home computer, and not much else on my hands. I decided to write an interpreter for the new scripting language I had been thinking about lately: a descendant of ABC that would appeal toUnix/C hackers. I chose Python as a working title for the project, being in a slightly irreverent mood (and a big fan of Monty Python's Flying Circus).

    Python 2.0 was released on 16 October 2000, and included many major new features including a full garbage collector and support forUnicode. With this release the development process was changed and became more transparent and community-backed.[31]

    Python 3.0 (also called Python 3000 or py3k), a major, backwards-incompatible release, was released on 3 December 2008[32] after a long period of testing. Many of its major features have been backported to the backwards-compatible Python 2.6 and 2.7.[33]

Powered by Wild Apricot Membership Software