Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

[Python] Korisno, ili gubljenje vremena?

[es] :: Python :: [Python] Korisno, ili gubljenje vremena?

[ Pregleda: 3768 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon [Python] Korisno, ili gubljenje vremena?08.09.2008. u 10:40 - pre 189 meseci
planiram vec neko vreme da pocnem da se igram malo sa pajtonom najvise zbog toga sto je dosta "izvikan", tj od dosta ljudi sam cuo kako je phyton strava, phyton moze ovo, phyton moze ono i ostale price tipa "moj je veci od tvog", pa sam odlucio da vidim u cemu je fazon sa tim pythonom i zasto ga svi toliko hvale.

skinuo sam ga, skinuo i dokumentaciju pre nekih mesec dana ali do dan danas nisam stigao ni liniju koda da napisem. planiram da to uradim ovih dana/nedelja pa me interesuje kakva vi iskustva imate sa pythonom ukoliko ste se oprobali u njemu?

da li je stvarno toliko dobar ("kad ga cak i google koristi") ili je jednostavno previse izvikan od strane tih vecih kompanija?

[Ovu poruku je menjao Aleksandar Ružičić dana 08.09.2008. u 13:29 GMT+1]
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: [Phyton] Korisno, ili gubljenje vremena?08.09.2008. u 12:17 - pre 189 meseci
Kao prvo, nije phyton nego python.

Da bi dobio odgovor na to da li je jezik (auto, motokultivator, mobilni telefon itd) dobar ili ne, moraš da kažeš kako bi ga upotrebljavao. Pajton i rubi nude neke koncepte koji ne postoje (ili postoje, ali nisu dovoljno dostupni) u mejnstrim jezicima i neku dobit možeš da osetiš jedino ako ih koristiš kako treba, tj. ako se potrudiš da osim sintakse i biblioteka savladaš i način razmišljanja pri rešavanju određenog skupa problema. U suprotnom možeš biti jedino razočaran i odbijen sintaksom na koju nisi navikao i umanjenim performansama u odnosu na većinu drugih jezika.

Drugim rečima, što kažu ljudi, FORTRAN kod možeš da pišeš u bilo kom jeziku, dok obrnuto ne važi.
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: [Phyton] Korisno, ili gubljenje vremena?08.09.2008. u 12:28 - pre 189 meseci
Citat:
jablan: Kao prvo, nije phyton nego python.

oops, obrukao sam se a obozavam montija pejtona :( (mozda moze da mi se uzme kao olaksavajuca okolnost to sto sam to pisao pre jutarnje kafe...)

Citat:
jablan: Da bi dobio odgovor na to da li je jezik (auto, motokultivator, mobilni telefon itd) dobar ili ne, moraš da kažeš kako bi ga upotrebljavao.


pa ne verujem da cu jednog dana raditi kao python programer, nego me interesuje iz razloga sto je dosta hvaljen (za razliku od recimo d-a koji meni najvise odgovara iako nisam miljenik c sintakse, kontam da se d i python i ne mogu bas porediti...)...

Citat:
jablan: Pajton i rubi nude neke koncepte koji ne postoje (ili postoje, ali nisu dovoljno dostupni) u mejnstrim jezicima i neku dobit možeš da osetiš jedino ako ih koristiš kako treba...

e to mene interesuje, sta je to toliko novo u pajtonu (i rubiju) sto privlaci ljude (znam da mogu da procitam to u dokumentaciji i sl ali me interesuju vasa misljenja :)
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: [Python] Korisno, ili gubljenje vremena?08.09.2008. u 15:49 - pre 189 meseci
Citat:
Aleksandar Ružičić: e to mene interesuje, sta je to toliko novo u pajtonu (i rubiju) sto privlaci ljude (znam da mogu da procitam to u dokumentaciji i sl ali me interesuju vasa misljenja :)

Praktično ništa novo, pajton i rubi su (samo) pokupili koncepte iz Lispa, Smalltalka, Perla itd. A razlog za popularnost (mada još ne onoliku koliku zaslužuju) leži pre svega u ekspresivnosti ovih jezika, a ona opet dolazi iz činjenice što su u pitanju (između ostalog i) funkcionalni, objektni, dinamički i skript jezici i toga što imaju sintaksu dobro prilagođenu uobičajenim programerskim zadacima - a to su uglavnom raznorazna baratanja sa kolekcijama.

Da ne bude da samo teoretišem, pogledaj npr:
http://martinfowler.com/bliki/Closure.html
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: [Python] Korisno, ili gubljenje vremena?08.09.2008. u 18:06 - pre 189 meseci
Citat:
jablan:Da ne bude da samo teoretišem, pogledaj npr:
http://martinfowler.com/bliki/Closure.html

ok, ali za closure znam (i obilno ih koristim :p) iz javascripta (ecmascript, kako god oces), i jos par tih "feature"-a koje python (ruby i nisam nesto gledao mnogo) ima nisu novost, to vec postoji u raznim jezicima. jedino sto ih je python ukomponovao u lepu sintaksu...

pff... ne znam, probacu nesto da uradim u pythonu pa cu onda moci objektivnije da sudim o njemu..
 
Odgovor na temu

StefanJer91
Stefan Jeremic
Beograd

Član broj: 121923
Poruke: 160
*.static.ikomline.net.



Profil

icon Re: [Python] Korisno, ili gubljenje vremena?08.09.2008. u 20:09 - pre 189 meseci
Po meni glavna prednost pythona je jednostavna sintaxa i uproscenost koja omougcava programeru da se usredsredi na problem a ne na programiranje. Meni je python bio prvi jezik, a sada radim u c/c++ posto me najvise zanima game development. Naravno, mana je brzina, u slucaju da se rade stvari kao sto su igre ili nesto sto zahteva puno procesorske snage. Ja python koristim i sada, pretezno za pisanje algoritama ili formula, koje kada zavrsim napisem opet za c ili c++. Python mi jeste bio glavni jezik ranije, ali otkad radim sa c++-om shvatio sam da je to ono sto najbolje odgovara mojim potrebama. Svakako, i dalje preporucujem python svima koji pocinju da se bave programiranjem, jer je daleko mocniji i moderniji od pascala i 100 vrsta basic-a za koje sam primetio da se kod nas najcesce uzimaju za pocetak. Python je takodje zasluzan za moju predanost Open Source-u, i high-level nacinu razmisljanja :)
The earth teaches us more about ourselves than all the books. Because it resists us. Man discovers himself when he measures himself against the obstacle.
 
Odgovor na temu

alex
Aleksandar Radulovic
Senior Software Engineer, Spotify
Stockholm, Sweden

Član broj: 71
Poruke: 2194
*.siminn.is.

Jabber: alex@a13x.info
ICQ: -1
Sajt: www.a13x.info


+1 Profil

icon Re: [Python] Korisno, ili gubljenje vremena?09.09.2008. u 16:48 - pre 189 meseci
Prebacio sam temu u odgovarajuci forum, jelte ;)..

