Languages influenced by Python[edit]
- Boo uses indentation, a similar syntax, and a similar object model. However, Boo uses static typing (as well as optional duck typing) and is closely integrated with the .NET Framework.[125]
- Cobra uses indentation and a similar syntax. Cobra's "Acknowledgements" document lists Python first among languages that influenced it.[126] However, Cobra directly supports design-by-contract, unit tests, and optional static typing.[127]
- ECMAScript borrowed iterators, generators, and list comprehensions from Python.[128]
- Go is described as incorporating the "development speed of working in a dynamic language like Python".[129]
- Groovy was motivated by the desire to bring the Python design philosophy to Java.[130]
- Julia was designed "with true macros [.. and to be] as usable for general programming as Python [and] should be as fast as C".[20] Calling to or from Julia is possible; to withPyCall.jl and a Python package jyjulia allows calling, in the other direction, from Python.
- OCaml has an optional syntax, called twt (The Whitespace Thing), inspired by Python and Haskell.[131]
- Ruby's creator, Yukihiro Matsumoto, has said: "I wanted a scripting language that was more powerful than Perl, and more object-oriented than Python. That's why I decided to design my own language."[132]
- CoffeeScript is a programming language that cross-compiles to JavaScript; it has Python-inspired syntax.
- Swift is a programming language invented by Apple; it has some Python-inspired syntax.[133]
Python's design and philosophy have influenced several programming languages, including:
Python's development practices have also been emulated by other languages. The practice of requiring a document describing the rationale for, and issues surrounding, a change to the language (in Python's case, a PEP) is also used in Tcl[134] and Erlang[135] because of Python's influence.
Python has been awarded a TIOBE Programming Language of the Year award twice (in 2007 and 2010), which is given to the language with the greatest growth in popularity over the course of a year, as measured by the TIOBE index.[136]

EmoticonEmoticon