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

Šta se dešava sa pythonom ?

[es] :: Python :: Šta se dešava sa pythonom ?

[ Pregleda: 3422 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

CorpseEater
Core of I/O

Član broj: 959
Poruke: 268
82.208.201.*

Sajt: 127.0.0.1


Profil

icon Šta se dešava sa pythonom ?10.07.2006. u 21:45 - pre 215 meseci
nedelju dve dana istražujem web resurse o python-u pokušavajući da nađem materijal za svoj diplomski rad.. i sve je super krenulo.. lep jezik, lak, pa onda mogućnost GUI-ja, wxPython.. pa pycard pa Boa constructor pa SPE nijedan nije idealan ali može fino da odradi posao.. pa onda Jython... i još mnogo toga ..

Pitate se šta je problem onda ?

pa problem je što je python čini mi se jako lepo krenuo i kao jezik i alati uz njega i podrška programera .. i onda se nekako to sve rasplinulo i nikako da se nešto konkretno desi već par godina da bi to što postoji došlo u formu nečega što može da se nosi sa komercijalnim alatima i mogućnostima drugih platformi/jezika (pre svega mislim na gui programiranje)

mnogi projekti vezani za python nisu imali update godinama neki čak i 4-5 godina GUI bilderi na primer nemaju mogućnost pravljenja canvas komponente nitii bilo čega iz OGL library (koliko sam video) niti Tkinter-a pa se to mora peške, itd..

krenulo je dobro ali su se, čini mi se, mnoge stvari (pre svega alati) traljavo prekinule ostavljajući nedovršene projekte koje niko posle nije nastavio da razvija...

jython je preko pydev-a i preko plugina za netbeans ove godine dobio malo zamaha ali i to opet nije dovoljno još uvek da se upotreba omasovi..

šta vi mislite koji ste u ovome mnogo duže kako se vama sve ovo čini ?

P.S. Da li je neko probao ActiveState-ov visual Python ?
Bolje šest sati u školi nego uopšte ne spavati.
--
Ko uči znaće, Ko krade imaće !

 
Odgovor na temu

Branko
Branko Petrović
Čačak

Član broj: 4123
Poruke: 89
*.dialup.neobee.net.



+1 Profil

icon Re: Šta se dešava sa pythonom ?11.07.2006. u 08:07 - pre 215 meseci
Citat:
...pokušavajući da nađem materijal za svoj diplomski rad


Pa eto ti odličana tema za diplomski rad. Nešto zaista korisno, za promenu.
Ako nije tajna, šta ti je zaista tema diplomskog?
 
Odgovor na temu

Au197/79
Zlatan Kadragić
Minhen

Član broj: 3556
Poruke: 772
195.252.90.*

Sajt: aurelije.blogspot.com


+47 Profil

icon Re: Šta se dešava sa pythonom ?11.07.2006. u 15:50 - pre 215 meseci
Corpse legendo Fon-a!

Python je ušao u mirnije vode. Nekada se svakih nekoliko meseci izbacivala nova verzija, novi programi se rađali... Sad je malo pod presijom Ruby jezika koji je kao hype jezik propalih perlaša, ljudi koji ne vole eleganciju i lakoću pythona. Ipak je još uvek Pyhon daleko ispred po svemu.

Imaš nove aplikacije posebno u oblasti web programiranja. Npr. www.djangoproject.org, koji je nešto kao Ruby on Rails, ali sa još boljim idejama (Django je čak i stariji projekat od Railsa). U Djangu se sve radi u pytonu. Objektni model se automatski pretvara u relacioni tako da nikakav eksterni ORM nije potreban, ni red SQL se ne piše za razliku od Railsa koji koristi prostiji pristup pa iz SQL-a generiše objektni model. Zatim je tu i www.TurboGears.com koji radi slično samo što koristi druge python projekte za svaki nivo Web steka, dok je Django all in one.

Tu je i projekat http://twistedmatrix.com/trac/ network frameworka... Plone, Zope... BitTorent je čedo pythona (mada sam koristi twisted). U linux svetu je obično Python izbor za skriptovanje... Imaš na www.python.org gomilu aplikacija i primera gde i ko jezik koristi.

Dobro si pomenuo Jython. Lik koji ga je napravio je sad deo MS tima i pravi pytnon za .Net pod nazivom IronPython. Još malo pa će izaći Python 2.5 sa mnogim poboljšanjima, ali prava bomba će biti Python 3000 koji se dugo sprema i koji će izvršiti korenite promene u jeziku koje neće biti backward komptibilne.

Ja sam pisao domaći iz Struktura dok si ti još bio na Fon-u, a iz DIS-a su prošle godine dali primer mrežnog programa u par linija pythona, tako da je i ovaj jezik naravno prvu svoju akademsku pojavu imao na Fon-u (kao C++ ranije).
Bolje džaba ležat nego džaba radit.
 
Odgovor na temu

CorpseEater
Core of I/O

Član broj: 959
Poruke: 268
82.208.201.*

Sajt: 127.0.0.1


Profil

icon Re: Šta se dešava sa pythonom ?11.07.2006. u 19:50 - pre 215 meseci
xmm pazi ovo:

mart 2000.

http://www.linuxtoday.com/news...php3?ltsn=2000-03-27-015-04-OS

Citat:

Python 3000 is a monumental effort - all the code will be rewritten and the documentation revised. This is my one chance to reimplement Python and fix its efficiency problems. But how incompatible it will be is a very big open question and I don't have a concrete answer


pa onda dolazi 2001. god kad se to sve totalno obrce

http://www.python.org/doc/essays/foreword2.html

Citat:

When will Python 3000 be released? Not for a loooooong time -- although you won't quite have to wait until the year 3000.

Originally, Python 3000 was intended to be a complete rewrite and redesign of the language. It would allow me to make incompatible changes in order to fix problems with the language design that weren't solvable in a backwards compatible way. The current plan, however, is that the necessary changes will be introduced gradually into the current Python 2.x line of development, with a clear transition path that includes a period of backwards compatibility support.


Dakle pre 5 godina se to znalo i onda dolazimo do 2003. god. i jednog od komentara na temu

http://www.amk.ca/conceit/python-3000.html

Citat:

Yet it doesn't feel as if the disappearance of Python 3000 has caused the community to lose interest. In fact I think talk of Python 3000 was actively harmful, because it made people scared of the future -- should I learn Python now if Python 3000 is going to change everything? should I write extension modules if there's a complete rewrite of the API on the way?



E upravo je to ono o cemu sam govorio u prvom postu - znaci sve je krenulo dobro onda se najavljuje python 3000 i onda muk - stvari idu suvise polako, interesovanje od 2002 pa na ovamo se neako gubi - sem u programiranju za web gde ima pomaka - cini mi se da je jython cak startovao jos u 90-im ako se ne varam (krajem naravno) i jos nema kvalitetne dokumentacije ili IDe-a gde bi se to na pravi nacin iskoristilo.. ja jos ceprkam..

IronPython je izgleda opensource.. cudno mi je da taj lik radi za microsoft a da open-source-ira svoj projekat...

isto tako pojavljuju se neke druge stvari kao Groovy on Grails namenjen java developerima za web razvoj - ali za web ne vidim da ce python preuzeti neku vecu ulogu pored php-a i eventualno perla uz javu, aspx i ruby on rails..

nekako mi se cini da je super ideja pythona ali da jednostavno jos nije nasao svoje pravo mesto medju svim ovim tehnologijama sem za linux scripting i za proste gui aplikacije mada su mogucnosti velike

@Branko

Tema mog diplomskog nije tajna.. nema je jos zato je i trazim ;) .. znaci hteo sam da napravim neku python GUI aplikaciju i da usput naucim python a da u diplomskom opisem sta je python i sve o njemu.. i jos uvek to zelim. .samo nemam ideju sta bih radio a da se ne izgubim u problemima tipa da moram GUI rucno da pisem.. i ostalo..

