Toute application informatique n'est finalement résultante que du besoin et de la capacité d'une plate-forme à y répondre.
Ex :
Pourquoi windows est-il si répandu ? Car c'est un des premiers OS graphiques sortis, sur lequel toutes les sociétés ont développé leurs produits.
Si unix/linux avaient la même bibliothèque de logiciels que windows, alors ils se poseraient en alternative sérieuse (pour le grand public, tout du moins)...
Pourquoi Java (et JSP) plutôt que C++ en tant que CGI ? Parce qu'on a corrigé C++ de ses erreurs en le concevant (héritage multiple...), et qu'on l'utilise du serveur au client...
Pourquoi écrire des CGI en Perl plutôt qu'en C ? Parce que Perl manipule très bien les chaines de caractères...
Tout le monde est persuadé d'avoir la meilleure plate-forme du monde, servie par le meilleur OS, et avec les meilleures applications, c'est normal, du moment que cela répond à ses propres besoins...
Un OS ne vit que par les applications qui y sont installées, un langage ne vit que par l'adéquation de ses fonctions aux demandes de l'utilisateur.
A+ Blux
"Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"