• [^] # Re: La programmation est un art

    Posté par . En réponse à la dépêche La programmation est un art. Évalué à 1.

    Tout a fait d'accord :
    l'art a l'emotion pour objectif et motivation. L'irrationnel fait partie des tenants et des aboutissants (meme si le rationnel peut avoir une forte presence : etudes de Bach, travaux préliminaires dans tous les arts)
    A ce sujet je vous conseille le pavillon Picasso au musee du Prado a Madrid : on y voit une bonne partie du travail preliminaire a la realisation de Guernica. Cette peinture est aussi un monument scientifique. Je vous conseille egalement les etudes (fusain et sanguine) celebres de Delacroix (dans un autre genre), ou la visite (je ne sais plus si l'expo est toujours accessible) des manuscrits d'ecrivains (la plupart d'entre eux ont des methodes 'scientifiques' : Hugo, Zola, Altero ou meme Ronsard et Appolinaire)

    L'informatique a l'efficacite pour objectif et motivation. Le rationnel fait partie des tenants et des aboutissants (meme si l'irrationnel peut avoir une forte presence)
    -> un peu comme en mathematique, en physique (et dans d'autres sciences humaines ou scientifiques je pense), ce qui est beau et simple est aussi souvent 'vrai' et efficace. ('Simple et de bon gout', disait mon prof de math en prepa, et plus je fais des maths, plus je m'apercois qu'il a raison)

    Ensuite, comme tout processus humain, le bon boulot (tant en peinture qu'en mathematiques, en economie qu'en informatique, en danse qu'en psychologie), accouche de resultats souvent simples, paraissant evidents, mais reposant en fait sur un enorme travail, une bonne dose de creativite, un soupcon d'audace et beaucoup d'imagination de la part de la personne qui a 'entame' le sujet.


    Cependant l'informatique (tout comme les mathematiques, et beaucoup d'autres sciences) a une finalite utilitaire, ce qui l'empeche d'etre un art, malgre toutes les considerations esthetiques que l'on peut avoir.

    L'art, lui, est inutile, et c'est ce qui le rend indispensable (c'est pas de moi)