From: "Raphaël POITEVIN" <[EMAIL PROTECTED]>
Subject: Re: [CBLX] C orienté objet
Date: Sat, 23 Aug 2008 14:48:38 +0200
> Le 22 août 2008 15:01, Pierre Lorenzon <[EMAIL PROTECTED]> a écrit :
> Pour en revenir à Java cependant, je trouve que c'est quand-même un
> langage très fiable et flexible surtout au niveau de
> l'interopérabilité entre des applications distantes. Peut-être que je
> me trompe, mais je ne suis pas si sûr qu'il soit possible de faire
> aussi facilement un équivalent J2EE en C ou C++. Le fait que les
> logiciels conçus en Java soient portables est quand-même un gage de
> rapidité en terme de déploiement d'applications. Cela serait
> quand-même complexe si l'on devait reprogrammer toutes les
> applications Web pour tous les systèmes. Au moins, quand on voit par
> exemple tomcat, il s'agit d'un serveur performant et qui tourne sur
> tous les systèmes non ?
Je crois que le choix du langage d'implémentation est certes
un élément de la portabilité mais qu'il ne fait pas tout non
plus. Alors java effectivement peut donner une certaine
impression de portabilité et surtout de très grand confort au
développeur, mais si le système ne fait pas tourner de jvm
tintin de java. Est-ce que finalement on n'a pas juste
déplacé le problème à savoir qu'au lieu de se taper des
librairies system-dependent comme on le ferait en c++ pour
assurer la portabilité on doit implémenter une jvm : ce qui
ne me semble pas plus trivial à vrai dire ... Sauf que le
monde est peuplé de jvm partout (y compris dans les
téléphones portables) alors on a l'impression qu'il n'y a
plus grand chose à faire. Mais la vieille sagesse populaire
dit quand-même qu'"on n'a rien sans rien" et je suis
quand-même tenté de la croire.
Cela dit des amis m'ont récemment dit que les applications
pour la navigation aéronautique autrefois écrites en ada sont
sur le point d'être portées en java ; ce qui prouve que le
java a quand-même bien le vent en poupe. Moi ca m'a laissé
rêveur parce que pour des applis dans lesquelles on pense
qu'on a a priori besoin de temps réel et de choses comme ça
l'utilisation de java ne paraît pas optimale à un non
spécialiste : j'en ai juste conclu que je ne suis pas un
spécialiste !
Pierre
_______________________________________________
Liste de diffusion CarrefourBLinuX
[email protected]
http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Pour s'inscrire par courriel :
'mailto:[EMAIL PROTECTED]'
Pour se retirer de la liste par courriel :
'mailto:[EMAIL PROTECTED]'
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu