Hacker News new | past | comments | ask | show | jobs | submit login

And honestly, if I wanted to program Java, I’d use Java.

I had a similar reaction when reading the intro to Symfony this morning. One of the first things you come accross is:

"Namespace X", "Use Y", "request->query(...)"

Which looks one hell of a lot like C# [1]. So is that what these frameworks essentially are there to do - make PHP more Java / .Net like? And if yes, what does PHP bring to the table that those platforms don't (aside perhaps for ubiquity, a big plus if you are planning to distribute your software)?

[1] And I guess Java, but I don't know that at all.




This. If you want some "real PHP", look into the MicroPHP manifesto (http://microphp.org) and the libraries/frameworks associated.

I, as a heavy PHP user, do not like the path taken by frameworks such as ZF or Symfony. It goes against PHP, and what it is meant for. Creates PHP programmer who think every application needs DI, or whatever fancy pattern these frameworks push left and right. And that's not good.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: