Python (programmin leid)
Appearance
![]() | |
Paradigm(s) | multi-paradigm: object-orientit, imperative, functional, procedural, reflective |
---|---|
Appeared in | 20 Februar 1991[1] |
Designed bi | Guido van Rossum |
Developer | Python Software Foundation |
Stable release | 3.5.1 / 7 December 2015[2] 2.7.11 / 5 December 2015[3] |
Typin discipline | duck, dynamic, strang, gradual (as o Python 3.5)[4] |
Major implementations | CPython, IronPython, Jython, PyPy |
Dialects | Cython, RPython, Stackless Python |
Influenced bi | ABC,[5] ALGOL 68,[6] C,[7] C++,[8] Dylan,[9] Haskell,[10] Icon,[11] Java,[12] Lisp,[13] Modula‑3,[8] Perl |
Influenced | Boo, Cobra, CoffeeScript,[14] D, F#, Falcon, Genie,[15] Go, Groovy, JavaScript,[16][17] Julia,[18] Nim, Ruby,[19] Swift,[20] |
OS | Cross-platform |
License | Python Software Foundation License |
Usual filename extensions | .py, .pyc, .pyd, .pyo,[21] pyw, .pyz[22] |
Wabsteid | www |
|
Python is a widely uised heich-level, general-purpose, interpretit, dynamic programmin leid.[23][24]
References
- ↑ "The History of Python: A Brief Timeline of Python". Blogger. 20 Januar 2009. Retrieved 20 Mairch 2016.
- ↑ Hastings, Larry (7 December 2015). "Python 3.5.1 and Python 3.4.4rc1 are now available". Python Insider. The Python Core Developers. Retrieved 8 December 2015.
- ↑ "Python Release Python 2.7.11". Python Software Foundation. Retrieved 16 December 2015.
- ↑ "Type hinting for Python". LWN.net. 24 December 2014. Retrieved 5 Mey 2015.
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedfaq-created
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs named98-interview
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedAutoNT-1
- ↑ a b Cite error: Invalid
<ref>
tag; no text was provided for refs namedclassmix
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedAutoNT-2
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedAutoNT-3
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedAutoNT-4
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedAutoNT-5
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedAutoNT-6
- ↑ "CoffeeScript borrows chained comparisons from Python".
- ↑ "Genie Language - A brief guide". Retrieved 28 December 2015.
- ↑ "Perl and Python influences in JavaScript". www.2ality.com. 24 Februar 2013. Retrieved 15 Mey 2015.
- ↑ Rauschmayer, Axel. "Chapter 3: The Nature of JavaScript; Influences". O'Reilly, Speaking JavaScript. Retrieved 15 Mey 2015.
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedJulia
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedbini
- ↑ Lattner, Chris (3 Juin 2014). "Chris Lattner's Homepage". Chris Lattner. Retrieved 3 Juin 2014.
The Swift language is the product of tireless effort from a team of language experts, documentation gurus, compiler optimization ninjas, and an incredibly important internal dogfooding group who provided feedback to help refine and battle-test ideas. Of course, it also greatly benefited from the experiences hard-won by many other languages in the field, drawing ideas from Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, and far too many others to list.
- ↑ File extension .pyo will be removed in Python 3.5. See PEP 0488
- ↑ Holth, Moore (30 Mairch 2014). "PEP 0441 -- Improving Python ZIP Application Support". Retrieved 12 November 2015.
- ↑ Cite error: Invalid
<ref>
tag; no text was provided for refs namedAutoNT-34
- ↑ "The RedMonk Programming Language Rankings: June 2015 – tecosystems". Redmonk.com. 1 Julie 2015. Retrieved 10 September 2015.
Categeries:
- Cless-based programmin leids
- Cross-platform free saftware
- Dutch inventions
- Dynamically teeped programmin leids
- Eddicational programmin leids
- Heich-level programmin leids
- Object-orientit programmin leids
- Programmin leids creatit in 1991
- Python (programmin leid)
- Scriptin leids
- Text-oriented programming languages