Другие языки программирования и технологии

..почему, многие программисты не любят PHP5?

PHP вообще отстой...
Alex
Alex
87 201
Лучший ответ
Простите, а как уважающий себя программист может любить такое говно?
Николай Редько
Николай Редько
33 164
РНР развивался из простого скриптового языка и обрастал функциональностью. Фитчи добавляли по принципу "а давайте добавим что-нибудь новое".

Язык для ВЕБ разработки идёт без предустановленного фреймворка. Новички начинают писать Include, строчить код в index.php, и это всё становится проблемой.
Скажем, ASP.NET жёстче и богаче классами. Обязывает создавать все сайты применяя ASP.NET и его классы и паттерны. Этот недостаток практически решающий для многих ушедших на ASP.NET.

В отладке через Zend Debugger он висит очень сильно, в то время как например отладчик C# практически не нагружает процессор.

Скорость работы РНР 5.2 примерно в 80 раз ниже чем Delphi 7 или C#. Скажем, если у вас есть встроенная функция md5 то написать свою такую же вы не сможете. Так живут все скриптовые программисты, потому что код не компилируется а транслируется.

При серьёзном подходе пришлось бы изучать язык для создания расширений для РНР, изучать добавочно язык накладно. Так например программисты 1С предприятие 7.7 изучают дополнительно Delphi 6-7 куда переносят весь тяжёлый код. Я лично применял Delphi и C#.
Рафаэль =)
Рафаэль =)
10 716
Слишком легкий наверно поэтому. Однако на нем можно зарабатывать неплохие деньги
Сергей Горин
Сергей Горин
4 786
Потому что очень много версий библиотек, функции друг другу противоречат, в итоге концов кода найти очень сложно.