К вопросу об ублюдочности PHP
Feb. 5th, 2006 03:36 amОктябрьское обсуждение у
potan, перевалившее за три сотни комментов, состоит в основном из флейма. Да, конечно, там много интересных реплик, ссылок, и рассуждений о том, "как оно должно быть", но более-менее систематизированного перечисления недостатков PHP нет (разные "невинные" мелочи вроде отсутствия вменяемого DBMS API или приколов типа setlocale(LC_ALL,"ru_RU.KOI8-R"); echo (float)(string)(float)"1.5"; не в счёт).
Можно долго спорить о том, каким должен быть язык web-разработки (
mauhuur выразил претензию, что PHP слишком низкоуровневой язык общего назначения, и я вполне согласен, что DSL - лучше). Вместо это я рассмотрю PHP, главным образом, в сравнении с Perl'ом, поскольку оба претендуют на примерно одну и ту же нишу (на PHP можно и обычные скрипты писать, не для Web), оставив в стороне другие языки (и так слишком много получилось). Дальше будет преимущественно изложен переведенный и обработанный материал документа PHP in contrast to Perl и ссылок из него.
( не без своих мыслей, разумеется )
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
Можно долго спорить о том, каким должен быть язык web-разработки (
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)