Language Design Philosophies
Mark Mzyk | June 21, 2009
In a conversation with a coworker, we distilled several programming languages’ design philosophies down to a single sentence.
Here’s what we came up with:
Java: Protect the Developer From Themselves
Ruby: Be the Developer’s Language
Python: There is One True Way
PHP: eh
Do you agree? Disagree? What are the one sentence philosophies behind other languages that we didn’t touch on?
Filed in: Languages.
Reminds me of:
http://www.aegisub.net/2008/12/if-programming-languages-were-religions.html
It is very similar Tom. I know there are lots of if programming languages were … lists out there. I just hadn’t ever seen one exactly like the one my coworker and I developed, so I thought I’d post it. It’s obviously far from complete, so suggestions are welcome.
C#: You may use this hammer, but not that one.