lolo> heu... je codes plus en BASIC => je parlais pour le C.
sinon, c vrai que, pour le BASIC, je suis pr l'open-source... pour le C... disons que je suis pour la distribution de portions de source (juste les trucs principaux, pas ce qui va autour)
Sinon, en C, (je sais pas en BASIC), mais les progs évolués (complexes) sont super durs à comprendre pr les débutants : en voulant faire des progs complexe, on se met à optimiser => le source devient horrible !!!
Imagine : tu prend une ficelle tendu horizontalement
tu dois passer ton doigt dessus de gauche à droite.
aux deux bouts de la ficelle, tu as un neud (exactement le même), et tu veux que ton doigt touche deux noeud en passant sur la ficelle (ces deux là sont les seuls !)
Une façon d'optimiser est de faire en sorte qu'il n'y ait plus qu'un noeud, mais que ton doigt passe deux fois dessus...
pour ça, il faut "tordre" la ficelle... mais elle doit en même temps rester tendue horizontalement, et ton doigt doit toujours passer de gauche à droite... en touchant deux fois le noeud...
CXOmment fais-tu ?
Et bien, c le problème que l'on doit résoudre en optimisant (du moins, qd on veut optimiser en mémoire, et non pas en rapidité)
=> tu penses bien qu'en mettant des trucs comme ça, le code devient dur à comprendre