Python jezikom se bavim dosta dugo i koristio sam ga u projektima raznih profila, pocev od sistemskih aplikacija do web servisa i web aplikacija, raznoraznih utility programa i slicno. Prednosti jezika u odnosu na druge jezike su mnogobrojne:
- sintaksa je veoma elegantna i vrlo koncizna u smislu da se dosta posla moze izvesti u manje deklaracija. U poredjenju sa recimo Javom, python programi koji implementiraju isti algoritam su i do 10 puta kraci.
- produktivnost je na jako visokom nivou, pre svega zbog sintakse a narocito i zbog velikog broja gotovih biblioteka i modula koji dolaze uz standardnu distribuciju.
- ruku pod ruku sa produktivnoscu je i citljivost (i razumevanje) napisanog kôda - zbog svoje sintakse, znatno je lakse razumeti napisani Python kôd nego kôd napisan. Svako ko je u svom profesionalnom zivotu radio na odrzavanju tudjeg kôda ce ovu vrlinu veoma ceniti.
- jezik je upotrebljiv u razlicitim scenarijima. Ja sam poceo da ga koristim kao alat za kreiranje tzv. "proof of concept" aplikacija, odnosno kao alat da dokazem da li je moja ideja dobra (i upotrebljiva) ili ne. U velikom broju slucajeva ideja je i implementirana u Python jeziku jer nije bilo potrebe implementirati ideju u nekom drugom jeziku. Kao sto napomenuh, s obzirom da dolazi standardno sa pregrst modula, moguca upotreba je veoma sirokog spektra.
- runtime implementacija jezika je raspoloziva na velikom broju platformi sto znaci da ce napisani kôd bez izmena raditi na tim platformama (sem mozda biblioteka koje su iskljucive za neke platforme).



Da ne davim vise, preporucio bih svima da pogledaju (odlican!) video na ovu temu: Understanding Python.
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: [Python] Korisno, ili gubljenje vremena?10.09.2008. u 11:39 - pre 189 meseci
ok ubedili ste me (a i ovaj video) da probam malo taj python :)

za par dana se javljam sa prvim utiscima ;)
 
Odgovor na temu

MarkoBalkan

Član broj: 141124
Poruke: 1624
*.ipc.hr.



+19 Profil

icon Re: [Python] Korisno, ili gubljenje vremena?24.09.2008. u 06:52 - pre 188 meseci
ja sam već lud od lutanja po jezicima

php, perl, python, java, c++, .net.

radim u .net-u i sad se dvoumim između pythona i perla, počeo sam sa pythonom, ali i perl nije loš, a i nije nešto kompliciran.a prednost perla je to što za njega postoji 14000 modula.
 
Odgovor na temu

[es] :: Python :: [Python] Korisno, ili gubljenje vremena?

[ Pregleda: 3768 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.