Oni z toho dělají nový jazyk. Za chvíli už ze starých skriptů nebude fungovat nic. Tohle si můžou nechat. Už delší dobu koketuji s javou a asi na php rychle zapomenu jako na jiné hříchy mládí.
okrem toho, skus spustit server s java aplikaciami na pII/400+64 (tak dobre, 128) MB ram... ak sa ti to podari, respect :-) java je fajn, ale hrozne zerie systemove prostriedky, mrcha :-)
Nemam vela casu na prestudovanie toho dokumentu, ale su tam nejake fundamentalne veci, ktore narusia kompatibilitu v pripade upgradu? Nemam na mysli situacie, ktore sa vyskytuju velmi zriedka, skor sa pytam na naozaj casto pouzivane a casto sa vyskytujuce situacie, s ktorymi sa treba vysporiadat pri prechode na vyssiu verziu Javy.
Jasne.. tak napriklad si vyskusaj rozbehnut hibernate alebo spring (binarky zo stranky su skompilovane s java 5) pod WebSphere.. uncompatible major minor version atd..
ked ich zase skompilujes pod 1.4 tak sa to nerozbehne pod tomcat 5.5
co uz? niekde sa musi urobit ciara a dalej nepodporovat stare veci.
Tomcat 5.5 sa da pustit v kompatibilnom mode pre Javu 1.4...to len tak na margo. Mam pocit, ze jedine, co ten kompatibilny balicek pre 5.5 obsahuje, je JMX.
evoluce PHP3 => PHP4 => PHP5 byla zatím vždy jen k lepšímu.
pokud vám nevyhovuje PHP5, vždy můžete používat starší preprocesor, nebo si v pětce zapnout PHP 4 kompatibilní mód.
No Perl6 se svým předchůdcům moc nepodobá, to jen tak na okraj. Kompatibilta je zajištěna také zapnutím (přesněji nezapnutím Perl6) kompatibility módu. Jinak, s vámi plně souhlasím, že je lepší se orientovat na nějaké slušné jazyky a PHP mezi ně nepatří :-)
Tak fajn, až bude Ruby on Rails (no, já bych raději TurboGears, ale to je nepodstatné) k dispozici na každém hostingu včetně těch zdarma, tak se můžeme bavit o tom, co jde do kopru a co ne. PHP není dokonalý jazyk a Ruby (Python apod.) ho v tomto ohledu strčí do kapsy kdykoliv. Ale je to nesmírně pragmatické řešení v mnoha situacích.
1. Nechapu ty nejapne pripominky, nikdo prece nikoho nenuti aby upgradoval. Pokud vim tak neustale paralelne bezi vyvoj 4.x, 5.0x, 5.1.x, takze je jasne, ze kdyz je v readme aplikace napsano, ze je stable pod 4.x tak ji nepustim pod 5.1.
2. Kazdy jazyk ma sve pro a proti a asi ma smysl pro kazdy projekt pouzivat ten nejvhodnejsi, budme radi za to mnozstvi jazyku, ktere jsou k dispozici a nehanme ty, ktere nam nejsou blizke.
Co se tyka php ja osobne pouzivam uz nekolik mesicu 5.1-RCx a tato zprava me mile potesila.