ako ti padne nesto na pamet sto ima smisla raditi.. napisi.. moze i na pm





Bolje šest sati u školi nego uopšte ne spavati.
--
Ko uči znaće, Ko krade imaće !

 
Odgovor na temu

Au197/79
Zlatan Kadragić
Minhen

Član broj: 3556
Poruke: 772
195.252.90.*

Sajt: aurelije.blogspot.com


+47 Profil

icon Re: Šta se dešava sa pythonom ?11.07.2006. u 22:14 - pre 215 meseci
Bilo je priče o tome kad će Python 3. Imaš na wikipediji stranicu o tome: http://en.wikipedia.org/wiki/Python_3000. Tu piše da će se alfa verzije pojaviti sledeće godine.

Evo spiska izmena: http://www.python.org/dev/peps/pep-3100/

Kod Pythona ima jedna dobra stvar a to je tranzicioni period. Nekoliko verzija pre potpune promene, ljudima se omogući da ih testiraju. Samo treba da koriste sledeću naredbu: from __future__ import *

Pravi pogled u budućnost. A kad svetla budućnost stigne neće biti potrebe za onim __future__

IronPythom ima neku čudnu licencu. Pričalo se da ga MS plaća. Možda ne radi zvanično za njih, ali najverovatnije njihov 'leb jede.

