PHP jako jazyk pro Silverlight
Školení, která pořádám
Microsoft Silverlight je přímá konkurence pro Adobe Flash. Na rozdíl od Flashe je ale možné v Silverlightu používat různé programovací jazyky – C#, VB, Python nebo Ruby. Díky projektu Phalanger, což je implementace PHP pro .NET, je dalším podporovaným jazykem také PHP.
O spolupráci Silverlightu a PHP bude přednášet v pondělí 26. 11. 2007 Tomáš Petříček. Účast na přednášce je zdarma, ale je potřeba se předem zaregistrovat. Já bych rád přišel, ale bohužel zrovna tou dobou přednáším na Matfyzu o CSS…
Diskuse
Není to konkurence přímo pro Adobe Flash, ale pro Adobe AIR (jehož je Flash součástí) a případně i pro Google Gears.
Silverlight je přímá konkurence pro Flash (na webu), nikoli pro AIR. Je hezké, že znáte spoustu komerčních názvů, ale také je dobré věděk co za nimi je. AIR se snaží konkurovat WPF (na desktopu). Zatímco AIR přenáší Flash na desktop, osvobozuje ho od prohlížeče, tak naopak Silverlight přináší část WPF do prohlížeče.
No vidíš, a já bych si myslel, že máte pravdu oba :) Pokud Silverlight berete jako runtime, pak je přímou konkurencí pro Flash. Pokud ho berete jako vývojářský framework, pak je přímou konkurencí Flexu (a jelikož Flex má blízko k AIR, tak potažmo i pro AIR).
Doba je holt veselá :)
K flexu má IMHO ještě daleko a na desktop se nedere. Z ekonomického hlediska je ale konkurenční kde co :)
Vidis, to ja bych zas nerek, ze ma k Flexu nejak zvlast daleko. V necem je pozadu, v necem je napred, ale takova ta celkova filosofie je celkem dost podobna. (A jestli se Adobe podari implementovat zmeny, ktere predvadela jako prototypy na letosnim MAXu, pak to bude jako by si SL a Flex skoro z oka vypadly - coz je jen dobre!)
Inza:
Jako určitě zas o krok dál, ale ještě by Phalanger mohl podporovat PHP5...
Podhy:
nepodporuje? já měl za to že jo?
Tomas Petricek:
PHP 5 je v Phalangeru podporovane, nicmene chybi podpora pro pouzivani natvnich PHP 5 extensions (pro PHP 4 to jde), ale to na Silverlightu stejne neni relevantni. Co se tyka samotneho jazyka tak ten by mel byt s PHP 5 kompatibilni, ale pokud me upozornite na jakekoliv nesrovnalosti, tak budu velice rad! Jeden rozdil o kterem vim je, ze v PHP 5.3 budou podporovane namespaces, ktere v Phalangeru jiz jsou (z pochopitelnych duvodu kvuli .NETu), ovsem jsou tam jinak (pomoci trosku silene sestitecky :-)). To ale planujeme v dohledne dobe upravit...
Petr Dvorak (Josh):
Cau Tome,
chci se Te zeptat, zda budes mit na webu casem nejakou prezentaci, o kterou se budes pri te prednasce opirat? Prednasku nestihnu, tak ze bych to aspon proletel...
Josh
Diskuse je zrušena z důvodu spamu.