Votre article contient des choses intéressantes, spécialement pour les non-spécialistes. Cependant vous avez un paragraphe malheureux :
D’un autre côté, dans l’idée de vouloir toujours tout révolutionner, de faire différent des « vieux », et à un rythme effréné, on a cédé à de nombreuses technologies spécialement mauvaises, comme les langages interprétés (Java tout particulièrement, .net, Javascript, Python, etc), les langages massivement objets, menant à des pertes de performances souvent sensibles, et à une augmentation de la mémoire utilisée sans rapport avec la mémoire vraiment nécessaire.
Si l’on codait aujourd’hui les applications, en C ou en Pascal, comme
on le faisait dans les années 80, nos ordinateurs donneraient une
impression de vitesse et de fluidité dont on n’a pas idée.
Il s’agit tout simplement d’une ânerie !
On n’invente pas des langages informatiques pour épater la galerie ou pour faire nouveau.
Il y a une véritable évolution dans les techniques qui répond à un besoin et qui se traduit dans les langages.
Vous niez tout simplement cette évolution et sa nécessité.
Tout d’abord on a la nécessité d’avoir des langages interprétés pour la mise au point et des langages compilés pour l’exploitation en production et la performance. Cependant il existe des compilateurs pour la plupart des langages interprétés même si on perd un peu en efficacité.
Chaque langage a sa spécificité d’utilisation. Javascript est un langage destiné à être exécuté sur une machine client à l’intérieur d’un navigateur, il n’a pas d’autre prétention, comment pourrait-il être compilé (traduit en langage machine) quand on ne connaît même pas la nature de l’architecture du système client ?
Python est un des langages modernes les plus aboutis permettant tous les styles de programmation propre avec une syntaxe particulièrement claire. Python est un excellent choix pour entre autres
25/12 22:18 - cubidrinker
25/12 22:03 - BOBW
@ mick :Bravo : Il existe une contre-mode sur linux, un engouement pour les applications (...)
25/12 12:06 - BOBW
Merci Bovinus de privilégier les solutions humaines et sociologiques aux orientations (...)
23/12 08:08 - Imhotep
Prendre juste un traitement de texte en comparatif de vélocité est extrêmement court. Pour ce (...)
22/12 23:51 - Marco07
Qui rédige un document en 3 langues à part des égyptiens avec un burin ? La correction (...)
22/12 23:38 - Marco07
Agoravox utilise les technologies du logiciel libre : SPIP, Apache, Ubuntu, PHP, MySQL, CKEditor.
Site hébergé par la Fondation Agoravox
A propos / Contact / Mentions légales / Cookies et données personnelles / Charte de modération