Today I was reading through Ovid's last Meditation about using different languages on PM and why it's a good thing to be exposed to different cultures and things like these.

While I was reading, I recalled one of the worst things I suffered during my years at the University: in my campus there were no other faculties except than the Computer Science department (I was in a small campus detached from the "alma mater"). I've always thought that having the possibility to talk with people with different backgrounds is very useful.

Specially being a computer scientist, I think that studying other disciplines brings more insights, more ideas, more good questions. Sometimes, new paradigms. For example, ideas "stolen" from biology brought to Genetic Algorithms. Cognitive sciences give ideas to the field of Artificial Intelligence.

But these are well-known examples. I'd like to know what other disciplines gave you good ideas to apply to Computer Science, specially to that strange art/science called computer programming.


In reply to Being exposed to other cultures by larsen

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.