Cytat
tablice asocjacyjne (w javie wiele typow kontenerow..)
Zapoznaj się z
wiki, poczytaj
to i pobaw się obiektami... Poza tym, jeśli uważasz tablice asocjacyjne za jedyny kontener w PHP, to proszę Cię... już więcej nic nie pisz. Przypomnę tylko, że wiele frameworków ma swoje, zaimplementowane, kontenery dla danych... więc w tym przypadku ich ilość jest duża. Poza tym, jeśli tablice asocjacyjne są lamerskie, to już na prawdę się nie odzywaj, zanim nie uzasadnisz tego.
Cytat
prymitywne typowanie zmiennych, funkcji (wartosci zwracanych)
A
Wikipedia mówi, że PHP jest językiem
dynamicznie typujących zmienne, a bynajmnije takie typowanie nie jest
prymitywne, a jeśli chcesz utrzymać konkretny typ dla danej zmiennej, wystarczy nauczyć się korzystać z klas, które pozwalają na kontrolowanie wartości zmiennych. Brak "bezpiecznego typowania - safe-type"... nie będę cytować Wiki, przeczytaj sobie sam.
Cytat
ale java daje duzo wiecej z pkt widzenia mozliwosci programistycznych
Skąd Ty możesz wiedzieć jakie możliwości daje Java, w porównaniu z PHP, skoro jeszcze kilka postów wyżej piszesz, że znasz Javę
trochę. Ja nie znam Javy (siedziałem w kodzie ze dwa, trzy razy), ale nie piszę, że jest prymitywna czy lamerska (choć zdecydowanie nie jest - widać to po ilości ofert pracy dla tego języka), ale nawet gdybym znał, to zanim zacząłbym mówić, że jest lepsze niż PHP do budowania portalu, zastanowiłbym się sto razy, biorąc pod uwagę koszty, jakie musiałbym ponieść oraz możliwości programistyczne (zarówno języka, jak i swoje).
Kiedyś na forum był temat
Ruby kontra PHP, w którym dyskusja także dotykała Javy. Wiele głosów padło za tym, aby dać sobie spokój z wyliczaniem błędów jednego i drugiego języka, skoro PHP, Ruby i Java mają swój kawałek rynku (PHP zdecydowanie większy kawałek, jeśli chodzi o serwisy internetowe) i żaden język nie zagraża drugiemu.
Jeśli piszesz, że PHP jest lamerskie, choć po chwili rzucasz
"(..) lubie php, za jego swobode (...)", to może na prawdę kup sobie trochę książek o PHP, Javie, Ruby'm, Pythonie i Perl'u, po czym zastanów się nad ich różnicami, przeznaczeniem, strukturach danych, możliwych kooperacji z innymi językami czy platformami, kosztach wdrożenia projektów, ich ciągłego developingu, a następnie wróć tutaj i dokończ swoje wywody na temat
lamerstwa PHP.
Zacznij w końcu uzasadniać swoje wywody...