I hate you.
That is all.
This entry was posted on Friday, January 11th, 2008 at 2:19 am and is filed under Development, PHP, Programming, Software Engineering, Technology. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
THE CAKE IS A LIE!
I’ve read a lot of programmers’ rants with various frameworks, include Cake (that the ramp-up time is higher than other PHP frameworks). Any specific reason for your hatred?
Mostly I just think that it is PHP’s fault. It lacks any real dynamic capability. So rather than returning Model objects from Queries, you get nested hashes of arrays of hashes. The whole value of OO in your data layer is instantly lost in one foul swoop.
Not to mention the continued insanity of the PHP libraries. Trapped so deeply in the C world that the rest of us left behind some time in 1995. Try working out what hell strpos returns. Or is it str_pos? Or real_str_pos?
[...] as already indicated in several previous nuanced discussions, I [...]
To say it is PHPs fault isn’t really fair as it wasn’t designed as an object language to start with. Pick the right tool for the job.