...to je bohužel opět.
Navíc mi to přijde, že jsou ty objektové vymoženosti popisovány jako úžasné nové objevy, které má kromě PHP jen jakási Java ;-) ... Kdybych chtěl hodně provokovat, napíšu, že rozhraní, instanceof, typovou kontrolu objektů za běhu, ... prostě tohle všechno už mám nějaký čas i v C (s GLib), což je skutečně jazyk z nejobjektovitějších ;-)
no c nie je nejobjektovitější OOP :o) su aj lepsi :O) a hlavne c nebolo prve ked je uz rec o OOP. Podla mna je to dobry clanok. Je potrebne poznat detaily jazyka aj jed sa opakuje stale to iste u takmer vsetkych jazykov. PHP sa dostane do oblasti velkych projektov. Ma mnoho vyhod a to pohodova implementacia, bezproblemovy chod a hlavne masu programatorov. Predpokladam ze z nastupom ver.5 nastane novy a este vecsi boom pre php. len pre porovnanie Java potrebuje silnejsie stroje a lepsich programatorov, C++(cgi) je sice najrychlejsie ale zial pocet programatorov koli zlozitosti jazyka a velkym problemom pri vyvoji (bezbecnost napriklad) je fakt mala. PHP5 na webe ziska trh. Java bude na ustupe - to ma ako javistu netesi ale co uz .... to je ta evolucia ...
To asi sotva :->, PHPko se prosadilo, a) slo se jednoduse naucit, aniz by clovek musel neco vedet o programovani - s minimem znalosti lze napsat aplikaci b) nic jinyho nebylo.
Ze v PHPku pise fura programatoru, jo, ale jakych. bastliru na kolene. Zesloziteni, doplneni funkcionality PHP spis uskodi. Komplikovany programovaci jazyky tu uz jsou. A to jestli se PHP bude pouzivat na vetsich projektech ani tak nesouvisi s jazykem jako spis s jeho zazemim, pokud budou kvalitni debuggery, editory, sprava verzi tak mozna, KNIHOVNY. Nic z toho pro PHPko vicemene neni. Jestli by neco mohlo Javu ohrozit, tak jedine C#, je preci jen o par let mladsi a je to znat, jak na jazyce, tak na knihovnach, a vyvojovy cyklus je o fous rychlejsi.
Sam netusim co si evoluce vybere, pochybuju ale, ze by to bylo phpko. Melo sanci se prosadit vedle ASP (coz byl ...), proti ASP.NETu, JSP a dalsimu uz to bude mit o dost tezsi.
Podle me nema smysl takhle spekulovat, ja mam PHP rad a vyhovuje mi, a tohle priblizeni Jave akorat uvitam. Rozhrani, vyjimky, to je presne to, co jsem potreboval, nebot bez objektu vetsi projekt neudelam (samozrejme to jde...ale negativa stejne vsichni znate), ted se mi v nem bude programovat daleko lepe.
Jednoduchost PHPka pro ty bastlire a prilezitostne programatory tam stejne zustane, v tom vidim hlavni vyhodu proti Jave. Kdo bude chtit po Javovsku implementovat, extendovat a try-catchovat, ten muze. Kdo bude chtit jenom par includu, ten muze taky.
Dalsi vec je, ze PHP je (narozdil od ASP*) zdarma a narozdil od JSP DALEKO rozsirenejsi snad na vsech hostinzich (?) a ja si myslim, ze ho jen tak neco nevytlaci.
php neni vubec spatny, je nenarocny a extremne rychly (da si rici bezkonkurencne), php5 by mohlo znacnym krokem, zacinal jsem s c++ (kdysy davno) a objekty jen privitam. Zda to bude jista konkutence Javy se uvidi. Nemam nic proti C# ci ASP, VB a podobnym bazmekum od M$ jako je .net, ale podobne vymysly od M$ mi pripadaji postupem casu docela mrtve.
Jestli mate problemy s tim cist "dalsi" uvod do OOP, tak to proste nectete. Porad se tady mluvi, ze PHP je pro svatecni programatory - pro koho je tedy vhodnejsi alespon strucne zopakovat zakladni principy OOP?
ad. 2. odstavec: kdybych mel po kazde novince v PHP vyjmenovavat seznam prg. jazyku, ktere danou vlastnost maji, nic jineho bych nedelal. Jsem priznivcem PHP a v tom co pisu snad jeste muzu zanechat svuj subjektivni dojem a radost, ze muj oblibeny jazyk bude mit konecne vlastnosti, ktere mi schazely, ne?