Mouais, en gros il faudrait que l'IDE comprenne plus de trucs que le compilo. Imaginer ça pour un langage comme C++ me semble assez absurde.
Et puis, à mon avis, le principal problème des programmeurs débutants (et même des autres), ce n'est pas de comprendre comment une fonction fonctionne, c'est de comprendre que cette fonction existe et de connaitre son nom. Du coup, il faut forcément la doc sous le nez, et l'explication des paramètres devient secondaire. Toute cette machinerie de sémantique ne peut donc qu'aider à comprendre du code existant ; pour reprendre les exemples, si le programmeur ne connait pas ellispe et rect, il n'aura jamais accès à la doc.
[^] # Re: Le faire, c'est mieux quand c'est possible...
Posté par arnaudus . En réponse au journal Nouvel article de Bret Victor sur sa vision de l'environnement de développement du futur. Évalué à 2.
Mouais, en gros il faudrait que l'IDE comprenne plus de trucs que le compilo. Imaginer ça pour un langage comme C++ me semble assez absurde.
Et puis, à mon avis, le principal problème des programmeurs débutants (et même des autres), ce n'est pas de comprendre comment une fonction fonctionne, c'est de comprendre que cette fonction existe et de connaitre son nom. Du coup, il faut forcément la doc sous le nez, et l'explication des paramètres devient secondaire. Toute cette machinerie de sémantique ne peut donc qu'aider à comprendre du code existant ; pour reprendre les exemples, si le programmeur ne connait pas ellispe et rect, il n'aura jamais accès à la doc.