Tak, nie przywidziało się wam. Faceci już nawet nie pamiętam ile nam zalegają z PHP 5.1, a już im się PHP 6 zachciewa. W dodatku wszystko wskazuje na to, że szykuje się kolejna rewolucja. Idąc za głosami ludu, rozważana jest całkowita unifikacja całego języka wraz z nazwami funkcji oraz kolejnością parametrów. Pomysł jest godny podziwu, aczkolwiek już widzę głosy niezadowolenia ze strony twórców dotychczasowych aplikacji, którym nagle wszystko przestanie działać. Bądźmy jednak optymistami. Zanim w ogóle pojawią się jakiekolwiek wersje alpha, PHP 5 powinno już się trochę bardziej zadomowić, a wraz z nim SPL z bardzo eleganckim obiektowym wsparciem dla części najpopularniejszych operacji (pobieranie zawartości katalogów, pliki itd.), którego raczej już aż tak bardzo ruszać nie będą.
Wiele wskazuje też na to, że z kodu mogą zniknąć magic_quotes (hura!) oraz register_globals (tego powinno już w "piątce" nie być!). Te dwie opcje to największa zmora programistów, nie tylko tych początkujących. Ich zniknięcie będzie otwarciem nowej epoki.
Takie zmiany w podstawowych elementach będą wymagać przepisania na nowo całej partii materiałów oraz tutoriali, aby nadal zachowały aktualność. Osobiście zamierzam coś o tym napisać, kiedy tylko pojawią się pierwsze wersje, aczkolwiek patrząc na polską scenę PHP, mam wątpliwości, czy wielu osobom się będzie chciało. Efekt prawdopodobnie będzie taki, że znów będziemy zacofańcami z forami zawalonymi postami w stylu "ćemu to ńedźała, buuuu!". Cóż, może za bardzo czarne myśli tu snuję, ale patrząc na ostatnie wydarzenia właśnie takie wrażenie odnoszę, przyglądając się temu wszystkiemu. Jak będzie, pokaże czas, a na( )?razie dawajcie tu moje PHP 5.1!







Napisał hwao w sobotę, 19 listopada 2005 o 18:09
Z mojich informacji wynika ze php6 to php5.5 (ktore podobno ma miec taki skok technologiczny ze zalsuguje na kolejny nr'ek ;) ).
Gdzies pisalo ze ma byc namespace (jupi!) i pare innych pierdolek znanych z innych jezyków :)
Ale cos cienko to widze, przynajmniej w polsce gdzie nadal w hostingach kroluje php4 chociaz php5 mamy juz od "wiekow" w wersji oznaczonej jako stable, ba nawet za rogiem widac juz 5.1 ...