Raja Subramanian wrote:
My personal gripe with PHP is that support for namespaces was added very late.

And let me add mine. I'm not very familiar with PHP and how it's coded elsewhere, but I once had to integrate a rather popular open source PHP blogging/forums engine into an existing RoR setup. OMG. The code made me weep. Perhaps it's too much to expect MVC wherever there is database access code?

I don't know if the lack of encouragement of a particular pattern does it or what, but the code was a tangle of mess. Perfect spaghetti code. DB access code strewn all over display code. Lack of proper naming conventions. Similar code written copy-pasted all over the place with little changes without any thought to modularity. Obviously, that put me off PHP for quite a while. I hear things are changing with Symfony and CakePHP.

But then, if people are really going to write new db-driven webapps, there are much better alternatives like Django/RoR now.

V.
_______________________________________________
To unsubscribe, email ilugc-requ...@ae.iitm.ac.in with "unsubscribe <password> <address>" in the subject or body of the message. http://www.ae.iitm.ac.in/mailman/listinfo/ilugc
              • ... Kenneth Gonsalves
              • ... Saura Ramachandran
              • ... Kenneth Gonsalves
              • ... Raja Subramanian
              • ... Kenneth Gonsalves
              • ... Girish Venkatachalam
              • ... Kapil Hari Paranjape
              • ... technocraze
              • ... Thyagarajan தியாகராஜன்
              • ... Vamsee Kanakala
              • ... Vamsee Kanakala
              • ... Rahul Sundaram
              • ... Vamsee Kanakala
              • ... Rahul Sundaram
              • ... Raja Subramanian
              • ... Rahul Sundaram
              • ... S . Ramaswamy
              • ... Kenneth Gonsalves
  • Re: [Ilugc] beginne... Parthan SR
  • Re: [Ilugc] beginne... ம. ஸ்ரீ ராமதாஸ்|Sri Ramadoss M

Reply via email to