U pravu si da python zaslužuje više. To je jako dobro projektovan i vođen jezik. Ali nije da se samo skriptuje u njemu. Bittorrent je primer fine aplikacije koja je portabilna na win, osx i linux platformu. MoinMoin (wiki engine) sve češće viđam. Apachev mod_python radi stvar. Dobra stvar kod pythona je što dolazi sa baterijama. Uz samu instalciju jezika dobija se mnoštvo biblioteka, kao što je sa javom slučaj (samo što je python stariji od jave!). Uz to postoji dosta već isprogramiranih stvari koje samo treba iskoristiti. Bittorrent koristi Twisted, Turbogears korisiti Mochikit (koji je javaskript AJAX biblioteka ali pod žešćim uticajem pythona), kid template sistem, CherryPy web framework i SQLObject kao ORM. Plone CMS je na osnovi zope...

Problem Pythona je što nije imao leđa. Niti od neke velike kompanije koja bi ga gurala, niti od hakerske populacije. Hakeri jednostavno ne vole proste, čiste i logične jezike, gde postoji indentacija, gde nema kuka i motika u kodu... Ti napaljeni programeri vole rugobe poput perla. Python je jezik nastao u akademskom okruženju, i to na nesreću u Evropi, odnosno Holandiji. Dok se probio do SAD-a trebalo je vremena. Problem je i brzina izvršenja. Kad ti se zalepi etiketa da si spor, džaba posle usavravanje jezika i geometrijski rast brzine hardvera. To je isto zakačilo javu, a python je još sproiji. S druge strane na testovima brzine python rastura perl i ruby.

Međutim sad se menja stvar. Guido van Rossum, otac pythona, sad radi za Google. Python se koristi u mnogim firmama, MS ga prihvata, SUN širom otvara JVM za skript jezike kao plugine i otvoreno se priča o Pythonu kao pluginu. Python je godinama među 10 najpopularnijih jezika po TIOBE listi: http://www.tiobe.com/tiobe_index/index.htm Pošto se perl stromoglavljuje možda je to prostor koji Python može popuniti.

[Ovu poruku je menjao Au197/79 dana 12.07.2006. u 00:06 GMT+1]
Bolje džaba ležat nego džaba radit.
 
Odgovor na temu

Au197/79
Zlatan Kadragić
Minhen

Član broj: 3556
Poruke: 772
195.252.90.*

Sajt: aurelije.blogspot.com


+47 Profil

icon Re: Šta se dešava sa pythonom ?13.07.2006. u 13:55 - pre 215 meseci
Možda će ti biti zanimljiva ova 2 članka koja se međusobno oslanjaju i prikazuju 2 web frameworka za Python:
http://www-128.ibm.com/developerworks/linux/library/l-django/
http://www-128.ibm.com/developerworks/linux/library/l-turbogears/
Bolje džaba ležat nego džaba radit.
 
Odgovor na temu

[es] :: Python :: Šta se dešava sa pythonom ?

[ Pregleda: 3422 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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