Il est vrai que la programmation peut paraitre une activité plus facile quand on se laisse aller par la passion. On se sent, bien souvent, créateur le temps d'un codage. Mais le métier de programmeur n'est pas toujours une série de moments de plaisir. Le développeur fait aussi face à bien d'écueils dans son quotidien, dont certains sont liés à son environnement technique ou son langage de programmation.
Par exemple, il peut arriver d'être contraint à programmer dans un langage qui ne répond plus aux exigences actuelles. La contrainte peut venir du fait que le logiciel à maintenir est développé dans ce langage. Et qu'il n'est pas acceptable, pour le top management ou les utilisateurs, de reprendre le codage à zéro dans un langage plus flexible, qui serait plus adéquat pour les besoins métier.
Détester un langage peut aussi être justifié par les spécificités techniques propres au langage telles que la syntaxe, la gestion des variables, la consommation des ressources système, la portabilité, et bien d'autres points.
Ainsi, on peut se retrouver contraint à programmer dans un langage qu'on n’aime pas, et même en train d'écarter toute éventualité à développer dans un langage de programmation donné.
Alors, votez pour les langages que vous n'aimez pas sur la base des critères que sont :
- la conformité du langage aux exigences fonctionnelles actuelles ( architecture, applications Web, transactions bases de données, etc.) ;
- les contraintes et les spécificités techniques (syntaxe, gestion des variables, etc.) ;
- la portabilité (hétérogénéité des systèmes d'exploitation supportés, cloud computing, etc.) ;
- la gestion de la sécurité (sessions utilisateurs, vulnérabilités, etc.) ;
- la maintenance applicative (gestion des modifications, évolutivité, etc.) ;
- et d'autres aspects que vous pourrez relever.
Le but du sondage est de relever les insuffisances ou les difficultés à programmer dans tel ou tel langage. La qualité du débat viendra donc du partage d'expérience.
Et vous ?
Quels sont les langages de programmation que vous détestez le plus ? Cochez-les dans les cases à voter.
Avez-vous déjà été contraint à programmer dans un langage que vous n'auriez pas souhaité ?
Existe-t-il des langages que vous évitez totalement ? Et pourquoi ?
La rubrique Programmation