![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 1 Dołączył: 29.07.2003 Ostrzeżenie: (10%) ![]() ![]() |
Po przeczytaniu notki na blogu Splatch'a doszedłem do dziwnych wniosków odnośnie przyszłości php. Otóż również, chyba jak autor, za bardzo tej przyszłości nie widzę. Duża ilość programistów php migruje do Javy, mając dość "prostoty" php, która będąc dużym plusem dla początkujących, staje się przeszkodą dla zaawansowanych programistów.
Również moim zdaniem ZF nie przyniesie znaczących udogodnień. Dla mnie np. dużym ułatwieniem w szybkim tworzeniu systemów w php byłoby po prostu jakieś graficzne IDE do PRADO, coś na wzór C++ Buildera dla C++. Po prostu stawiamy kontrolkę, piszemy obsługę zdarzenia i nie martwimy się niczym innym - szybkie tworzenie aplikacji. Duża ilość komponentów pozwalała by zaoszczędzić masę czasu, a rola programisty ograniczyła by się do prawdziwego programowania, a nie odtwarzania podobnych fragmentów kodu. Co Wy o tym sądzicie? Ten post edytował intol 20.09.2006, 21:05:17 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 554 Pomógł: 0 Dołączył: 4.04.2002 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Brak ogolno dostepnej, przetestowanej ujednoliconej bazy komponentow ktora mogly by sie poslugiwac edytory graficzne to rzeczywiscie wielka bolaczka php. Edytory php stawiaja na podpowiedzi i ulatwienia dla samego kodu jednak nic wiecej. Bardzo boli brak sprecyzowanych interfejsow dla obiektow. Nie pomaga niejawne narzucanie typow zmiennych, oraz typow zwracanych przez metody - tworzac ide trzeba naprawde sie nameczyc aby przesledzic losy zmiennej i stwierdzic jej typ. Z okielznaniem typow zmiennych nie potrafi sobie poradzic sam Zend, od jakiegos czasu prubujac bez wiekszych rezultatow stworzyc funkcje automatycznie generujaca plik WSDL dla obiektu be3z phpdoca.
Jednak, mimo tych powarznych brakow, powoli cos rusza sie do przodu. SPL jest zaczatkiem klas core (nie mam zamiaru tlumaczyc tego jako rdzenia (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ). Powstaje coraz wiecej mniej lub bardziej udanych frameworkow. Ludzie zaczynaja sobie uswiadamiac to ze jezeli stworzyli dobrego frameworka to moga rozpoczac tworzenie IDE. Wiec ogolnie wszystko powoli idzie do przodu. Sam osobiscie koduje i w javie i w php. W javie dlatego iz w php niektorych rzeczy nie da sie zrobic a w php poniewaz uzycie dziala portowego w momencie gdy flota inwazyjna plynie dwoma kajakami nie ma najmniejszego sensu. Dla wlasnej wygody tworze wlasne IDE (gdyby kogos interesowalo) w oparciu o klasy PHPEclipse i bardzo mi z tym wygodnie, nie zamierzam sie przesiadac tylko i wylacznie na jave. Podsumowywujac php jako jezyk dzieki luzniejszym zasada jest przyjazniejszy czlowiekowi a trudniejszy do opanowania przez zewnetrzne narzedzia. To sie nigdy nie zmieni (np po cholere w php5 wprowadzili __get i __set to nie wiem ). Jednak wlasnie ta prostota z ktora czlowiek tworzy kolejne linie kodu bez zbednych narzutow jest na tyle wazna ze caly czas wypycha php do gory. Ludzie ktorzy przesiadaja sie na jave doskonale zdaja sobie z tego sprawe i jesli beda komus stawiac strone z ksiega gosci i newsletterem w oparciu o JBoss to znaczy ze tacy programisci traca czas i pieniadze, a te cechy raczej do pozytywnych nie naleza (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) . Ten post edytował rzseattle 24.02.2006, 00:19:41 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 19:17 |