C/C++ fortement typé ? Non je ne pense pas.
Sinon d'une manière générale, je pense que coder avec un langage "strict" ou déclaratif à l'extrême dans tous les cas de figure est contre-productif, et ce genre de langage devrait être utilisé que ans des cas particuliers.
Hum, le problème des langages typés forts ou faibles est un troll sans fin. De même concernant les autres "aides" à la programmation plus ou moins directive. :)
Chacun ses préférences, la mienne consiste à écrire un programme ainsi : le problème initial, une feuille et un crayon de bois, cribouillages, cribouillages, puis rédaction sur ordinateur et enfin le compilateur ou la suite de tests qui sert de filet de protection en m'aidant à vérifier et à gommer mes étourderies. Je ne cherche pas un truc extrêmement typé comme l'Ada (c'est comme du VHDL ça ?), juste le minimum syndical disponible avec le C++ qui m'empêchera de confondre un string avec un tableau d'entiers.
Certainement un défaut dû à ma formation universitaire et à ses méchants modules concernant l'UML, hihi. Ou alors cela vient de mon inexpérience (professionnelle) en programmation : j'ai bien plus d'aisance à m'exprimer à travers une feuille de papier qu'à travers une ligne de code.
[^] # Re: Et pis .....thon n'est pas très TDAH-compliant, si ?
Posté par Johands . En réponse au journal Lamentations ou les remords d'un geek. Évalué à 2.
Sinon d'une manière générale, je pense que coder avec un langage "strict" ou déclaratif à l'extrême dans tous les cas de figure est contre-productif, et ce genre de langage devrait être utilisé que ans des cas particuliers.
Hum, le problème des langages typés forts ou faibles est un troll sans fin. De même concernant les autres "aides" à la programmation plus ou moins directive. :)
Chacun ses préférences, la mienne consiste à écrire un programme ainsi : le problème initial, une feuille et un crayon de bois, cribouillages, cribouillages, puis rédaction sur ordinateur et enfin le compilateur ou la suite de tests qui sert de filet de protection en m'aidant à vérifier et à gommer mes étourderies. Je ne cherche pas un truc extrêmement typé comme l'Ada (c'est comme du VHDL ça ?), juste le minimum syndical disponible avec le C++ qui m'empêchera de confondre un string avec un tableau d'entiers.
Certainement un défaut dû à ma formation universitaire et à ses méchants modules concernant l'UML, hihi. Ou alors cela vient de mon inexpérience (professionnelle) en programmation : j'ai bien plus d'aisance à m'exprimer à travers une feuille de papier qu'à travers une ligne de code.