Philosophies and Programming Languages 239
evariste.galois writes "Wikipedia has a special section called, 'Language Philosophy,' in every article for a programming language. This section looks at the motivation and the basic principles of the language design. What if we investigate further than that? What deeper connections between philosophies and programming languages exist? By considering the most influential thinkers of all time (e.g. Plato, Descartes, Kant) we can figure out which programming language fits best with aspects of their philosophy (Did you know that Kant was the first Python programmer)? The list is not exhaustive, but this is a funny and educative start."
Codito (Score:4, Funny)
ergo sum
Python (Score:5, Funny)
No wonder I Kant get anything done in Python!!!
*looks around and sees no one laughing*
*quietly backs off of the stage*
Those who kan't... (Score:5, Funny)
Philosophy of Perl (Score:5, Funny)
Through my (admittedly limited) experience with updating another team's perl scripts, I've discovered the design philosophy of perl:
Re:Philosophy of Perl (Score:4, Funny)
I always thought Perl's philosophy was to make you think of it's creator (Larry Wall). How so, you ask? Well...developing in Perl is like pounding your head against a wall...
Re:Nietzsche? (Score:5, Funny)
Re:Codito (Score:5, Funny)
Re:which philosopher (Score:2, Funny)
That excessively drunk guy you overheard at the bar last Saturday.
Re:Philosophy of Perl (Score:5, Funny)
Perl is a lot like Christianity, actually. It borrows almost everything from previous languages, and it makes you hate yourself.
Re:which philosopher (Score:5, Funny)
Jack Handy.
Re:Codito (Score:5, Funny)
Once you figure out that you are, then the next question comes up.
/(bb|[^b]{2})/
Machiavelli (Score:4, Funny)
Machiavelli must have been the inspiration for Scheme.
Re:Irrelevant, does not include business languages (Score:2, Funny)
This is so not funny - its pure flame and its most trollish--- check this out asshammer - http://arstechnica.com/open-source/news/2009/03/google-launches-project-to-boost-python-performance-by-5x.ars [arstechnica.com]
Sweet! Now your homework will run really fast.
Re:Python (Score:3, Funny)
Re:List is Wrong (Score:5, Funny)
I thought he was a real pissant who was rarely very stable.
Re:Ya, but... (Score:3, Funny)
so, buffer overflows?
Re:Codito (Score:3, Funny)
More like:
si ego.codito:
ego.sum()