{"by":"smoody","id":437443,"kids":[437847,437482,438035],"parent":437315,"text":"\"why would I use PHP for anything more than toy projects?\"<p>Clearly PHP can, and is, being used for projects that go well beyond being toy projects. I doubt, for example, that anyone would call Flickr, Facebook, etc. 'toy projects.'<p>\"But at my current job, I’m in charge of adding features and debugging a massive functionally-written PHP codebase. It is horrifying.\"<p>Ah...there it is. His real complaint is about maintaining bad code and not about a bad programming language. I would argue (and even wager) that equally difficult-to-maintain code could be written in Java, Prolog, C++, Lisp, Forth, and Logo (well, maybe not Logo).<p>I've written commercial applications in perhaps a dozen programming languages (including Prolog) and I've had love affairs with them all and yet I'm using PHP for my current project. But then again, I'm writing some great code and I love maintaining it! :-)","time":1232147562,"type":"comment"}