> Tous les forums > Forum Autres langages
 Quel avenir pour Java ?
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
grbdo
  Posté le 10/02/2005 @ 22:05 
Aller en bas de la page 
Nouvel astucien
Le rouleau compresseur MS s'est mis en marche. D'après beaucoup d'informaticiens qui ont développé en C#, ce langage est encore plus simple que Java. Sans oublié que la JVM a toujours souffert d'une lenteur reconnue. Programmera-t-on encore en Java dans 10 ans ? /* email modéré par sécurité pour le membre */ http://www.selectance.com
Publicité
isaurus
 Posté le 11/02/2005 à 18:58 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien
C'est ça... Et Linux non plus dans 10 ans ça n'existera plus. La preuve: d'après beaucoup d'informaticiens, xp est beaucoup plus stable et plus sûr que linux. Sans oubliées que linux a toujours souffert d'une complexité reconnue.
koala01
 Posté le 14/02/2005 à 19:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
Salut, D'abord et avant tout, je te conseillerais franchement de retirer ton adresse E-mail de ton message, mais de l'indiquer dans ton profil... En effet, les habitués du forum ne risquent pas vraiment de te spammer, mais il y a tous les autres... Ceci dit, il faut bien se rendre compte de plusieurs choses: 1- Quand C est sorti, on a prohétisé la fin de COBOL... il y a plus de vingt ans, et cobol existe toujours et se porte plutot bien, merci pour lui. 2- Ce que tu semble considérer comme un défaut de la JVM en fait à vrai dire sa force: il s'agit d'un langage interprété, donc susceptible de fonctionner quelle que soit la platteforme envisagée, alors que C++ et C# sont des langages compilés, donc dépendant de la platteforme sur laquelle les applicaitons seront lancées. 3- C# doit etre considéré plus comme une évolution supplémentaire du couple C/C++ que comme un remplacement de java... C n'était absolument pas adapté à la POO, C++ le devenait, mais de loin, et il est vrai que meme C++ commence à dater... Bref, selon moi, l'apparition de ce langage ne signifie absolument pas la mort annoncée des langages déjà existant [clindoeil]
edon47
 Posté le 14/02/2005 à 20:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Salut, Lenteur de la JVM ? Il y a plusieurs années peut-être mais maintenant il n'y a qu'à tester les différentes applications écrites en java pour constater que l'écart de vitesse d'exécution a beaucoup diminué et ça continue.... Ne pas oublier qu'un code bien optimisé peut doubler et même tripler en vitesse d'exécution. Quant à linux, je ne suis pas sûr qu'il soit en voie de disparaître; bien sûr il demeure marginal pour les utilisateurs particuliers qui possèdent le savoir-faire nécessaire à son paramétrage. De nombreuses entreprises spécialisées utilisent Unix et c'est pas encore pour demain sa disparition.
aliquando
 Posté le 15/02/2005 à 13:22 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Salut le C# et tout les elements de .NET sont en fait une sorte de byte code bizarre (PE voir MSIL pour plus d'info) mais je reste certain que Java ne disparaitra pas car comme tu le dis le C# copie beaucoup de chose (je l'ai appris ce week-end), mais n'est pas la claque a tous les langages meme si beaucoup d'effort ont ete fait. a+
tig
 Posté le 15/02/2005 à 13:22 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Hello, Et avec les nouvelles fonctionnalités et assistants qui sont développés pour les utilisateurs de Linux, je dirais que ce n'est pas en train de disparaître, mais au contraire de prendre de l'importance. Avoir un OS à ce prix, avec tous les programmes qui existent ! Et avec nettement moins de problèmes de virus Ma prochaine machine, ça sera Linux !
ti_ouf
 Posté le 16/02/2005 à 08:27 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

hello j'ai vu que java 5 allait etre optimisé en terme de ses performances nottement par des outils java de l'éditeur Quest qui ont été certifié par Sun. Donc je ne pense pas que Java sombre du jour au lendemain...
koala01
 Posté le 17/02/2005 à 04:17 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
