Qu'un langage interprété est une évidence pour l'apprentissage.
Faux. L'un ou l'autre ne change rien. Un langage interprété est aussi compilé, mais ça se voit pas.
ça ne change rien et çà ne se voit pas, pardon ?
Heuh certes, "behind the scenes" c'est sûr qu'à un moment donné ou à un autre, et que ce soit compilé ou interprété, le truc est exécuté d'une manière ou d'une autre dans ton CPU en utilisant ces instructions machine à lui, oui sûr.
Mais quand même, (削除) avec Python (削除ここまで) en langage interprété, quand tu te prends une exception avec un beau traceback et la ligne incriminée ben tu la vois là, la différence, vis-à-vis d'un crash/erreur de segmentation reporté par un programme venant d'un langage "directement" compilé ou pour en savoir plus il te faudrait sortir le debugger pour analyser le coredump, s'il y en a un !
C'est bien, AMHA, un des gros avantages des langages "interprétés" vs "compilés"..
Ou tu crashes jamais tes progs (削除) C/C++ (削除ここまで) compilés :-?
[^] # Re: Mon avis à moi et rien qu'à moi
Posté par gst . En réponse au journal Python comme premier langage de programmation ?. Évalué à 2.
ça ne change rien et çà ne se voit pas, pardon ?
Heuh certes, "behind the scenes" c'est sûr qu'à un moment donné ou à un autre, et que ce soit compilé ou interprété, le truc est exécuté d'une manière ou d'une autre dans ton CPU en utilisant ces instructions machine à lui, oui sûr.
Mais quand même,
(削除) avec Python (削除ここまで)en langage interprété, quand tu te prends une exception avec un beau traceback et la ligne incriminée ben tu la vois là, la différence, vis-à-vis d'un crash/erreur de segmentation reporté par un programme venant d'un langage "directement" compilé ou pour en savoir plus il te faudrait sortir le debugger pour analyser le coredump, s'il y en a un !C'est bien, AMHA, un des gros avantages des langages "interprétés" vs "compilés"..
Ou tu crashes jamais tes progs
(削除) C/C++ (削除ここまで)compilés :-?