Posted Apr 17, 2012 14:04 UTC (Tue) by maney (subscriber, #12630)
[Link]
Our Editor is not the only one who fell for the PHP Hype back in the bad old days. The thing is, it did make simple things pretty easy, and is still arguably a good choice for the sort of simple database query & generate that it was first intended for. And besides, back then Python's support for web page generation was little more than "import cgi". But that changed, and we escaped PHP. Years later I found the perfect concise explanation of what went wrong:
Q: What do you get when programmers design a language
while trying to get something else done?
A: PHP -- Jeremy H. Brown
PHP: a fractal of bad design (fuzzy notepad)
Posted Apr 19, 2012 10:23 UTC (Thu) by janpla (guest, #11093)
[Link]
Well, it is popular, and as they say: 50 million flies can't be wrong.
PHP: a fractal of bad design (fuzzy notepad)
Posted Apr 19, 2012 16:42 UTC (Thu) by smitty_one_each (subscriber, #28989)
[Link]
Dyslexia: I'm all, "50 million flies?" which also makes sense in this context.
PHP: a fractal of bad design (fuzzy notepad)
Posted Apr 23, 2012 5:01 UTC (Mon) by zlynx (subscriber, #2285)
[Link]
No, the saying really is flies.
Just because 5,000 flies like the s**t does not mean it isn't s**t.
Applications and languages
Posted Apr 17, 2012 16:13 UTC (Tue) by gwolf (subscriber, #14632)
[Link]
Well, I agree that PHP is an awfully awful language. I have (fortunately) only had to write a small project in it, although I have maintained some largish things... The problem is, there are some good apps done in it. Many people, me included, will happily use a good and well-maintained application (say, I am a very happy Drupal user, and its developer community is very security-conscious and active), even though it's programmed in PHP.
But choosing PHP for a new project? No, no, for the love of all that's holy, no!