Python savet

Python savet

offline
  • Pridružio: 17 Jun 2012
  • Poruke: 32
  • Gde živiš: Beograd

Treba da ucim programski jezik Python, i sada ne znam koju verziju da skinem 2.x ili 3.x? U cemu je razlika?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Acid_Burn  Male
  • Moderator foruma
  • Glavni moderator foruma Zabava
  • Hellraiser
  • Demon to some. Angel to others
  • Pridružio: 07 Jan 2005
  • Poruke: 25503
  • Gde živiš: Beneath the Black Sky

3 skini i vozi



offline
  • Pridružio: 25 Jan 2004
  • Poruke: 2784
  • Gde živiš: Niš

I jedna i druga verzija su još uvek supported. Naravno, prednost ima Python 3 zbog dodatnih jezičkih konstrukcija ali je problem oko manjka portovanih biblioteka sa verzije 2 (koji je doduše 90% rešen, a stanje možeš da pratiš ovde - [Link mogu videti samo ulogovani korisnici] odnosno da unapred analiziraš dostupnost potrebnih biblioteka pre početka projekta što tebi verovatno prilikom učenja nije bitno) i takođe je problem JIT kompajlera kao što je PyPy koji još uvek nije kompletan i kaska za novijim verzijama trojke.

offline
  • Pridružio: 06 Okt 2013
  • Poruke: 105

Default ::I jedna i druga verzija su još uvek supported. Naravno, prednost ima Python 3 zbog dodatnih jezičkih konstrukcija ali je problem oko manjka portovanih biblioteka sa verzije 2 (koji je doduše 90% rešen, a stanje možeš da pratiš ovde - [Link mogu videti samo ulogovani korisnici] odnosno da unapred analiziraš dostupnost potrebnih biblioteka pre početka projekta što tebi verovatno prilikom učenja nije bitno) i takođe je problem JIT kompajlera kao što je PyPy koji još uvek nije kompletan i kaska za novijim verzijama trojke.

Upravo to, ja sam ucio trojku, ali ispalo je bolje da sam ucio dvojku, ubio sam se kasnije dok sam nasao odredjene biblioteke koje za 2 ima a za 3 ne, pogotovo kompajlere, ali onda sam shvatio da mi kompajler ni ne trebam jer se uz Python ugl instalira i interpreter...

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4579

DecakBrate ::ali onda sam shvatio da mi kompajler ni ne trebam jer se uz Python ugl instalira i interpreter...

Kompajler i interpreter nisu isto Wink

[Link mogu videti samo ulogovani korisnici]
https://en.wikipedia.org/wiki/Interpreter_(computing)

Python je interpretatorski jezik i za njega ne postoji kompajler jer se prevodi u bajtkod, kao npr. Java i C# (zato postoje i Jython i IronPython).

offline
  • Pridružio: 06 Okt 2013
  • Poruke: 105

Lol, znam sta je interpreter a sta kompajler, samo sto nigde nisam procitao da je interpretatorski jezik, dok sam nalazio puno tema o tome kako kompajlovati...

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4579

Onda ti što su to pisali ne znaju da razlikuju kompajler od interpretera Wink

Ko je trenutno na forumu
 

Ukupno su 4206 korisnika na forumu :: 67 registrovanih, 4 sakrivenih i 4135 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 9k38, Andrija357, Avladi, awathorn, Bo96, bojan_t, boxbole, bukefal, Ca6otep, debeli, deLacy, dendrit86, desmeki, Dimitrise93, Dragan7777, Draganeli, dukajov, dusanobr, Electron, galerija, Giskard, GveX, JimmyNapoli, JOntra, Još malo pa deda, Kajzer Soze, Koplje, Krusarac, Kudun, Leonov, Leteća Krofna, markolopin, mat, mercedesamg, MiljanXD, Milometer, milutin134, mist-mist, mmelezovic, nemkea71, nenad81, Nikola93., nixos, Orc, Oscar2, PlayerOne, Polemarchoi, Prometeus, S-G, samocitam, Sevatar, sickmouse, SlaKoj, SpaDej, spalev, Srki98, sspp, Tastatura ratnik, Timočka Divizija, tomo2, vathra, vidra1, vladao75, Volkhov-M, Vrač, Yekaterinburg, Zukov