Prenons un exemple tout bête: quand je commence à écrire une fonction dont le type de retour n’est pas void, il me souligne en rouge que je n’ai pas mis de return, ce qui est affreusement chiant. À chaque fois que je m’arrête pour réfléchir, il me souligne un truc en rouge, ce qui à le don de me déconcentrer (et surtout de me fatiguer), même si je m’habitue au bout d’un moment.
Ensuite, avec un IDE on comprend pas forcément ce qu’on fait. À l’IUT on utilise NetBeans (dont l’indentation est à chier d’ailleurs) ou Eclipse (dont l’UI est un monstre), dedans on crée des «packages» mais je ne sais pas comment compiler ce code en dehors de l’IDE (à chaque fois que j’ai essayé, ça ne fonctionnait pas).
Finalement ne pas utilisé un IDE je pense à un côté positif dans le sens ou il faut faire plus attention à ce qu’on écris, et je pense donc que c’est bien pour l’apprentissage. Ça oblige aussi à compiler de temps pour voir si ça fonctionne et à faire des fonctions pour tester ce qu’on vient de faire plutôt que de ne compter que sur l’IDE pour nous signaler les erreurs.
Bref, je ne condamne pas les IDE (les erreurs en temps réel d’Eclipse, c’est très pratique) mais je préfère les environnements plus légers, qui sont plus «transparents», plus configurables et qui permettent de coder dans tous les langages. J’ai l’impression de ne pas avoir le contrôle quand j’utilise un IDE, je préfère compiler à la main et utiliser des outils pas trop sophistiqués qui marchent partout. J’aime bien aussi QtCreator dont l’UI est plutôt pas mal, dommage qu’on ne puisse pas faire de tout avec.
# Les IDE, c’est chiant
Posté par ariasuni . En réponse au journal Point de vue : un IDE est il un outil de programmation indispensable ?. Évalué à 6.
Prenons un exemple tout bête: quand je commence à écrire une fonction dont le type de retour n’est pas void, il me souligne en rouge que je n’ai pas mis de return, ce qui est affreusement chiant. À chaque fois que je m’arrête pour réfléchir, il me souligne un truc en rouge, ce qui à le don de me déconcentrer (et surtout de me fatiguer), même si je m’habitue au bout d’un moment.
Ensuite, avec un IDE on comprend pas forcément ce qu’on fait. À l’IUT on utilise NetBeans (dont l’indentation est à chier d’ailleurs) ou Eclipse (dont l’UI est un monstre), dedans on crée des «packages» mais je ne sais pas comment compiler ce code en dehors de l’IDE (à chaque fois que j’ai essayé, ça ne fonctionnait pas).
Finalement ne pas utilisé un IDE je pense à un côté positif dans le sens ou il faut faire plus attention à ce qu’on écris, et je pense donc que c’est bien pour l’apprentissage. Ça oblige aussi à compiler de temps pour voir si ça fonctionne et à faire des fonctions pour tester ce qu’on vient de faire plutôt que de ne compter que sur l’IDE pour nous signaler les erreurs.
Bref, je ne condamne pas les IDE (les erreurs en temps réel d’Eclipse, c’est très pratique) mais je préfère les environnements plus légers, qui sont plus «transparents», plus configurables et qui permettent de coder dans tous les langages. J’ai l’impression de ne pas avoir le contrôle quand j’utilise un IDE, je préfère compiler à la main et utiliser des outils pas trop sophistiqués qui marchent partout. J’aime bien aussi QtCreator dont l’UI est plutôt pas mal, dommage qu’on ne puisse pas faire de tout avec.
Écrit en Bépo selon l’orthographe de 1990