21. 11. 2007. | #11 | ||
profesionalac
Qualified
Datum učlanjenja: 20.06.2007
Lokacija: Beograd
Poruke: 189
Hvala: 17
14 "Hvala" u 11 poruka
|
Citat:
Jednostavno ona lista noviteta data u startu mi ne deluje tako impresivno ... pa ostali jezici to imaju ihajhaj ... Citat:
Al i sam kazes da tu ima mesta za uznapredjenja ... ja sam samo bio konkretniji pa ako je to pljuvanje onda bolje nikad uzivo da se ne vidimo Opusteno ... Poslednja izmena od Misha : 21. 11. 2007. u 22:10. |
||
21. 11. 2007. | #12 |
Direktor Kombinata
Invented the damn thing
Datum učlanjenja: 07.06.2005
Poruke: 2.669
Hvala: 44
119 "Hvala" u 64 poruka
|
Kada jezik iza sebe ima desetak godina i par miliona korisnika njemu ne treba revolucija već lagana evolucija. Pogledaj šta se samo desilo sa 5-icom... To jednostavno NE RADIŠ.
Ništa od gore nabrojanog nije revolucionarno. Čak ni 6-ica ne donosi neke ultra-mega-giga nove stvari, ali se neke bitne stvari peglaju i dolaze na mesto. Pored samih dodataka jeziku (namespace + late static binding), APC donosi ogroman skok performansi setupima koji još uvek ne koriste opcode keš (mnogo ih je), mysqlnd primetno ubrzava rad sa bazom i otvara vrata novotarijama koje do sada nisu bile moguće zbog ograničenja libmysqla, sve sistemske ekstezije će baratati sa Unicodeom... Hej, ako mene pitaš sve to pruža realnu vrednost koja će mi posao činiti lakšim. Jebi ga, programi se neće pisati sami od sebe, ali će raditi brže, bolje i stabilnije. Skroz OK što se mene tiče
__________________
activeCollab - Project Management and Collaboration Tool iz domaće kuhinje | area51.rs - Blog Poslednja izmena od Ilija Studen : 21. 11. 2007. u 22:34. |
21. 11. 2007. | #13 |
profesionalac
Professional
|
@Ilija Studen, u prvom postu nisi lepo napisao link za namespaces.
|
21. 11. 2007. | #14 |
profesionalac
Qualified
Datum učlanjenja: 20.06.2007
Lokacija: Beograd
Poruke: 189
Hvala: 17
14 "Hvala" u 11 poruka
|
@Ilija Studen: A kako zamisljas laganom evolucijom da proceduralni jezik postane objektno orijentisan?!? Jedne godine dodas destruktore ... pa onda za dve godine dodas konstruktore ... pa za dve polimorfizam
PHP menja svoje lice ... prosto zato sto uvidjaju da su neke pocetne predpostavke bile pogresne ... pravac u kom idu mi se svidja nemoj pogresno da me shvatis ... namespace-ovi su zlata vredni, i odusevjen sam sto ih konacno ubacise ... al prosto mi je trulo da se odusevljajvam sa necim sto u Javi postoji odvajkada ... PHP se trenutno igra catch up igre ... E sad ... da li ti mislis da svi ti milioni PHP programera pozdravljaju to sto im jezik postaje kompleksniji? Hm ... A de ne spominjem da je Python bio just in time kompajliran jos odvajkada a da Zend nije hteo da ubacuje taj feature jel su lepo zaradjivali na svom byte code kompajleru ... Meni je recimo mnogo zanimljivije i impresivnije ono sto rade sa Zend frameworkom ... tu bi imao da kazem mnogo vise pozitivnog pa da ne ispadnem da sam kamila koja pljuje postene forumase |
21. 11. 2007. | #15 |
Goran Pilipović
Sir Write-a-Lot
|
Misho, ne znam da li nisi upoznat ili zaboravljas kako je nastao PHP i koja je njegova originalna namena, dakle tu nisu bile "pogresne pretpostavke" vec je sam PHP prerastao svoju upotrebu. Razmisljaj o tome kao o mobilnom telefonu, originalno je namenjen za razgovore, a u sta je prerastao - to je svima poznato. To je proces modernizacije i tu nema nikakvih pogresnih pretpostavki vec je "go with the flow".
Ja nemam problem sa tim da me neko zove "lamer" zato sto radim u PHP i ne koristim neke fensi stvari iz drugih programskih jezika, dok "lebac" kupujem od tih para, nista mi drugo nije vazno. Osim toga, kada mi treba nesto sto ne moze PHP, upotrebim neku drugu platformu u kojoj to moze.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
3 članova zahvaljuje bluesman za poruku: |
22. 11. 2007. | #16 |
old school
Professional
Datum učlanjenja: 19.04.2007
Poruke: 372
Hvala: 139
70 "Hvala" u 43 poruka
|
Ja bih za sad najviše voleo da vidim da se masovnije koristi PHP5, pa bilo koja verzija petice, umesto PHP4. Otprilike 90% mojih klijenata koji mi dodju sa već zakupljenim serverima, teraju php4 .... i onda tu sva priča o "novotarijama" pada u vodu. Valjda to ima neke veze sa provajderima koje mrzi da stavljaju nove verzije, sa licencama njihovih kontrolnih panela, ili sta li je već neznam - ali postaje naporno. Tako da sam jednostavno prinudjen da najveći deo posla radim u staroj verziji iako bih rado koristio prednosti petice.
|
22. 11. 2007. | #17 |
profesionalac
Qualified
Datum učlanjenja: 20.06.2007
Lokacija: Beograd
Poruke: 189
Hvala: 17
14 "Hvala" u 11 poruka
|
@bluesman: Lebac mu beli moze i tako da se gleda na stvari ... samo to nije bas prica o slabostima i snagama programskog jezika ... vise kao neka egzistencijalna filozofija programiranja koja ne iziskuje uopste da se razmislja o takvim stvarima ... sto je takodje ok
Nije pitanje sta PHP moze ili ne moze, ti sraf ako si uporan mozes da odvrnes i sa motorcanglama ... nego je pitanje koliko jezik podrzava dobre prakse, koliku podrsku za dobre koncepte pruza (OOP, sve je objekat, meta programiranje, domain specific programiranje) ... Ako se vodis filozofijom da je bitno da to samo trenutno radi ... to obicno znaci da je kvalitet tu u drugom planu ... Ja ne mislim da sam lamer sto sam PHP programer, al ne mislim ni da su namespaceovi fancy tehnologija ... kao ni threadovi ... to bi trebalo da bude al najelementarniji arsenal svakog jezika, koji je neophodan ako hoces da proizvedes kvalitetan code ... Mobilni telefon i dan danas ima mikrofon, slusalicu i brojcanik ... a PHP bas menja svoje lice ... na bolje ... a odluka da se 5000 f-ja stavi u globalni scope je pogresna i nikako drugacije ... odluka da se GET promenjive auto-magicno pojavljuju u globanom scope-u je pogresna i nikako drugacije ... To sve nije evolucija programskog jezika ... to je ispravljanje blatantnih gresaka ... Tj bolje receno, PHP je doziveo veci uspeh nego sto su se njegovi kreatori nadali kad su ga pravili ... PHP stvarno jeste prerastao svoju upotrebu to si u pravu ... Legacy code je mnogo velika omca oko njihovog vrata da to isprave ... Al dobro idu napred to je bitno ... Pa i meni je taj egzistencijalizam glavni razlog sto mi je PHP i dalje primarni jezik, I hear your pain bro Samo i pored toga ne svidja mi se sto prica o kvalitetu jezika ispade neki tabu ... |
2 članova zahvaljuje Misha za poruku: |
23. 11. 2007. | #18 |
profesionalac
Professional
|
Ako govorimo o revoluciji ASP.NET je revolucija, sada php samo prati paj put. To je nemonovnost, zasto bi neko koristio php4 pored c# koji je najmoderniji objektno orijentisan jezik.
Sada i PHP programeri imaju razloga da sacekaju da PHP dostigne nivo koji pruza .NET platforma, ako bude uspeo u tome naravno. |
23. 11. 2007. | #19 |
član
Na probnom radu
Datum učlanjenja: 19.03.2006
Poruke: 38
Hvala: 0
3 "Hvala" u 3 poruka
|
@Djuki: Činjenica je da je razvoj PHP-a pomalo kaotičan što s ASP.NET-om nije slučaj i zbog toga PHP pati od raznih bolesti. Ali nazivati ASP.NET revolucijom je pomalo smiješno. Vidim domaće Microsoft stručnjake kako se nabrijavaju na MVC iz Microsofta koji je još u razvoju i zapravo još ne mogu raditi u njemu.
A svi koji prate što se događa u svijetu web developmenta znaju da već godinama ljudi koriste razna MVC rješenja. I kakva je sad to revolucija koja kopira postojeće? ;-) |
23. 11. 2007. | #20 |
Goran Pilipović
Sir Write-a-Lot
|
Lako je na kraju pokupiti sva dobra iskustva i odbaciti sva loša, pa napraviti nešto (r)evolucionarno, šta je bilo sa starim ASP-om istog tog Microsofta, jednostavno su ga bacili u vodu i napravili .NET? Ko je ikada radio asp sajt zna da je on bio jako neugodan za rad, za razliku od PHP koji se bori da se modernizuje, MS ima taj luskuz da proglasi nešto "zastarelim" i jednostavno napravi novo. Trebalo je imati .... pa se boriti sa starom tehnologijom koja već postoji na milionima sajtova, modernizovati je postepeno, tako da se ne uništi staro a donese boljitak na novom. Nije lako.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
|
|