Sujet : pourquoi Java est plus a la mode que le C++ |
z0rglub |
jlac a écrit a écrit :
mais en entreprise normelement je pensais que l'on cherchais la performance des applications plutot que le temps de conception restraint.
|
mon point de vue, c'est que le client a :
1. un budget à respecter pour faire développer son application (par une SSII par exemple)
2. des contraintes de rapidité d'exécution
Je pense qu'aujourd'hui vu la rapidité des ordinateurs, la rapidité n'est plus vraiment un critère déterminant (je pense aux applis de gestion en l'occurence) pour le choix entre tel et tel langage de prog. Java est bien pour avoir : 1. un véritable développement objet (pas comme VB...)
2. un développement plus rapide
(sans parler de la portabilité, etc...)
NB : Je ne sais pas si vous connaissez, mais Intentia Consulting editeur de l'ERP Movex (tres connu pour ceux qui connaissent pas...) est dans sa dernière version entièrement développé en Java. Je pense qu'Intentia n'a pas fait ce choix là pour rien. |
LeGreg |
oui java est lie aux technologies
internet; serveur d'applications,
servlets, jsp, oracle, applets,
ils sont tous lies a java.
Par ailleurs, java est je pense
plus facile a concevoir que c++
ce qui est un gain pour certaines
applications (strings en natif,
tout passe par reference, multithreading,
interfaces graphiques unifiees, gestion
de la memoire etc..).
de plus java est enseigne dans de nombreuses
ecoles. Par exemple, je n'ai jamais eu aucun
cours de C++. Quelques cours de C pour
la programmation systeme Unix (indispensable).
Mais quand il s'agit de faire du haut niveau,
utiliser les librairies multimedia, de la programmation
objet => c'est java. Il y a aussi inevitablement une part de pipo
les entreprises sachant que java est populaire
aupres des etudiants (plus que prolog par exemple)
vont avoir plus de facilites a recruter quelqu'un
sur java que sur un autre langage.
Par ex dans ma boite, toutes les offres de stage
comportent le mot cle "java", et c'est clairement
du pipo. (bizarrement ils ne mettent pas "delphi"
alors que l'appli est programmee en delphi).
A+
LEGREG |