et j'en rajouterais une (petite) louche, bien que je sois entièrement d'accord avec toi, lilington :
- A priori Java était fait pour faire des GUI.
- A priori, VC++ était fait pour faire des GUI (comme Delphi, et VB) pour Windows, les autres plateformes disposant de "vrais" () programmeurs, utilisant des biblothèques de fonctions pour faire les GUI (GKS, puis X et OpenGL).
- A priori, sur les autres plateformes que Windows, ça ne dérangeait personne.
- A priori, le principe de la séparation des couches faisait que il y avait d'un côté les langages pour faire les applis, et de l'autre les langages/biblothèques pour faire des GUI.
Résultat : on essaye de faire des monstres qui font tout, et qui, comme de bien entendu, ne font rien correctement. Les graphismes sont moches dans un peu tous les outils (c'est pas pour rien que les gens du Motif Consortium avaient mis 15 ans à faire des widgets), les performances des applis sont en général en deça de ce qu'elles pourraient être avec des langages comme C ou Fortran, les modèles et constructions sont plus complexes, il faut avoir des cours pour savoir comment présenter la structuration de son programme et le communiquer (création de nouveaux concepts, impossibilité de transmettre l'architecture sans des outils complexes (diagrammes MCD, XML, UML, ...)...).. Et les applis mélangent allègrement GUI et fonctionalité, à tel point qu'il faut également des cours (et des threads sur ce forum) pour départager ce qui est métier de non, ce qui hérite de ce qui est hérité, sans compter l'éclatement en des dizaines de langages (voir les C#, .net, Php, et autres Java) pour finalement faire la même chose : avoir une fenêtre avec du code HTML dedans.... Et qui lance des bouts d'applis par derrière...
Bref, une réussite de tout premier ordre...
ça me fait penser à la crise financière : nous avons vécu dans les 15 dernières années en info la même chose : une explosion d'outils de plus en plus complexes, présentés comme de plus en plus simples et solutionnant les "problèmes", mais qui au final rendent à mon avis les choses de plus en plus dangereuses et non maintenables... Mais ça n'est que mon avis de vieux crouton
Partager