Slashdot - Po poldrugem letu dela je izšla nova različica programskega jezika Pythona, ki nosi oznako 2.4. Ustvarjalci so, pravijo, skušali število novih funkcij obdržati čim manjše, saj so se bolj posvečali odpravi hroščev. Kakorkoli že, glavne novosti so hitrost, saj so nekaj modulov prevedli v jezik C, nekaj novih modulov, izboljšave pri njihovem uvažanju in seveda cel kup odpravljenih hroščev. Bonbončke, ki vam jih novi Python ponuja, si lahko ogledate tule, na voljo pa sta tudi malce podrobnejši opis vseh novosti in seznam napak. Prenos je mogoč z domače strani.
Python je interpretiran jezik, tako da je bolj na mestu primerjava s kakšnim PHP ali Perl. V primerjavi z obema ima precej manj zapackane temelje, je objekten že od vsega začetka in na sploh srčkan. Ne poznam nikogar, ki bi se malo začel igrati z njim in ga ne bi vzljubil.
kolko sm se jaz bavil z phytonom v dalni preteklosti , te lahko leta nauci kk se "pise prav sintaksa".. drgač pa je z njim "fajn" rihtat kake stringe ipd.... whatever na Hermes softlab so ucili phytona(poletna sola...).. tk da zagrabi folk ;)
Python lahko primerjaš tudi z Javo ali C#. Imaš možnost code compile, ki te pripelje v binarni zapis, ki se še vedno interpretira - je pa hitrejši. Za Python res velja write once - run anywhere, kar za Javo ne morem ravno reči. Poleg tega pa je koda preglednejša in lažje jo pišeš "iz glave", tudi če Python uporabljaš samo občasno - kar za Javo ne velja.
Sam sem navajen C/C++ like programskih jezikov, kjer se source napise v text fajl in potem prevede v executable.. Malo sem ze poizkusal programirat python ampak vecina stvari se dela iz te nekaksne "interractive console" >>> al karkoli ze, kar me je nekak zmedlo. Najbrz da se python tudi da napisat in prevest, a ne. Ne vidim neke "prednosti" razen zelo poenostavljene premalo stroge sintakse. nevem
darkolord: fora skriptnih jezikov ni v hitrosti izvajanja ampak v hitrosti pisanja in obvladovanju kode. Ne rabis ti neke blazne hitrosti izvajanja, ce program 99% casa caka na user input.
Sicer pa python omogoca umesavanje c kode tako, da lahko kaksna huda ozka grla potem s tem optimiziras. Ce ti je to sploh issue.
No, jasno ne gres primerjat nekega interpreterja, ki je v bistvu skriptni jezik z C/C++/C#... to je butasto... Lahko ga primerjas z drugim taksnim jezikom..
Torej python vs perl vs rexx vs smalltalk vs ]kaka bolj windows zadeva[