I'm not a PHP fan at all - and its popularity amongst the script kiddies has turned it into the language of choice for bad code - but I wouldn't term the language itself as half-baked.
I call it "half-baked" due to the lack of forethought that went into the core language design. The most odious examples tend to center around PHP's "arrays", which somehow invoke the Heisenberg principle in being neither hashes nor arrays. The array functions (and their lack of rhyme or reason) is supporting evidence.
Discussion (6)
I'm not a PHP fan at all - and its popularity amongst the script kiddies has turned it into the language of choice for bad code - but I wouldn't term the language itself as half-baked.
I call it "half-baked" due to the lack of forethought that went into the core language design. The most odious examples tend to center around PHP's "arrays", which somehow invoke the Heisenberg principle in being neither hashes nor arrays. The array functions (and their lack of rhyme or reason) is supporting evidence.
Claims inspired by this comment
PHP hints at what Perl should be.I'm not sure the comparison to Perl is fair to Perl, but I'll get behind "half-baked". :)
this is an insult to perl
I would say quarter-baked.
all you perl people have no idea what you're talking about. next to C++, php is the coolest thing ever to hit the world of code. perl sucks