3 ms·
But there's a culture thing, too. In case of many programming languages, there's certain culture built around them - with its own hierarchy of values, its own
by V-2 12y ago
But there's a culture thing, too.
In case of many programming languages, there's certain culture built around them - with its own hierarchy of values, its own idiosyncrasies, approach and so on.
Like the tendency of overengineering and devotion to design patterns in Java world.
Now, the idea behind PHP is to "just get it working".
This philosophy is perfectly summed up by PHP's inventor, Lerdorf:
"I'm not a real programmer. I throw together things until it works then I move on. The real programmers will say 'Yeah it works but you're leaking memory everywhere. Perhaps we should fix that.' I’ll just restart Apache every 10 requests. "
Of course the qoute may be tongue-in-cheek, but I'd say the mindset is real.
(I've written software in C#, Java and PHP)
- dreamfactory2 12y agoso PHP culture is lean basically?
- vdaniuk 12y agoAmassing debt (either technical or financial) is not a part of any lean methodology.
- dreamfactory2 12y agoso what is the concierge mvp if not specifically taking on debt to get something out there and validated?
- EugeneOZ 12y agoIt's just your idea, it's not "idea behind PHP". Almost all of my PHP code is covered by tests, for example - it's far from "just works". And PHP is very far from ugly initial creature of Lerdorf.
- V-2 12y agoAnswering in the same spirit: it's just your code... :)