Par contre ce qui est sur, du coté du développement des interfaces d'applications, c'est que celles-ci ne reposeront plus sur une API classique, mais sur des fichiers XML comme XUL dans Mozilla.
Il n'y a qu'à voir les dizaines de bibliothèques déjà disponibles en Java, en C/C++ etc, qui offrent une surcouche à GTK, swing ou AWT etc... (y a même un moteur pour PHP/GTK). Voir une liste exhaustive sur http://xul.sourceforge.net(...) . D'ailleurs MS l'a compris avec d'Avalon, le système graphique du futur windows, qui reposera entièrement sur XAML, un concurrent de XUL, mais aussi Macromedia, avec sa techno Flex, 100% pompé sur XUL.
L'avantage de ces interfaces à base de fichier XML, c'est que c'est utilisable pour une application web. Et XUL/Mozilla offrent déjà une belle plateforme pour faire ce genre d'appli. Cela permettra enfin de faire des trucs utilisables et ergnomiques (HTML est plutôt limité pour faire des interfaces digne de ce nom, de toute façon, il est pas fait pour ça).
Et puis, grâce à ce système de fichier XML, on pourra voir apparaitre des outils générateur d'interface graphique qui soient "universel" (à la limite, un coup de XSL pour transformer du XUL en XAML par exemple, ou l'inverse..).
Seul hic : il faudrait un standard, une normalisation de XUL ou equivalent afin ne pas avoir à réapprendre la roue à chaque passage d'une techno à une autre.
# Re: Le langage du futur ?
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Le langage du futur ?. Évalué à 4.
Par contre ce qui est sur, du coté du développement des interfaces d'applications, c'est que celles-ci ne reposeront plus sur une API classique, mais sur des fichiers XML comme XUL dans Mozilla.
Il n'y a qu'à voir les dizaines de bibliothèques déjà disponibles en Java, en C/C++ etc, qui offrent une surcouche à GTK, swing ou AWT etc... (y a même un moteur pour PHP/GTK). Voir une liste exhaustive sur http://xul.sourceforge.net(...) . D'ailleurs MS l'a compris avec d'Avalon, le système graphique du futur windows, qui reposera entièrement sur XAML, un concurrent de XUL, mais aussi Macromedia, avec sa techno Flex, 100% pompé sur XUL.
L'avantage de ces interfaces à base de fichier XML, c'est que c'est utilisable pour une application web. Et XUL/Mozilla offrent déjà une belle plateforme pour faire ce genre d'appli. Cela permettra enfin de faire des trucs utilisables et ergnomiques (HTML est plutôt limité pour faire des interfaces digne de ce nom, de toute façon, il est pas fait pour ça).
Et puis, grâce à ce système de fichier XML, on pourra voir apparaitre des outils générateur d'interface graphique qui soient "universel" (à la limite, un coup de XSL pour transformer du XUL en XAML par exemple, ou l'inverse..).
Seul hic : il faudrait un standard, une normalisation de XUL ou equivalent afin ne pas avoir à réapprendre la roue à chaque passage d'une techno à une autre.