Python (programski jezik): razlika između inačica

Izbrisani sadržaj Dodani sadržaj
Dexbot (razgovor | doprinosi)
m Removing Link FA template (handled by wikidata)
m Dodana je sažeta usporedba Pythona sa ostalim jezicima. Također su manji dijelovi teksta nadopunjeni.
Redak 1:
{{preusmjerava|Python}}
'''Python''' je [[programski jezik]] opće namjene, interpretiran i visoke razine kojeg je stvorio [[Guido van Rossum]] [[1990.]] godine (prva javna inačica objavljena je u veljači 1991. godine),<ref>A Brief Timeline of Python, Guido van Rossum, 20. siječnja 2009., [http://python-history.blogspot.fr/2009/01/brief-timeline-of-python.html python-history.blogspot.fr], pristupljeno 23. kolovoza 2012.</ref> ime dobiva po televizijskoj seriji [[Leteći cirkus Montyja Pythona|Monty Python's Flying Circus]]. Po automatskoj memorijskoj alokaciji, Python je sličan programskim jezicima kao što su [[Perl]], [[Ruby (programski jezik)|Ruby]], [[Smalltalk]] itd. Python dopušta programerima korištenje nekoliko stilova programiranja. Objektno orijentirano, strukturno i aspektno orijentirano programiranje stilovi su dopušteni korištenjem Pythona te ova fleksibilnost čini Python programski jezik sve popularnijim. Python se najviše koristi na [[Linux]]u, no postoje i inačice za druge [[operacijski sustav|operacijske sustave]].
 
=== Usporedba Pythona sa ostalim jezicima ===
Unutar [[Informatička tehnologija|IT]] zajednice česte su kritike Pythona na račun njegove sporosti. Pošto je Python interpreterski jezik, programi napisani u njemu vrše se malo sporije za usporedbu od kompajlerskih jezika, kao što su C, [[C++]] i slični. Međutim, unatoč toj brzinskoj manjkavosti, u industriji se Python poprilično koristi (ponajviše kao [[back end]] programski jezik).
 
Python se često uspoređuje sa [[Java (programski jezik)|Javom]]. Oboje su interpreterski jezici, i oboje imaju gotovo nikakvu podršku za višejezgrovno izvođenje programa, pošto i Pyhon i Java koriste samo jednu [[Procesor|procesorsku]] jezgru. Java je kao jezik puno primjenjenija u izradi mobilnih aplikacija i interaktivnog web sadržaja, dok je Pyhon gospodar [[Osobno računalo|PC]] svijeta. Što se tiče brzine izvođenja programa, Java i Python su približno jednaki.
 
===Uvlačenje===