Project

General

Profile

Bibliographical resources » History » Revision 5

Revision 4 (Serge Koudoro, 12/24/2008 11:44 AM) → Revision 5/6 (Serge Koudoro, 12/24/2008 12:16 PM)

h1=. *+Bibliographical resources+* +Bibliographical resources+ 

 p=. ??Al-Khwarizmi bq. *_Al-Khwarizmi avait Euclide et avant lui Euclide avait Aristote, vous aussi faites appel aux géants qui vous ont précédé. Notre Alexandrie est ici !?? !_* 

 h2{color:#8B0000}. +Références essentielles+ 

 ??Quelques bq. *Quelques références et tutoriaux pour être rapidement opérationel.?? opérationel.* 

 ??Nous bq. Nous travaillons avec des librairies et langages très répandus, le web est donc une source de renseignements non négligeable, n'hésitez pas à y faire un tour pour trouver de nouvelles informations. En attendant voici quelques références essentielles.?? essentielles. 

 bq. *%{color:#006400}FAQs externes%* h3. FAQs externes 

 p((((((. * "C++ FAQ LITE":http://www.parashift.com/c++-faq-lite/ 
 * "Python FAQ":http://www.python.org/doc/faq/ 

 bq. *%{color:#006400}Tutoriaux%* h3. Tutoriaux 

 p((((((. * "10 exemples simples de programmes en Python":http://wiki.python.org/moin/SimplePrograms 
 * "The C++ Standard Library - A Tutorial and Reference":http://www.josuttis.com/libbook/idx.html 
 * "Un cours didactique de C++ par Renaud Keriven - ENPC":http://localhost:3000/attachments/download/16 

 h2{color:#8B0000}. +Lectures instructives+ 

 ??Pour *Pour comprendre Morph-M au mieux et "bien" programmer , des références pour la programmation avancée et l'architecture logicielle.?? logicielle.* 

 ??Vous Vous trouverez ici quelques liens à propos des diverses techniques de programmation utilisées dans Morph-M. Si vous trouvez d'autres liens sur ce thème n'hésitez pas à les rajouter !?? ! 

 h3{color:blue}. *Programmer h3. Programmer en C++:* C++: 

 *+La Bible:+* *La Bible:* _On s'y réfère en permanence:_ 

     * Bjarne Stroustrup: "The C++ Language, third edition", 2000, Addison-Wesley. 0-201-70073-5. 

 *+Saines lectures:+* *Saines lectures:* _Les mille et une subtilités de C++._ 

     * Scott Meyers: "Effective C++, second edition", 1998, Addison-Wesley. 0-201-92488-9. 
     * Scott Meyers: "More Effective C++", 1996, Addison-Wesley. 0-201-63371-X.. 
     * Scott Meyers: "Effective STL", 2001, Addison-Wesley. 0-201-74962-9. 

 *+Complexe:+* *Complexe:* _Pousser le C++ à ses limites. En particulier le chapitre 1 sur les policy._ 

     * Andrei Alexandrescu: "Modern C++ Design", 2001, Addison-Wesley. 0201704315. 

 h3{color:blue}. *Les h3. Les Designs Patterns:* Patterns: 

 *+Retour *Retour aux sources (historiques, définitions formelles):+* formelles):* 

       * "Christopher Alexander, l'architecte":http://www.math.utsa.edu/sphere/salingar/Chris.text.html 

       * "Christopher Alexander, son apport aux patrons de conception":http://g.oswego.edu/dl/ca/ 

       * "Patterns for software development par Brad Appleton":http://www.cmcrossroads.com/bradapp/docs/patterns-intro.html 
    
 *+Introductions *Introductions succintes mais illustrées:+* illustrées:* 

       * "par Douglas C. Schmidt":http://www.cs.wustl.edu/~schmidt/patterns.html (et notamment ses "tutoriaux":http://www.cs.wustl.edu/~schmidt/tutorials-patterns.html ) 

 *+Pages *Pages de liens:+* liens:* 

       * "Open directory->Patterns":http://dmoz.org/Computers/Programming/Methodologies/Patterns_and_Anti-Patterns/ 

 h3{color:blue}. *Programmation Générique:* h3. Programmation Générique: 

 *+Courte * Courte introduction mais qui permet d'avoir un bref aperçu des possibilités offertes+* offertes* 

       * "developpez.com":http://loulou.developpez.com/tutoriels/cpp/metaprog/ 

 *+Appliquée * Appliquée au traitement d'image:+* d'image:* 

       * "Scientific C++ programming":http://osl.iu.edu/~tveldhui/papers/techniques/ 
       

       * "SCOOP":http://www.lrde.epita.fr/cgi-bin/twiki/view/Publications/200310-MPOOL (desole)