Récemment, je réfléchis aux caractéristiques d'un bon langage de programmation. Il est vrai que "Il y a mille hameaux aux yeux de mille personnes", comme la simplification, l'explicitation, la lisibilité et plus encore. Mais je me demande si un bon langage de programmation devrait être cohérent, ce qui signifie que tout le monde écrira les mêmes codes (au moins très similaires) pour obtenir la même fonctionnalité, ce qui signifie que tout le monde lira, comprendra, et efficacement. Pas aussi flexible que tout le monde écrira différents codes de lisibilité et de qualité pour une fonctionnalité, qui dépend surtout de l'expérience et des compétences du programmeur. Jusqu'à présent, je n'ai pas trouvé de langues qui correspondent à ma définition de la cohérence, mais je suis toujours à la recherche. Quelqu'un en sait-il?Flexibilité ou cohérence, ce qui est correct pour un bon langage de programmation?
Je ne sais pas si vous êtes d'accord avec moi ou non? S'il vous plaît signaler si quelque chose ne va pas avec mon point. Et laissez votre argument, peu importe que vous êtes d'accord avec moi ou non. Laissez simplement vos points et vos arguments.
Cordialement.
Si tout le monde écrit du code pour obtenir des fonctionnalités similaires, le problème est la bibliothèque et non la langue. –
pourquoi ne pouvons-nous pas le faire dans le niveau de langue pas au niveau de la bibliothèque? Ou qu'en est-il des auteurs de la bibliothèque? Peuvent-ils atteindre la même fonctionnalité avec un code similaire (support qu'ils utilisent le même algorithme)? –
@Daniel: ce qu'il veut dire est: * si * les gens devaient mettre en œuvre la même chose, ... – RCIX