Home » Diverse

Optimization hinders evolution

1 June 2009 2 Comments

Ceva timp în urmă căutam detalii despre  o metodă de optimizare ce implica teoria calculului evolutiv. După parcurgerea mai multor linkuri găsesc fraza  

Optimization hinders evolution.

După analiza sursei m-am dat seama că nu este ceea ce căutam, dar linkul l-am păstrat. Pagina prezinta o listă de perlisme: epigrame inspirate din ştiinţa calculatoarelor publicate de către Alan J. Perlis (Yale University). Unele le mai vazusem, altele nu. Oricum multe din ele m-au surpins prin simplitatea expunerii lor:

  1. Simplicity does not precede complexity, but follows it.
  2. Programming is an unnatural act.
  3. A year spent in artificial intelligence is enough to make one believe in God.

  1. A language that doesn’t affect the way you think about programming, is not worth knowing.
  2. It is easier to change the specification to fit the program than vice versa.
  3. Once you understand how to write a program get someone else to write it.
  4. It is easier to write an incorrect program than understand a correct one.
  5. A programming language is low level when its programs require attention to the irrelevant.
  6. The proof of a system’s value is its existence.
  7. Whenever two programmers meet to criticize their programs, both are silent.

Am selectat subiectiv şi rapid doar 10, restul epigramelor le puteţi citi pe pagina universităţii Yale: http://www.cs.yale.edu/quotes.html.

2 Comments »

  • Ion Todirel said:

    A language that doesn’t affect the way you think about programming, is not worth knowing
    > thing is, it's a catch 22, if you don't try know it you won't find out if it was worth knowing :)

  • Dumitru said:

    Ai dreptate, căci nu fără rost se zice: încercarea vină n-are!
    Dar totuși care este costul cunoștințelor acumulate, adică costul încercării în care cunoștințele nu îţi sunt de folos! ;)

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.