Slashdot Mirror


Philosophies and Programming Languages

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."

4 of 239 comments (clear)

  1. Python by MyLongNickName · · 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*

    --
    See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
  2. Those who kan't... by jimbudncl · · Score: 5, Funny

    use Python.

  3. Re:Codito by pilgrim23 · · Score: 5, Funny

    I always thought it was sum ergo cogito..... but then I always was getting Descartes before de Horse

    --
    - Minutus cantorum, minutus balorum, minutus carborata descendum pantorum.
  4. Re:Philosophy of Perl by Lord+Ender · · Score: 5, Funny

    Perl is a lot like Christianity, actually. It borrows almost everything from previous languages, and it makes you hate yourself.

    --
    A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.