Je voudrais quand meme revenir sur
edon47 a écrit :
Salut, Lenteur de la JVM ? Il y a plusieurs années peut-être mais maintenant il n'y a qu'à tester les différentes applications écrites en java pour constater que l'écart de vitesse d'exécution a beaucoup diminué et ça continue.... Ne pas oublier qu'un code bien optimisé peut doubler et même tripler en vitesse d'exécution. Quant à linux, je ne suis pas sûr qu'il soit en voie de disparaître; bien sûr il demeure marginal pour les utilisateurs particuliers qui possèdent le savoir-faire nécessaire à son paramétrage. De nombreuses entreprises spécialisées utilisent Unix et c'est pas encore pour demain sa disparition.
La JVM a beau avoir été très largement optimisée, il reste tout à fait vrai qu'une application java restera malgré tout toujours plus lente qu'une application "C/C++/C#..."(qui sera elle-même, soit dit en passant sans doute plus lente que la meme application créée directement en assembleur) Mais cette lenteur n'a rien à voir avec le langage en lui-meme, mais bien plutot avec le type de langage représenté... En effet, le java est plus un langage "interprété", alors que le C, le C++ et les autres sont des langages "compilés". Ces deux types de langages ont chacun leurs avantages et leurs inconvéniants, ce qui fait qu'en définitive, aucun n'est, à ce jour, en mesure de faire une concurence réelle à l'autre. En effet, les langages interprétés sont généralement plus lents (bien qu'avec les vitesses de traitement des processeurs actuels, cela se remarque de moins en moins) parce qu'ils nécessitent la mise en oeuvre d'une "couche" supplémentaire: l'interpréteur. Mais ils ont l'avantage d'être parfaitement indépendants de la platteforme sur laquelle l'application est lancée. La seule "limite" est que l'ordinateur sur lequel l'application est lancée doit disposer de l'interpréteur. Par contre, les langages compilés, s'ils sont généralement plus rapides d'exécution (car il ne nécessitent pas la présence d'un interpréteur), ont par contre l'inconvéniant que les applications compilées sur une platteforme ne pourront pas l'être sur une autre (il faudra compiler l'application pour chaque platteforme pour laquelle on envisage de faire tourner l'application) Le choix, parfois assez difficile à faire, est donc de choisir entre la vitesse et la possiblité de travailler sur plusieurs platteformes... Et comme, restons honnête, il n'y a pas que windows (loin de là) ni meme rien que des ordinateur de type "compatible" (PC), les deux genres de langages ont encore de beaux jours devant eux [clindoeil]
gwendaal
 Posté le 26/02/2005 à 19:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
java c un vieux langage lourdingue et ils n'inovent pas leseul atout qu'il leur reste c le multi plateforme c # est bcp plus simple et pour le meme resultat tu as 100 lignes en java et 10 en C#
Publicité
ti_ouf
 Posté le 01/03/2005 à 20:51 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

plus simple parce que compilé...
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
33,75 €Carte mémoire Samsung 256 Go MicroSDXC Evo Select U3 (100 Mo/s) à 33,75 € livrée
Valable jusqu'au 27 Janvier

Amazon Allemagne fait une promotion sur la toute nouvelle carte mémoire Samsung 256 Go MicroSDXC Evo Select U3 qui passe à 29,63 €. Comptez 4,52 € pour la livraison en France soit un total de 33,75 € livrée. Une bonne affaire pour cette carte que l'on trouve ailleurs à partir de 60 € et qui offre des vitesses de 100 Mo/s en lecture et 90 Mo/s en écriture.  Elle est idéale pour les téléphones, caméras et appareils photo 4K. Elle est étanche, anti-choc et résiste aux rayons X et aux champs magnétiques. Elle est garantie 10 ans.

Vous pouvez utiliser votre compte Amazon France sur Amazon Allemagne et il n'y a pas de frais de douane. Si vous êtes perdu en allemand, vous pouvez traduire le site en anglais.


> Voir l'offre
14,35 €Clé USB Sandisk Ultra 64 Go à double connectique USB 3.1 Type A et C à 14,35 €
Valable jusqu'au 27 Janvier

Amazon fait une promotion sur la clé USB Sandisk Ultra 64 Go à double connectique USB 3.1 Type A et C qui passe à 14,35 € alors qu'on la trouve ailleurs à plus de 25 €. Cette clé USB  dispose d'un connecteur réversible USB Type C et d'un connecteur classique de type A. Grâce à elle, transférez en toute simplicité et rapidement (jusqu'à 150 Mo/s) vos fichiers entre vos smartphones, tablettes et ordinateurs. 


> Voir l'offre
309,99 €Console Nintendo Switch édition limitée Mario 309,99 €
Valable jusqu'au 12 Février

Cdiscount propose la nouvelle version de la console Nintendo Switch en édition limitée Mario (avec manettes et bases personnalisées) à 309,99 € livrée gratuitement. Une pochette de transport est également fournie.


> Voir l'offre

Sujets relatifs
quel SGBD apprendre pour debutant ?
parametrage du code java pour imprimer
Besoin info pour création graphiques sous Java
C , ou: java ? pour ce genre d'anim' >
creation d'icone cliquable pour appli JAVA
Classe java pour la connexion avec MySQL
Aide pour debuter en java
Créer un éxecutable pour lancer une appli Java
alerte pour mon site, blème de java [RESOLU]
Quel programme pour C++?
Plus de sujets relatifs à Quel avenir pour Java ?
 > Tous les forums > Forum Autres langages