Apple serait sur le point d'abandonner Java
par Christophe Laporte le 21.10.2010 à 14:32
Après avoir écarté Flash du MacBook Air, Apple pourrait à terme se débarrasser de Java si l'on en croit la note technique publiée suite aux sorties de Java pour Mac OS X 10.6 Update 3 et 10.5 Update 8.
Apple indique clairement que sa version de Java est obsolète. Elle continuera d'être supportée et maintenue dans Leopard et Snow Leopard. D'autre part, elle envisage sérieusement de le retirer des prochaines versions de Mac OS X. Dans le même temps, elle a fait savoir que les applications écrites en Java ne seraient pas acceptées sur l'App Store.
Le support de Java par Apple a souvent été critiqué. La firme californienne a toujours traîné à porter les dernières versions sur Mac et ne se pressait pas quand il s'agissait de corriger une faille de sécurité (lire : Java sur Mac se traine des failles depuis six mois).
Reste à voir si cela se confirme si Oracle prendra le relais et assurera le support de Java sur Mac.
Sur le même sujet :
- Mises à jour Java pour 10.5 et 10.6
Apple indique clairement que sa version de Java est obsolète. Elle continuera d'être supportée et maintenue dans Leopard et Snow Leopard. D'autre part, elle envisage sérieusement de le retirer des prochaines versions de Mac OS X. Dans le même temps, elle a fait savoir que les applications écrites en Java ne seraient pas acceptées sur l'App Store.
Le support de Java par Apple a souvent été critiqué. La firme californienne a toujours traîné à porter les dernières versions sur Mac et ne se pressait pas quand il s'agissait de corriger une faille de sécurité (lire : Java sur Mac se traine des failles depuis six mois).
Reste à voir si cela se confirme si Oracle prendra le relais et assurera le support de Java sur Mac.
Sur le même sujet :
- Mises à jour Java pour 10.5 et 10.6
Tags: Java
9
8
7
6
5
4
3
2
1
Vos réactions (123 réactions)
TequilaPhone
[21/10/2010 14:35]
(effacer)
(editer)
Quoi de plus normal pour un MacAppStore, du ObjectiveC only.
Quoi de plus normal pour un MacAppStore, du ObjectiveC only.
lppa
[21/10/2010 14:38]
(effacer)
(editer)
La technologie Java, bien qu'utilisée par la plateforme Facebook pour ne citer qu'elle, est obsolète en elle-même. Je pense que l'avenir repose sur les solutions qui n'ont pas besoin d'être instalées, donc qui ne prennent pas de place dans le disque dur, qui se lancent rapidement et qui ne sont pas gourmandes en ressources, comme le HTML5.
La technologie Java, bien qu'utilisée par la plateforme Facebook pour ne citer qu'elle, est obsolète en elle-même. Je pense que l'avenir repose sur les solutions qui n'ont pas besoin d'être instalées, donc qui ne prennent pas de place dans le disque dur, qui se lancent rapidement et qui ne sont pas gourmandes en ressources, comme le HTML5.
lppa
[21/10/2010 14:41]
(effacer)
(editer)
@TequilaPhone
Le but est d'offrir une meilleure expérience possible, alors je trouve ça normal d'accepter les applications entièrement compatibles, mais surtout esthétiques, car pourquoi avoir un joli ordinateur, une belle interface, et des applications hideuses :) ?
Si non les applications seront toujours disponibles sur les sites des développeurs et les plateformes de téléchargement comme 01net.
@TequilaPhone
Le but est d'offrir une meilleure expérience possible, alors je trouve ça normal d'accepter les applications entièrement compatibles, mais surtout esthétiques, car pourquoi avoir un joli ordinateur, une belle interface, et des applications hideuses :) ?
Si non les applications seront toujours disponibles sur les sites des développeurs et les plateformes de téléchargement comme 01net.
Kyro
[21/10/2010 14:43]
(effacer)
(editer)
Euh Lppa tu raconte encore une fois n'importe quoi ... faut bien installé quelque chose pour le HTML et ça s'appelle un navigateur .... Et dire que le HTML5 n'est pas gourmand en ressource ca dépend aussi de ce que tu lui demande de faire ....
Euh Lppa tu raconte encore une fois n'importe quoi ... faut bien installé quelque chose pour le HTML et ça s'appelle un navigateur .... Et dire que le HTML5 n'est pas gourmand en ressource ca dépend aussi de ce que tu lui demande de faire ....
mathiasr
[21/10/2010 14:43]
(effacer)
(editer)
Au début de mes études Java était le truc branché, 20 ans plus tard le soufflé est quelque peu retombé. Et Apple investit tout de même pas mal de ressources dans les compilateurs comme LLVM, leur décision me semble assez cohérente.
Au début de mes études Java était le truc branché, 20 ans plus tard le soufflé est quelque peu retombé. Et Apple investit tout de même pas mal de ressources dans les compilateurs comme LLVM, leur décision me semble assez cohérente.
dark phantom
[21/10/2010 14:44]
(effacer)
(editer)
de plus en plus certain :
Lion = iOS
LiOsn
de plus en plus certain :
Lion = iOS
LiOsn
elamapi
[21/10/2010 14:44]
(effacer)
(editer)
Bha honnêtement, si tout le monde pouvait abandonner Java ... en fait ... ca serait pas mal.
Je bosse pour une petite boite de plus de 150.000 personnes dans le monde qui déploie diverses solution, entre autre en java, autant cotés clients que coté backend, tout ça sur des serveurs sun, sous diverses versions de Solaris ( de 8 jusqu'à 10) avec diverses version des JRE (jusqu'a l'avant dernière)
Et le constat est systèmatiquement le même.
Usine a Gaz (pour tout ce qui est J2EE) trés complexe à maintenir, une portabilité improbable, des performances assez lamentables.
Bref, tout le monde en est revenu, et les nouvelles solutions font abstraction de java.
Je crois que java est pire que flash en fait ...
Si ça devait être abandonné sur mac, je ne suis pas certain que ça chagrinerait tant de monde que ca
Bha honnêtement, si tout le monde pouvait abandonner Java ... en fait ... ca serait pas mal.
Je bosse pour une petite boite de plus de 150.000 personnes dans le monde qui déploie diverses solution, entre autre en java, autant cotés clients que coté backend, tout ça sur des serveurs sun, sous diverses versions de Solaris ( de 8 jusqu'à 10) avec diverses version des JRE (jusqu'a l'avant dernière)
Et le constat est systèmatiquement le même.
Usine a Gaz (pour tout ce qui est J2EE) trés complexe à maintenir, une portabilité improbable, des performances assez lamentables.
Bref, tout le monde en est revenu, et les nouvelles solutions font abstraction de java.
Je crois que java est pire que flash en fait ...
Si ça devait être abandonné sur mac, je ne suis pas certain que ça chagrinerait tant de monde que ca
iota
[21/10/2010 14:47]
(effacer)
(editer)
Salut,
@lppa
Des applications en ligne qui reposent sur du java et qui n'ont pas besoin d'être installées, il y en a un paquet (dans le monde professionnel tout du moins).
Ce n'est pas utilisé que côté client et c'est très loin d'être une technologie obsolète...
@+
iota
Salut,
@lppa
Des applications en ligne qui reposent sur du java et qui n'ont pas besoin d'être installées, il y en a un paquet (dans le monde professionnel tout du moins).
Ce n'est pas utilisé que côté client et c'est très loin d'être une technologie obsolète...
@+
iota
bitonio
[21/10/2010 14:48]
(effacer)
(editer)
Euh, comment dire, Java reste très utilisé dans le domaine de l'entreprise et les applications métier. Je vous parle pas forcément d'application au sens KiKool AppStore mais des applis qui permettent à des entreprises de vivre (et accessoirement leurs employés).
Bref, prenons l'exemple d'Eclipse que j'utilise régulière (soit directement soit via des dérivés) depuis... 15 ans. C'est un outil très complet de productivité. M'en fout de Mac App Store, je sais encore installé un soft tout seul (glisser déposer !).
J'espère qu'Apple fera comme Flash à savoir support ce framework non pas en son sein comme aujourd'hui, mais au moins avec une installation tierce. C'était le cas sous Windows à l'époque où je l'utilisais (y a longtemps :-)
Euh, comment dire, Java reste très utilisé dans le domaine de l'entreprise et les applications métier. Je vous parle pas forcément d'application au sens KiKool AppStore mais des applis qui permettent à des entreprises de vivre (et accessoirement leurs employés).
Bref, prenons l'exemple d'Eclipse que j'utilise régulière (soit directement soit via des dérivés) depuis... 15 ans. C'est un outil très complet de productivité. M'en fout de Mac App Store, je sais encore installé un soft tout seul (glisser déposer !).
J'espère qu'Apple fera comme Flash à savoir support ce framework non pas en son sein comme aujourd'hui, mais au moins avec une installation tierce. C'était le cas sous Windows à l'époque où je l'utilisais (y a longtemps :-)
madalvée
[21/10/2010 14:52]
(effacer)
(editer)
via MacG Mobile
Ça veut dire pas d'open office dans l'app store ?
Ça veut dire pas d'open office dans l'app store ?
ValCapri
[21/10/2010 14:53]
(effacer)
(editer)
Dommage, mais on peut le comprendre.
Ce qui me rebute un peu face à Objective-C, c'est sa syntaxe sinon, je n'ai rien contre.
Java est fort utilisé en entreprise, ce n'est donc pas une bonne idée de l'abandonner si ils veulent séduir les entreprises.
Il me parait bon et logique que Java soit mis à jour par Oracle vu que Java leur appartiennement et qu'ils veulent empêcher les autres de faire une JVM sur d'autres système sans leur payer de royalties (cf: procès Google-Oracle).
Dommage, mais on peut le comprendre.
Ce qui me rebute un peu face à Objective-C, c'est sa syntaxe sinon, je n'ai rien contre.
Java est fort utilisé en entreprise, ce n'est donc pas une bonne idée de l'abandonner si ils veulent séduir les entreprises.
Il me parait bon et logique que Java soit mis à jour par Oracle vu que Java leur appartiennement et qu'ils veulent empêcher les autres de faire une JVM sur d'autres système sans leur payer de royalties (cf: procès Google-Oracle).
Zed-K
[21/10/2010 14:56]
(effacer)
(editer)
@ Ippa :
Oui, l'HTML5 n'est pas du tout gourmand en ressource.
Probablement dû au fait qu'un langage est rarement gourmand, puisqu'il n'est qu'un langage.
Surtout quand il s'agit d'un langage de balisage et non de programmation.
La plateforme Facebook utilise également Java, comme tu peux le constater au vu des 3 dernières lettres de cette URL :
[url]http://www.facebook.com/home.php[/url]
Bon OK, à 2 lettres près, mais peut être que c'est du .jsp camouflé, tu as tout à fait raison.
A moins que tu parle d'applets Java ? (j'en ai pas vu sur Facebook pour ma part, mais peut-être, ça reste malgré tout totalement hors sujet, on parle ici des applications bureau développées en Java).
Très beau commentaire indeed.
@ Ippa :
Oui, l'HTML5 n'est pas du tout gourmand en ressource.
Probablement dû au fait qu'un langage est rarement gourmand, puisqu'il n'est qu'un langage.
Surtout quand il s'agit d'un langage de balisage et non de programmation.
La plateforme Facebook utilise également Java, comme tu peux le constater au vu des 3 dernières lettres de cette URL :
[url]http://www.facebook.com/home.php[/url]
Bon OK, à 2 lettres près, mais peut être que c'est du .jsp camouflé, tu as tout à fait raison.
A moins que tu parle d'applets Java ? (j'en ai pas vu sur Facebook pour ma part, mais peut-être, ça reste malgré tout totalement hors sujet, on parle ici des applications bureau développées en Java).
Très beau commentaire indeed.
death_denied
[21/10/2010 14:59]
(effacer)
(editer)
Je m'en fou de savoir si c'est obsolète ou pas, dans mon entreprise on utilise un tel outil sous Java tous les jours. J'ai lutté pour obtenir un iMac à mon travail, si je ne peut plus utiliser les outils Java je vais faire comment, revenir blasé vers un PC, sous les commentaires de mes collègues tous fières: "t'as vu ton mac/apple c'est de la m****" ? N'importe quoi là !
Je m'en fou de savoir si c'est obsolète ou pas, dans mon entreprise on utilise un tel outil sous Java tous les jours. J'ai lutté pour obtenir un iMac à mon travail, si je ne peut plus utiliser les outils Java je vais faire comment, revenir blasé vers un PC, sous les commentaires de mes collègues tous fières: "t'as vu ton mac/apple c'est de la m****" ? N'importe quoi là !
rittai
[21/10/2010 15:00]
(effacer)
(editer)
Toutes ces restrictions sur un OS de bureau commencent à me faire peur...La dernière chose que je souhaitais est un OS X qui ressemble à iOs! Bien que je sois entièrement d'accord avec elamapi, le java c'est vraiment horrible, mais ce n'est certainement pas à un éditeur d'OS de penser à la place de l'utilisateur et de décider quels logiciel il a le droit d'installer. Si les gens ont envie de mettre des applis en java dans leur OS, ca les regarde! Et au moins dans la situation actuelle on a le choix de ne pas en installer. J'espère vraiment qu'il y aura toujours une JVM dispo pour mac OS, parce que plus OSX se fermera, plus il perdra des parts sur les machines de bureau, parce que je ne pense pas que les utilisateurs d'OSX trouveront leur bonheur uniquement dans l'appstore, surtout si tout est payant, et validé en amont par apple...
Bref OSX Lion ne me plaît pas trop de ce qu'on a pu en voir...
Toutes ces restrictions sur un OS de bureau commencent à me faire peur...La dernière chose que je souhaitais est un OS X qui ressemble à iOs! Bien que je sois entièrement d'accord avec elamapi, le java c'est vraiment horrible, mais ce n'est certainement pas à un éditeur d'OS de penser à la place de l'utilisateur et de décider quels logiciel il a le droit d'installer. Si les gens ont envie de mettre des applis en java dans leur OS, ca les regarde! Et au moins dans la situation actuelle on a le choix de ne pas en installer. J'espère vraiment qu'il y aura toujours une JVM dispo pour mac OS, parce que plus OSX se fermera, plus il perdra des parts sur les machines de bureau, parce que je ne pense pas que les utilisateurs d'OSX trouveront leur bonheur uniquement dans l'appstore, surtout si tout est payant, et validé en amont par apple...
Bref OSX Lion ne me plaît pas trop de ce qu'on a pu en voir...
lilpit
[21/10/2010 15:05]
(effacer)
(editer)
@Ippa
Facebook n'utilise pas Java mais javascript qui n'ont rien à voir. Java est utilisé sur le web uniquement sous la forme d'applet.
Pour revenir au sujet, je soutient apple dans sa démarche tant les applis java ont une interface ne s'intégrant pas dans macosX et disposant de performances déplorables.
@Ippa
Facebook n'utilise pas Java mais javascript qui n'ont rien à voir. Java est utilisé sur le web uniquement sous la forme d'applet.
Pour revenir au sujet, je soutient apple dans sa démarche tant les applis java ont une interface ne s'intégrant pas dans macosX et disposant de performances déplorables.
rocksolide
[21/10/2010 15:06]
(effacer)
(editer)
Plus de java sur mac? ça serait une énorme erreur à mon avis... Il ne faut pas oublier que le Java est quand même le langage objet le plus répandu aujourd'hui, et il est le seul avec C++ à être multiplateforme, mais avec de meilleurs IDE et outils de support. Je développe sur du Java depuis longtemps, et l'abandon de java sur Mac, signifiera plus de dev android sur mac, plus de dev J2EE sur mac.... ça commence a en faire beaucoup!
Plus de java sur mac? ça serait une énorme erreur à mon avis... Il ne faut pas oublier que le Java est quand même le langage objet le plus répandu aujourd'hui, et il est le seul avec C++ à être multiplateforme, mais avec de meilleurs IDE et outils de support. Je développe sur du Java depuis longtemps, et l'abandon de java sur Mac, signifiera plus de dev android sur mac, plus de dev J2EE sur mac.... ça commence a en faire beaucoup!
Tatie_Danielle
[21/10/2010 15:07]
(effacer)
(editer)
eh bien j'ai bien fait de pas porter ma soluce FMP sous SERVOY !
eh bien j'ai bien fait de pas porter ma soluce FMP sous SERVOY !
lppa
[21/10/2010 15:11]
(effacer)
(editer)
Apparament j'aurais dû préciser : Facebook utilise Java pour le transfert de photo depuis son ordinateur à son profil...
De plus, @Kyro, bien sûr il faut un navigateur, mais je parle de programme supplémentaire (plug-in)... Je pensais que tu étais plus intélligent :).
Apparament j'aurais dû préciser : Facebook utilise Java pour le transfert de photo depuis son ordinateur à son profil...
De plus, @Kyro, bien sûr il faut un navigateur, mais je parle de programme supplémentaire (plug-in)... Je pensais que tu étais plus intélligent :).
oomu
[21/10/2010 15:16]
(effacer)
(editer)
java est déjà abandonné dans les faits par apple
et vous vous en êtes pas rendu compte.
-
java sur le "bureau" (le but de votre imac, macpro, macbook pro, etc) est MORT.
_mort_ de chez mort
vous réalisez que Windows est fourni sans java?
Linux intègre java 6 que pour promouvoir Tomcat et JBoss/Jonas etc (JEE, des solutions serveurs) , certainement PAS pour faire marcher agréablement des logiciels de bureau.
Eclipse, principal outil de développement linux a été travaillé par Redhat sur plusieurs années pour se passer de la JVM sun/oracle.
-
enfin bon bref, sur le Mac os X, Java ne manquera à personne. et ceux ayant besoin éventuellement d'une jvm l'installeront optionnellement comme sur winwin ou linux (apt-get install jre ou autre variation du nom de paquet )
Cela marque surtout l'effondrement totale de l'ambition de Java sur le bureau. Os X étant le dernier système qui tentait d'intégrer java en son sein. peine perdue, personne s'en sert (ou prou, oui y a des pros qui ont parfois ce besoin, ils sauront installer la jvm)
-
ce n'est pas une "restriction", c'est simplement qu'apple cesse d'en faire le support. Apple ne fait pas le support de millions de logiciels dont photoshop, mono et starcraft 2, cela vous a empêché de les installer?
Apple a jamais fait le support de Mysql (propriété de oracle), ben po de soucis, j'installe le zoli paquet .pkg de mysql 6. (marche top, avec un zoli script startup et preference système)
-
Java n'existe pas sur le bureau.
-
l'intégration de java dans openoffice.org fut une catastrophe. Le module qui en dépend, poussé par Sun dans une dernière lubie est le plus lent et lourd de tous les composants de openoffice. une jvm sera paquetagé avec, zou.
-
"si je ne peut plus utiliser les outils Java je vais faire comment, revenir blasé vers un PC"
windows est fourni sans jvm.
-
Os X server
apple peut très bien continuer à fournir java sur os x server pour les fous qui font du Tomcat dessus.
java est déjà abandonné dans les faits par apple
et vous vous en êtes pas rendu compte.
-
java sur le "bureau" (le but de votre imac, macpro, macbook pro, etc) est MORT.
_mort_ de chez mort
vous réalisez que Windows est fourni sans java?
Linux intègre java 6 que pour promouvoir Tomcat et JBoss/Jonas etc (JEE, des solutions serveurs) , certainement PAS pour faire marcher agréablement des logiciels de bureau.
Eclipse, principal outil de développement linux a été travaillé par Redhat sur plusieurs années pour se passer de la JVM sun/oracle.
-
enfin bon bref, sur le Mac os X, Java ne manquera à personne. et ceux ayant besoin éventuellement d'une jvm l'installeront optionnellement comme sur winwin ou linux (apt-get install jre ou autre variation du nom de paquet )
Cela marque surtout l'effondrement totale de l'ambition de Java sur le bureau. Os X étant le dernier système qui tentait d'intégrer java en son sein. peine perdue, personne s'en sert (ou prou, oui y a des pros qui ont parfois ce besoin, ils sauront installer la jvm)
-
ce n'est pas une "restriction", c'est simplement qu'apple cesse d'en faire le support. Apple ne fait pas le support de millions de logiciels dont photoshop, mono et starcraft 2, cela vous a empêché de les installer?
Apple a jamais fait le support de Mysql (propriété de oracle), ben po de soucis, j'installe le zoli paquet .pkg de mysql 6. (marche top, avec un zoli script startup et preference système)
-
Java n'existe pas sur le bureau.
-
l'intégration de java dans openoffice.org fut une catastrophe. Le module qui en dépend, poussé par Sun dans une dernière lubie est le plus lent et lourd de tous les composants de openoffice. une jvm sera paquetagé avec, zou.
-
"si je ne peut plus utiliser les outils Java je vais faire comment, revenir blasé vers un PC"
windows est fourni sans jvm.
-
Os X server
apple peut très bien continuer à fournir java sur os x server pour les fous qui font du Tomcat dessus.
ShowMeHowToLive
[21/10/2010 15:16]
(effacer)
(editer)
Si c'est vrai, adieu Mac OS X pour moi :( J'ai besoin de Java pour pas mal de trucs plutôt pro. A moins que ça fonctionne bien dans Parallels ?
Si c'est vrai, adieu Mac OS X pour moi :( J'ai besoin de Java pour pas mal de trucs plutôt pro. A moins que ça fonctionne bien dans Parallels ?
majipoor
[21/10/2010 15:19]
(effacer)
(editer)
Petit rappel avant que les commentaires commencent à déborder:
Apple pourrait (conditionnel) abandonner sa propre implémentation de Java actuellement proposée en standard dans MacOS X, mais rien n'empêche que quelqu'un (Oracle par exemple) propose leur propre solution. C'est comme sous Windows: Java n'est pas installé en standard dans l'OS. Ce n'est donc pas un choix qui enterrerait Java sur OS X.
Toutes les annonces faites hier ne posent aucune restriction supplémentaire sur OS X: l'AppStore est optionnel et Flash/Java peuvent être installés séparément. Et j'ajoute que ceux qui prédisent que prochainement l'AppStore sera une obligation ne font que spéculer et n'ont aucune base crédible: je suis convaincu que l'AppStore sera toujours optionnel sur MacOS X, même s'il pourrait devenir de facto incontournable à cause de son succès.
Ceci étant dit, l'abandon de Flash (sur les nouveaux MBA) et de Java (s'il se confirme) me paraît être un choix raisonnable: ce sont des technologies certes largement utilisées dans certains contextes, mais aussi relativement peu convaincante par bien des aspects: Apple ne veux simplement plus avoir à gérer eux-même ces technologies et laissent les acteurs concernés (Adobe, Oracle) s'en charger.
Petit rappel avant que les commentaires commencent à déborder:
Apple pourrait (conditionnel) abandonner sa propre implémentation de Java actuellement proposée en standard dans MacOS X, mais rien n'empêche que quelqu'un (Oracle par exemple) propose leur propre solution. C'est comme sous Windows: Java n'est pas installé en standard dans l'OS. Ce n'est donc pas un choix qui enterrerait Java sur OS X.
Toutes les annonces faites hier ne posent aucune restriction supplémentaire sur OS X: l'AppStore est optionnel et Flash/Java peuvent être installés séparément. Et j'ajoute que ceux qui prédisent que prochainement l'AppStore sera une obligation ne font que spéculer et n'ont aucune base crédible: je suis convaincu que l'AppStore sera toujours optionnel sur MacOS X, même s'il pourrait devenir de facto incontournable à cause de son succès.
Ceci étant dit, l'abandon de Flash (sur les nouveaux MBA) et de Java (s'il se confirme) me paraît être un choix raisonnable: ce sont des technologies certes largement utilisées dans certains contextes, mais aussi relativement peu convaincante par bien des aspects: Apple ne veux simplement plus avoir à gérer eux-même ces technologies et laissent les acteurs concernés (Adobe, Oracle) s'en charger.
oomu
[21/10/2010 15:19]
(effacer)
(editer)
" parce que je ne pense pas que les utilisateurs d'OSX trouveront leur bonheur uniquement dans l'appstore, surtout si tout est payant, et validé en amont par apple..."
vous y mettez tweetie, iwork, steam et un programme de généalogie, les gens seront parfaitement heureux. et l'iphone app store vous a démontré qu'il y aura des milliers de logiciels gratuits.
Il y aura toujours possibilité d'ajouter dans os x ce que vous voulez, dont une machine virtuelle .NET et un interpréteur python 2.6 et je ne sais quoi d'autre.
" parce que je ne pense pas que les utilisateurs d'OSX trouveront leur bonheur uniquement dans l'appstore, surtout si tout est payant, et validé en amont par apple..."
vous y mettez tweetie, iwork, steam et un programme de généalogie, les gens seront parfaitement heureux. et l'iphone app store vous a démontré qu'il y aura des milliers de logiciels gratuits.
Il y aura toujours possibilité d'ajouter dans os x ce que vous voulez, dont une machine virtuelle .NET et un interpréteur python 2.6 et je ne sais quoi d'autre.
oomu
[21/10/2010 15:20]
(effacer)
(editer)
" Je développe sur du Java depuis longtemps, et l'abandon de java sur Mac, signifiera plus de dev android sur mac, plus de dev J2EE sur mac.... ça commence a en faire beaucoup!"
vous installerez une jvm et zou.
" Je développe sur du Java depuis longtemps, et l'abandon de java sur Mac, signifiera plus de dev android sur mac, plus de dev J2EE sur mac.... ça commence a en faire beaucoup!"
vous installerez une jvm et zou.
Lemmings
[21/10/2010 15:20]
(effacer)
(editer)
Java est "juste" le langage le plus utilisé au monde depuis plus de 10 ans... "juste" hein...
Java est "juste" le langage le plus utilisé au monde depuis plus de 10 ans... "juste" hein...
oomu
[21/10/2010 15:21]
(effacer)
(editer)
javascript a strictement aucun rapport avec java (ni la syntaxe ni le but ni les auteurs ni l'entreprise à l'origine ni rien du tout, même le J,A,V et A sont pas les même, c'est dire.)
javascript a strictement aucun rapport avec java (ni la syntaxe ni le but ni les auteurs ni l'entreprise à l'origine ni rien du tout, même le J,A,V et A sont pas les même, c'est dire.)
sv51
[21/10/2010 15:21]
(effacer)
(editer)
@rocksolide : Java et C++ les seuls à être multiplateforme... Python et Ruby par exemples ne sont pas des langages objets multiplateformes ?
@rocksolide : Java et C++ les seuls à être multiplateforme... Python et Ruby par exemples ne sont pas des langages objets multiplateformes ?
2-fre
[21/10/2010 15:22]
(effacer)
(editer)
apple ne supporte plus rien !
apple ne supporte plus rien !
Seccotine
[21/10/2010 15:23]
(effacer)
(editer)
Pour la parano, il n'y aurait aucunes restrictions. Ce ne serait juste plus installé par défaut dans OS X. Si ça amuse oracle d'encore penser à Java, on pourra toujours le charger chez eux.
Pour la parano, il n'y aurait aucunes restrictions. Ce ne serait juste plus installé par défaut dans OS X. Si ça amuse oracle d'encore penser à Java, on pourra toujours le charger chez eux.
oomu
[21/10/2010 15:24]
(effacer)
(editer)
@Lemmings [21/10/2010 15:20]
>Java est "juste" le langage le plus utilisé au monde depuis plus de 10 ans... "juste" hein...
nous voyons donc que l'installation d'une jvm optionnelle n'a jamais été un frein
@Lemmings [21/10/2010 15:20]
>Java est "juste" le langage le plus utilisé au monde depuis plus de 10 ans... "juste" hein...
nous voyons donc que l'installation d'une jvm optionnelle n'a jamais été un frein
ichp
[21/10/2010 15:25]
(effacer)
(editer)
+1 Lemmings
Java (avec le C) est de TRES loin le langage le plus populaire depuis 10 ans. Alors c'est quand même très drôle ceux qui disent que Java est mort ou obsolète...
@oomu
Pour ce qui est de la mort de Java sur le poste de travail. C'est une réalité, mais peu de langages ont survécu au raz de marée de Internet.
+1 Lemmings
Java (avec le C) est de TRES loin le langage le plus populaire depuis 10 ans. Alors c'est quand même très drôle ceux qui disent que Java est mort ou obsolète...
@oomu
Pour ce qui est de la mort de Java sur le poste de travail. C'est une réalité, mais peu de langages ont survécu au raz de marée de Internet.
oomu
[21/10/2010 15:26]
(effacer)
(editer)
@2-fre [21/10/2010 15:22]
"apple ne supporte plus rien !"
Apple a tenté la politique d'intégration de langage unix/industriel au sein même de os X, et le marché en a cure. (si vous considérez que Limewire est un succés éclatatant des bindings JAVA dans os X. heu...)
Maintenant Apple se concentre exclusivement sur ses propres technologies qui ELLES donnent envie aux gens d'acheter des bidules.
étonnant non ?
-
hé dans le genre, Ruby-cocoa dans os X, c'est mort. Apple a abandonné aussi cette idée (quasi mort-né) vu que personne s'y est intéressé (ptet 3 gars sur une ML , je n'ai rien vu de probant).
@2-fre [21/10/2010 15:22]
"apple ne supporte plus rien !"
Apple a tenté la politique d'intégration de langage unix/industriel au sein même de os X, et le marché en a cure. (si vous considérez que Limewire est un succés éclatatant des bindings JAVA dans os X. heu...)
Maintenant Apple se concentre exclusivement sur ses propres technologies qui ELLES donnent envie aux gens d'acheter des bidules.
étonnant non ?
-
hé dans le genre, Ruby-cocoa dans os X, c'est mort. Apple a abandonné aussi cette idée (quasi mort-né) vu que personne s'y est intéressé (ptet 3 gars sur une ML , je n'ai rien vu de probant).
oomu
[21/10/2010 15:27]
(effacer)
(editer)
@ichp [21/10/2010 15:25]
"+1 Lemmings
Java (avec le C) est de TRES loin le langage le plus populaire depuis 10 ans. Alors c'est quand même très drôle ceux qui disent que Java est mort ou obsolète..."
il est mort sur le _bureau_
par contre, je confirme pleinement que JEE reste un pure cauchemar indefectible dans le monde des serveurs d'entreprises. (ho mamamiaAAa)
@ichp [21/10/2010 15:25]
"+1 Lemmings
Java (avec le C) est de TRES loin le langage le plus populaire depuis 10 ans. Alors c'est quand même très drôle ceux qui disent que Java est mort ou obsolète..."
il est mort sur le _bureau_
par contre, je confirme pleinement que JEE reste un pure cauchemar indefectible dans le monde des serveurs d'entreprises. (ho mamamiaAAa)
marc_os
[21/10/2010 15:28]
(effacer)
(editer)
via MacG Mobile
Et des logiciels tels Eclipse ou NetBeans, que deviendront-ils ??? Si on pouvait au moins utiliser xCode pour par ex ses projets php, avec support du débogage, et possibilité de se connecter à Subversion avec un certificat et pas uniquement avec login/mdp...
Bref, j'espère bien que quelqu'un comme Oracle prendra la suite si Apple jète l'éponge !
Et des logiciels tels Eclipse ou NetBeans, que deviendront-ils ??? Si on pouvait au moins utiliser xCode pour par ex ses projets php, avec support du débogage, et possibilité de se connecter à Subversion avec un certificat et pas uniquement avec login/mdp...
Bref, j'espère bien que quelqu'un comme Oracle prendra la suite si Apple jète l'éponge !
vintz72
[21/10/2010 15:29]
(effacer)
(editer)
Allo les martiens, on redescend sur Terre SVP !!!
Qu'est-ce qu'il ne faut pas lire comme conneries... Java obsolète ? Il n'y a pas que le côté client dans le Web !! Et pire, il n'y a pas que le Web dans le monde ! Java est TRES BEAUCOUP ENORMEMENT utilisé en entreprise. Java absent du Mac, c'est un frein gigantesque pour que le Mac pénètre en entreprise (voire rédhibitoire).
Cela dit, j'espère depuis des années déjà que Sun (donc Oracle maintenant, hélas), s'occupe de Java sur Mac Os X, à l'instar de ce qu'ils fonts pour Windows et Linux. On aurait enfin les JVM en phase avec les autres plateformes !
Allo les martiens, on redescend sur Terre SVP !!!
Qu'est-ce qu'il ne faut pas lire comme conneries... Java obsolète ? Il n'y a pas que le côté client dans le Web !! Et pire, il n'y a pas que le Web dans le monde ! Java est TRES BEAUCOUP ENORMEMENT utilisé en entreprise. Java absent du Mac, c'est un frein gigantesque pour que le Mac pénètre en entreprise (voire rédhibitoire).
Cela dit, j'espère depuis des années déjà que Sun (donc Oracle maintenant, hélas), s'occupe de Java sur Mac Os X, à l'instar de ce qu'ils fonts pour Windows et Linux. On aurait enfin les JVM en phase avec les autres plateformes !
michaelprovence
[21/10/2010 15:31]
(effacer)
(editer)
Et le dvd et l'usb 2 c'est up to date ???
c'est quand ça les arrange en fait.
Et le dvd et l'usb 2 c'est up to date ???
c'est quand ça les arrange en fait.
Melaure
[21/10/2010 15:31]
(effacer)
(editer)
Oui énorme erreur quand on voit tous les projets java en appli pro pour être multiplateforme. Ce serait une bêtise de ne pas le supporter, ou alors Apple a renoncé à l'entreprise. S'ils croient que les gros éditeurs ont du fric à jeter pour faire des versions spécifiques Mac ...
En tout cas ma boite à choisi Java et HTML 5 pour les futures version. Tant pis pour le Mac. Et nos clients ne risquent pas de switcher non plus.
J'espère que ce n'est qu'une fausse rumeur.
Oui énorme erreur quand on voit tous les projets java en appli pro pour être multiplateforme. Ce serait une bêtise de ne pas le supporter, ou alors Apple a renoncé à l'entreprise. S'ils croient que les gros éditeurs ont du fric à jeter pour faire des versions spécifiques Mac ...
En tout cas ma boite à choisi Java et HTML 5 pour les futures version. Tant pis pour le Mac. Et nos clients ne risquent pas de switcher non plus.
J'espère que ce n'est qu'une fausse rumeur.
vintz72
[21/10/2010 15:32]
(effacer)
(editer)
@ oomu
"Eclipse, principal outil de développement linux a été travaillé par Redhat sur plusieurs années pour se passer de la JVM sun/oracle."
??? Je ne sais pas d'où tu tiens ça, je pense sincèrement que c'est faux. Eclipse est toujours écrit en Java. A 100%. Par contre, il n'utilise pas la librairie Swing, mais SWT pour l'interface.
@ oomu
"Eclipse, principal outil de développement linux a été travaillé par Redhat sur plusieurs années pour se passer de la JVM sun/oracle."
??? Je ne sais pas d'où tu tiens ça, je pense sincèrement que c'est faux. Eclipse est toujours écrit en Java. A 100%. Par contre, il n'utilise pas la librairie Swing, mais SWT pour l'interface.
oomu
[21/10/2010 15:32]
(effacer)
(editer)
Cela rappelle quand en 1997, Apple chercha à vendre la "yellow box" (openstep) pour les Unix et Windows. La continuité du produit de NeXT d'environnement objet à haute valeur ajoutée+outil de developpement (interface builder) pour les systèmes d'exploitation unix/windows.
Les éditeurs contactés par Apple , dont Adobe bien sur, ont tous répondu que cela ne les intéressait pas.
Peu de temps après, Apple tua ce produit et en fit une technologie exclusive à Os X.
Ce n'est pas la première fois qu'Apple se replie lentement sur ce qui leur permet de construire un truc qui Marche et qui Vend.
pour autant Apple a tenté soit de créer un standard industriel, soit d'intégrer des standards industriel.
Des fois ça tient, Mpeg est une réussite
Des fois c'est un échec lamentable (java, rhapsody ).
-
l'avenir pour apple comme l'a souligné un commentateur plus haut, c'est LLVM. (zoli projet sous licence BSD)
Cela rappelle quand en 1997, Apple chercha à vendre la "yellow box" (openstep) pour les Unix et Windows. La continuité du produit de NeXT d'environnement objet à haute valeur ajoutée+outil de developpement (interface builder) pour les systèmes d'exploitation unix/windows.
Les éditeurs contactés par Apple , dont Adobe bien sur, ont tous répondu que cela ne les intéressait pas.
Peu de temps après, Apple tua ce produit et en fit une technologie exclusive à Os X.
Ce n'est pas la première fois qu'Apple se replie lentement sur ce qui leur permet de construire un truc qui Marche et qui Vend.
pour autant Apple a tenté soit de créer un standard industriel, soit d'intégrer des standards industriel.
Des fois ça tient, Mpeg est une réussite
Des fois c'est un échec lamentable (java, rhapsody ).
-
l'avenir pour apple comme l'a souligné un commentateur plus haut, c'est LLVM. (zoli projet sous licence BSD)
oomu
[21/10/2010 15:34]
(effacer)
(editer)
Je note que l'héritage de Sun meurt rapidement : zfs, java, opensolaris, et openoffice qui se désolidarise de Oracle pour enfin créer un truc efficace comme Mozilla.
On ne parle plus beaucoup de Java me non plus.
Finalement, de Sun, il ne restera que "dtrace" dans Mac Os X.
Je note que l'héritage de Sun meurt rapidement : zfs, java, opensolaris, et openoffice qui se désolidarise de Oracle pour enfin créer un truc efficace comme Mozilla.
On ne parle plus beaucoup de Java me non plus.
Finalement, de Sun, il ne restera que "dtrace" dans Mac Os X.
Almux
[21/10/2010 15:36]
(effacer)
(editer)
oomu a ses détracteurs... Mais: lisez ce qu'il a écrit ici! C'est en toute connaissance de cause!
@2-fre
Heu!... Là, c'est toi qui te rend insupportable! Comme tous ceux qui montent sur leur grands cheveaux sans la moindre raison de le faire!
CQFD
oomu a ses détracteurs... Mais: lisez ce qu'il a écrit ici! C'est en toute connaissance de cause!
@2-fre
Heu!... Là, c'est toi qui te rend insupportable! Comme tous ceux qui montent sur leur grands cheveaux sans la moindre raison de le faire!
CQFD
TequilaPhone
[21/10/2010 15:36]
(effacer)
(editer)
@ oomu
N'oublie pas l'aventure d'OpenDoc
@ oomu
N'oublie pas l'aventure d'OpenDoc
Sushiwa
[21/10/2010 15:36]
(effacer)
(editer)
Moi je trouve pas ça plus mal.
Si Oracle se met a gérer java directement sur mac comme ils le font sur windows alors à mon avis les correctifs de bugs et de failles seront bien plus vite corrigé que quand Apple s'en chargeait.
Moi je trouve pas ça plus mal.
Si Oracle se met a gérer java directement sur mac comme ils le font sur windows alors à mon avis les correctifs de bugs et de failles seront bien plus vite corrigé que quand Apple s'en chargeait.
Eurylaime
[21/10/2010 15:37]
(effacer)
(editer)
@oomu : Java est très utilisé pour des applications spécifiques dans des grandes entreprises sur des postes de travail aussi...
Peut-être un développement Oracle à venir.
@oomu : Java est très utilisé pour des applications spécifiques dans des grandes entreprises sur des postes de travail aussi...
Peut-être un développement Oracle à venir.
majipoor
[21/10/2010 15:37]
(effacer)
(editer)
@Melaure
"Oui énorme erreur quand on voit tous les projets java en appli pro pour être multiplateforme. Ce serait une bêtise de ne pas le supporter, ou alors Apple a renoncé à l'entreprise."
Un peu comme Microsoft a renoncé à l'entreprise en n'offrant pas en standard Java sur leur OS?
@Melaure
"Oui énorme erreur quand on voit tous les projets java en appli pro pour être multiplateforme. Ce serait une bêtise de ne pas le supporter, ou alors Apple a renoncé à l'entreprise."
Un peu comme Microsoft a renoncé à l'entreprise en n'offrant pas en standard Java sur leur OS?
ichp
[21/10/2010 15:39]
(effacer)
(editer)
@oomu
Je ne suis pas d'accord.
Moi je confirme que Java EE est une pure merveille dans le monde de l'entreprise.
Java EE est d'une diversité époustouflante (mais qui peut-être certes déconcertante).
Comme dirait l'autre, il y'a deux sortes de langage, ceux que tous le monde critique et ceux que personnes n'utilisent.
@oomu
Je ne suis pas d'accord.
Moi je confirme que Java EE est une pure merveille dans le monde de l'entreprise.
Java EE est d'une diversité époustouflante (mais qui peut-être certes déconcertante).
Comme dirait l'autre, il y'a deux sortes de langage, ceux que tous le monde critique et ceux que personnes n'utilisent.
eTeks
[21/10/2010 15:42]
(effacer)
(editer)
Là maintenant, je suis bien triste et j'ai bien envie de ne plus jamais acheter de macs, rien que pour la manière cavalière qu'utilise Apple pour annoncer cet abandon, après avoir clamé haut et fort que Mac OS X était la meilleure plateforme pour programmer en Java (p...n de marketing !).
Espérons qu'Apple passe leur implémentation de Java en open source ou qu'Oracle reprenne le flambeau.
Allez, une petite pensée quand même pour Mike Swingler, le monsieur Java d'Apple, qui doit bien se demander ce qu'il fait encore dans cette galère...
Là maintenant, je suis bien triste et j'ai bien envie de ne plus jamais acheter de macs, rien que pour la manière cavalière qu'utilise Apple pour annoncer cet abandon, après avoir clamé haut et fort que Mac OS X était la meilleure plateforme pour programmer en Java (p...n de marketing !).
Espérons qu'Apple passe leur implémentation de Java en open source ou qu'Oracle reprenne le flambeau.
Allez, une petite pensée quand même pour Mike Swingler, le monsieur Java d'Apple, qui doit bien se demander ce qu'il fait encore dans cette galère...
oomu
[21/10/2010 15:42]
(effacer)
(editer)
@vintz72 [21/10/2010 15:32]
"??? Je ne sais pas d'où tu tiens ça, je pense sincèrement que c'est faux. Eclipse est toujours écrit en Java. A 100%. Par contre, il n'utilise pas la librairie Swing, mais SWT pour l'interface."
Eclipse est toujours écrit en java bien sur, ce logiciel fait plusieurs millions de ligne de code
mais Redhat a fait en sorte qu'il compile avec GNU-CJ , Les Gnu class java par dessus GCC. en gros: PAS la jvm sun/oracle/ibm/autre.
Par contre, je viens de vérifier sur Fedora Linux, Eclipse réutilise à nouveau openjdk (java6 de sun en version sous licence gpl)
Ca fait donc de eclipse le principal logiciel "bureau" java sous linux.
bon.
@vintz72 [21/10/2010 15:32]
"??? Je ne sais pas d'où tu tiens ça, je pense sincèrement que c'est faux. Eclipse est toujours écrit en Java. A 100%. Par contre, il n'utilise pas la librairie Swing, mais SWT pour l'interface."
Eclipse est toujours écrit en java bien sur, ce logiciel fait plusieurs millions de ligne de code
mais Redhat a fait en sorte qu'il compile avec GNU-CJ , Les Gnu class java par dessus GCC. en gros: PAS la jvm sun/oracle/ibm/autre.
Par contre, je viens de vérifier sur Fedora Linux, Eclipse réutilise à nouveau openjdk (java6 de sun en version sous licence gpl)
Ca fait donc de eclipse le principal logiciel "bureau" java sous linux.
bon.
Seccotine
[21/10/2010 15:43]
(effacer)
(editer)
J'ajouterai pour les râleurs qui ne comprennent jamais rien à ce qui se passe, que si jamais ce n'est plus Apple qui fait le support de Java dans OS X, on aura peut-être quelque-chose de meilleur à charger chez Oracle.
J'ajouterai pour les râleurs qui ne comprennent jamais rien à ce qui se passe, que si jamais ce n'est plus Apple qui fait le support de Java dans OS X, on aura peut-être quelque-chose de meilleur à charger chez Oracle.
Bens!
[21/10/2010 15:45]
(effacer)
(editer)
Bon ben je ne comprends pas tout ce que vous dites (suis pas techno)
Perso j'utilise deux programmes java dans un cadre professionnel, distribués par les pouvoirs publics, à usage obligatoire. Ils me sont essentiels ainsi qu'à bcp d'autres professionnels. Il va sans dire que l'aspect multiplateforme de ces logiciels est essentiel. Il n'y a donc pas à espérer que ceux-ci soient programmés en deux versions PC et mac.
J'ose espérer que le non support de java par Apple ne bloquera pas sur les macs l'installation et l'usage simple de ces logiciels (il est vrai à l'interface et la manipulation un peu pénibles, mais bon ça tourne sur mac OS, c'est tout ce qu'on demande).
Bon ben je ne comprends pas tout ce que vous dites (suis pas techno)
Perso j'utilise deux programmes java dans un cadre professionnel, distribués par les pouvoirs publics, à usage obligatoire. Ils me sont essentiels ainsi qu'à bcp d'autres professionnels. Il va sans dire que l'aspect multiplateforme de ces logiciels est essentiel. Il n'y a donc pas à espérer que ceux-ci soient programmés en deux versions PC et mac.
J'ose espérer que le non support de java par Apple ne bloquera pas sur les macs l'installation et l'usage simple de ces logiciels (il est vrai à l'interface et la manipulation un peu pénibles, mais bon ça tourne sur mac OS, c'est tout ce qu'on demande).
rom54
[21/10/2010 15:45]
(effacer)
(editer)
Si Apple veut abandonner Java, va falloir qu'elle aligne des solutions de remplacement et rapidement.
Ok Java, c'est pas une technologie du future, c'est pas super optimisé, c'est plein de failles de sécurité, c'est sous le controle d'Oracle (mais y a aussi IBM derriere...), c'est hyper verbeux et ca apporte pas grand chose en terme de technologie de programmation... Mais Objective-C n'est pas meilleur sur ces points que Java. Par contre Java est hyper répandu, dans l'industrie, les universités, et pas mal de secteurs. Le nombre de softs Java existant est gigantesque et en plus y a une plus grosse base en Java qu'en Objective-C dans le monde OpenSource...
D'un autre coté abandonner Java, c'est aussi compliquer la tache des concurrents sur smartphone (Android en tete...). C'est également une solution pour garder la cohérence de l'interface vu l'horreur des interfaces développées en Java. Apple offre aussi un support de Ruby majeur, qui permet de se positionner sur le web en concurrence de jsp...
Mais bon si Apple ne supporte pas directement Java, cela ne veut pas dire qu'Oracle ne fournira pas une JVM facilement instalable, comme c'est le cas pour d'autres plates-formes...
Si Apple veut abandonner Java, va falloir qu'elle aligne des solutions de remplacement et rapidement.
Ok Java, c'est pas une technologie du future, c'est pas super optimisé, c'est plein de failles de sécurité, c'est sous le controle d'Oracle (mais y a aussi IBM derriere...), c'est hyper verbeux et ca apporte pas grand chose en terme de technologie de programmation... Mais Objective-C n'est pas meilleur sur ces points que Java. Par contre Java est hyper répandu, dans l'industrie, les universités, et pas mal de secteurs. Le nombre de softs Java existant est gigantesque et en plus y a une plus grosse base en Java qu'en Objective-C dans le monde OpenSource...
D'un autre coté abandonner Java, c'est aussi compliquer la tache des concurrents sur smartphone (Android en tete...). C'est également une solution pour garder la cohérence de l'interface vu l'horreur des interfaces développées en Java. Apple offre aussi un support de Ruby majeur, qui permet de se positionner sur le web en concurrence de jsp...
Mais bon si Apple ne supporte pas directement Java, cela ne veut pas dire qu'Oracle ne fournira pas une JVM facilement instalable, comme c'est le cas pour d'autres plates-formes...
oomu
[21/10/2010 15:46]
(effacer)
(editer)
@ichp [21/10/2010 15:39]
"Moi je confirme que Java EE est une pure merveille dans le monde de l'entreprise. "
c'est une technologie pharaonique, où TOUTES les problématiques de logiciels d'entreprises ont été prévues.
C'est l'outil le plus efficace à l'heure actuelle.
Mais wouuurf, c'est sur-ingénierisé : trop trop de flexibilité et une obsession de tout pouvoir surcharger et dériver en long et en large rend JEE inutilement lourdingue.
Mais évidemment, dans un monde où la concurrence serait .net (!) ou php (haha), oui JEE est une merveille.
-
c'est un non débat : L'avenir de JEE n'est pas menacé quoiqu'Apple fasse. (même en vendant 1 milliard d'ipad)
@ichp [21/10/2010 15:39]
"Moi je confirme que Java EE est une pure merveille dans le monde de l'entreprise. "
c'est une technologie pharaonique, où TOUTES les problématiques de logiciels d'entreprises ont été prévues.
C'est l'outil le plus efficace à l'heure actuelle.
Mais wouuurf, c'est sur-ingénierisé : trop trop de flexibilité et une obsession de tout pouvoir surcharger et dériver en long et en large rend JEE inutilement lourdingue.
Mais évidemment, dans un monde où la concurrence serait .net (!) ou php (haha), oui JEE est une merveille.
-
c'est un non débat : L'avenir de JEE n'est pas menacé quoiqu'Apple fasse. (même en vendant 1 milliard d'ipad)
pandorama
[21/10/2010 15:46]
(effacer)
(editer)
Moi si je dois me retrouvé largué sans flash et sans java pour aller sur le net c'est Apple que je vais larguer
Moi si je dois me retrouvé largué sans flash et sans java pour aller sur le net c'est Apple que je vais larguer
lukasmars
[21/10/2010 15:47]
(effacer)
(editer)
Il faut se souvenir que quand Apple a decidé de se charger seule des mises à jours de java, c'etait pour évincer Sun et maintenir un peu plus son contrôle sur OSX.
sauf que Sun a toujours été plus sérieux et réactif pour corriger les failles .
Et là, Apple jette l'éponge.
Quel amateurisme !
Comme quoi , quand un seul éditeur est chargé des mises à jour, encore faut il qu'il fasse son boulot sérieusement et sans arrière pensée idéologique derrière .
Il faut se souvenir que quand Apple a decidé de se charger seule des mises à jours de java, c'etait pour évincer Sun et maintenir un peu plus son contrôle sur OSX.
sauf que Sun a toujours été plus sérieux et réactif pour corriger les failles .
Et là, Apple jette l'éponge.
Quel amateurisme !
Comme quoi , quand un seul éditeur est chargé des mises à jour, encore faut il qu'il fasse son boulot sérieusement et sans arrière pensée idéologique derrière .
elamapi
[21/10/2010 15:48]
(effacer)
(editer)
Je suis le seul a avoir lut un truc différent ?
Je n'ai pas vu Jobs dire que java ne "fonctionnerait" plus sur mac, juste qu'apple ne FOURNIRAIT plus Java ? vous ne voyez pas la subtilité ?
Windows fournis java (ou le supporte ?) non, et depuis bien plus longtemps qu'apple.
Ca n'a jamais empéché personne de faire du java sous windows.
Quand au fait que java soit "trés utilisé" dans les entreprises, c'est du à la vague J2E qui a gavé les entreprises de Websphere tomcat et autre Jboss, avec des appli usine à gaz dont plus personne n'arrive à se débarrasser.
Je suis le seul a avoir lut un truc différent ?
Je n'ai pas vu Jobs dire que java ne "fonctionnerait" plus sur mac, juste qu'apple ne FOURNIRAIT plus Java ? vous ne voyez pas la subtilité ?
Windows fournis java (ou le supporte ?) non, et depuis bien plus longtemps qu'apple.
Ca n'a jamais empéché personne de faire du java sous windows.
Quand au fait que java soit "trés utilisé" dans les entreprises, c'est du à la vague J2E qui a gavé les entreprises de Websphere tomcat et autre Jboss, avec des appli usine à gaz dont plus personne n'arrive à se débarrasser.
Goldevil
[21/10/2010 15:49]
(effacer)
(editer)
Comparer Java et HTML n'a aucun sens. On a un langage de programmation de bas niveau comparé à un langage de description de page.
Je confirme que Java représente à lui seul plus de 35% des offres d'emploi d'analystes programmeurs. Évidemment presque la totalité se concentre sur les applications serveurs.
Notez aussi que pour faire du Java, il n'est pas nécessaire de connaître la syntaxe java. En effet, beaucoup d'autres langages ont été adaptés pour tourner sur JVM java : ColdFusion, Groovy, JPython, JRuby...
Actuellement, programmer sur ObjectiveC vous limite essentiellement à la plateforme Mac.
Comparer Java et HTML n'a aucun sens. On a un langage de programmation de bas niveau comparé à un langage de description de page.
Je confirme que Java représente à lui seul plus de 35% des offres d'emploi d'analystes programmeurs. Évidemment presque la totalité se concentre sur les applications serveurs.
Notez aussi que pour faire du Java, il n'est pas nécessaire de connaître la syntaxe java. En effet, beaucoup d'autres langages ont été adaptés pour tourner sur JVM java : ColdFusion, Groovy, JPython, JRuby...
Actuellement, programmer sur ObjectiveC vous limite essentiellement à la plateforme Mac.
sedutom
[21/10/2010 15:53]
(effacer)
(editer)
En l'absence de confirmation de Apple sur ce qu'il en est vraiment on ne peut pas dire grand chose. On peut même supposer que la décision vienne d'oracle directement. Ces dernier temps ils engagent une lutte contre toutes les implementations de Java alternatives comme par exemple l'attaque de google sur darvik et les accord d'oracle avec IBM pour abandonner la contribution d'IBM au developpement d'Harmony pour se concentrer sur OpenJDK.
De plus si vous lisez la note technique, vous pouvez voir qu'il y a tout un chapitre sur le support des JVM tierce et l'explication que, à partir de maintenant, l'implementation de Java ne sera plus directement dans le dossier System mais dans le dossier bibliothèque.
En l'absence de confirmation de Apple sur ce qu'il en est vraiment on ne peut pas dire grand chose. On peut même supposer que la décision vienne d'oracle directement. Ces dernier temps ils engagent une lutte contre toutes les implementations de Java alternatives comme par exemple l'attaque de google sur darvik et les accord d'oracle avec IBM pour abandonner la contribution d'IBM au developpement d'Harmony pour se concentrer sur OpenJDK.
De plus si vous lisez la note technique, vous pouvez voir qu'il y a tout un chapitre sur le support des JVM tierce et l'explication que, à partir de maintenant, l'implementation de Java ne sera plus directement dans le dossier System mais dans le dossier bibliothèque.
ichp
[21/10/2010 15:55]
(effacer)
(editer)
@oomu
Je suis globalement d'accord avec ton analyse. :)
@oomu
Je suis globalement d'accord avec ton analyse. :)
Kahouane
[21/10/2010 15:56]
(effacer)
(editer)
Parce qu'il me semble qu'on a encore le droit d'utiliser les outils que l'on souhaite et/ou qui nous conviennent (et gratuits qui plus est). Non ?
Pourquoi OpenOffice ? Y a Page !!!
Parce qu'il me semble qu'on a encore le droit d'utiliser les outils que l'on souhaite et/ou qui nous conviennent (et gratuits qui plus est). Non ?
cubb74
[21/10/2010 15:58]
(effacer)
(editer)
via MacG Mobile
Java, java pas du tout! Une grosse d'aide qui bug tout le
Java, java pas du tout! Une grosse d'aide qui bug tout le
oomu
[21/10/2010 15:59]
(effacer)
(editer)
@lukasmars [21/10/2010 15:47]
"Il faut se souvenir que quand Apple a decidé de se charger seule des mises à jours de java, c'etait pour évincer Sun et maintenir un peu plus son contrôle sur OSX."
vrai.
"sauf que Sun a toujours été plus sérieux et réactif pour corriger les failles ."
c'était quand même un peu eux le principal créateur de java hein (ibm avait longtemps quitté le navire, Apache a fait sa propre version, etc)
"Et là, Apple jette l'éponge."
Apple est un mauvais éditeur "corporate". Apple a mis 3 ans (de mémoire) pour écrire des correctifs de bugs compréhensible pour Os X et ses logiciels, et globalement Apple ne veut pas jouer la transparence avec les entreprises. De fait , java en tant qu'outil d'entreprise a toujours été délaissé par Apple.
A l'origine Apple pensait s'en servir comme langage alternatif pour cocoa. Cela n'a jamais pris sauce.
En long et en large ce n'est PAS dans l'ADN d'Apple d'être une société pour logiciels "corporate". Cela s'est vu avec java qui est devenu, de fait, une technologie pour serveurs d'entreprise.
"Quel amateurisme !"
Quel manque de volonté !
@lukasmars [21/10/2010 15:47]
"Il faut se souvenir que quand Apple a decidé de se charger seule des mises à jours de java, c'etait pour évincer Sun et maintenir un peu plus son contrôle sur OSX."
vrai.
"sauf que Sun a toujours été plus sérieux et réactif pour corriger les failles ."
c'était quand même un peu eux le principal créateur de java hein (ibm avait longtemps quitté le navire, Apache a fait sa propre version, etc)
"Et là, Apple jette l'éponge."
Apple est un mauvais éditeur "corporate". Apple a mis 3 ans (de mémoire) pour écrire des correctifs de bugs compréhensible pour Os X et ses logiciels, et globalement Apple ne veut pas jouer la transparence avec les entreprises. De fait , java en tant qu'outil d'entreprise a toujours été délaissé par Apple.
A l'origine Apple pensait s'en servir comme langage alternatif pour cocoa. Cela n'a jamais pris sauce.
En long et en large ce n'est PAS dans l'ADN d'Apple d'être une société pour logiciels "corporate". Cela s'est vu avec java qui est devenu, de fait, une technologie pour serveurs d'entreprise.
"Quel amateurisme !"
Quel manque de volonté !
imacpan
[21/10/2010 16:01]
(effacer)
(editer)
@oomu: "vous installerez une jvm et zou".
C'est justement le probleme... ou on la trouve la jvm si apple cesse de supporter java ?
Du point de vu Java, Apple et Windows c'est tres different: Si on veut une JVM windows, on va sur le site java.com, on la télécharge et "zou"
Mais sur le site java.com on trouve des versions de JVM pour Windows, Linux, Solaris mais PAS APPLE.
Java sur mac, c'est pas developé par Sun (Oracle maintenant) mais pas Apple.
Si Apple abandonne java, à moins qu'Oracle reprenne le flambeau, ca voudra dire que Java est mort sur mac: plus de JRE et plus de JDK.
@oomu: "vous installerez une jvm et zou".
C'est justement le probleme... ou on la trouve la jvm si apple cesse de supporter java ?
Du point de vu Java, Apple et Windows c'est tres different: Si on veut une JVM windows, on va sur le site java.com, on la télécharge et "zou"
Mais sur le site java.com on trouve des versions de JVM pour Windows, Linux, Solaris mais PAS APPLE.
Java sur mac, c'est pas developé par Sun (Oracle maintenant) mais pas Apple.
Si Apple abandonne java, à moins qu'Oracle reprenne le flambeau, ca voudra dire que Java est mort sur mac: plus de JRE et plus de JDK.
rocksolide
[21/10/2010 16:03]
(effacer)
(editer)
@sv51
Bien sûr, mais pas à la même échelle que les 2 "dinosaurs" du langage objet. Quand on prend aujourd'hui les 4 plus gros, on a C++, C#, Java et Obj-C (surtout depuis l'expansion de l'iphone OS, etc...)
Python et Ruby reste de très bon langage OO, mais pas autant utilisé que le Java et C++. Ces 2 derniers restent encore dans la pédagogie universitaire, et bien utilisé dans le monde des entreprises. Le Python et le Ruby sont enseignés dans certaines universités/écoles, dans une spécialité particulière.
@sv51
Bien sûr, mais pas à la même échelle que les 2 "dinosaurs" du langage objet. Quand on prend aujourd'hui les 4 plus gros, on a C++, C#, Java et Obj-C (surtout depuis l'expansion de l'iphone OS, etc...)
Python et Ruby reste de très bon langage OO, mais pas autant utilisé que le Java et C++. Ces 2 derniers restent encore dans la pédagogie universitaire, et bien utilisé dans le monde des entreprises. Le Python et le Ruby sont enseignés dans certaines universités/écoles, dans une spécialité particulière.
oomu
[21/10/2010 16:04]
(effacer)
(editer)
@rom54 [21/10/2010 15:45]
"Si Apple veut abandonner Java, va falloir qu'elle aligne des solutions de remplacement et rapidement. "
non.
"Mais Objective-C n'est pas meilleur sur ces points que Java."
La syntaxe n'est PAS le point.
Cocoa est un meilleur "framework" (cadre de développement) que JEE pour faire des logiciels de BUREAUX/Utilisateurs (des "applications)
par contre, JEE est nettement meilleur pour des logiciels d'entreprise serveurs (jee a toutes sortes de facilités pour cela, que cocoa n'a pas ou peu développés).
Apple ne fera PAS une alternative à JEE parce qu'Apple se fiche éperdument de ce marché.
Stevie en jeans vous dira "ben faites votre produit d'entreprise avec jee.. ho et vous avez vu le nouvel ipad? ca sera parfait comme client à votre système B2B java "
" Par contre Java est hyper répandu, dans l'industrie, les universités, et pas mal de secteurs. Le nombre de softs Java existant est gigantesque et en plus y a une plus grosse base en Java qu'en Objective-C dans le monde OpenSource..."
oui et ?
on va donc refaire ilife et photoshop en JAva ?
non.
Ce sont des problématiques et besoins différents. Apple n'est pas dans ce business là.
Téléphonez à Redhat ou Oracle.
@rom54 [21/10/2010 15:45]
"Si Apple veut abandonner Java, va falloir qu'elle aligne des solutions de remplacement et rapidement. "
non.
"Mais Objective-C n'est pas meilleur sur ces points que Java."
La syntaxe n'est PAS le point.
Cocoa est un meilleur "framework" (cadre de développement) que JEE pour faire des logiciels de BUREAUX/Utilisateurs (des "applications)
par contre, JEE est nettement meilleur pour des logiciels d'entreprise serveurs (jee a toutes sortes de facilités pour cela, que cocoa n'a pas ou peu développés).
Apple ne fera PAS une alternative à JEE parce qu'Apple se fiche éperdument de ce marché.
Stevie en jeans vous dira "ben faites votre produit d'entreprise avec jee.. ho et vous avez vu le nouvel ipad? ca sera parfait comme client à votre système B2B java "
" Par contre Java est hyper répandu, dans l'industrie, les universités, et pas mal de secteurs. Le nombre de softs Java existant est gigantesque et en plus y a une plus grosse base en Java qu'en Objective-C dans le monde OpenSource..."
oui et ?
on va donc refaire ilife et photoshop en JAva ?
non.
Ce sont des problématiques et besoins différents. Apple n'est pas dans ce business là.
Téléphonez à Redhat ou Oracle.
squarepusher
[21/10/2010 16:06]
(effacer)
(editer)
Quand je lis que java est obsolète, ça me fait doucement rigoler ....
La JVM est une très bonne machine virtuelle ... et les meilleurs concepteurs de langages choisissent en ce moment la JVM car c'est une machine virtuelle très performante et portable . Clojure, Scala etc .
Que Apple ne continue pas à développer sa propre JVM me semble une bonne chose à condition que la société Oracle reprenne le flambeau comme elle le fait pour les autres OS majeurs .
Quand je lis que java est obsolète, ça me fait doucement rigoler ....
La JVM est une très bonne machine virtuelle ... et les meilleurs concepteurs de langages choisissent en ce moment la JVM car c'est une machine virtuelle très performante et portable . Clojure, Scala etc .
Que Apple ne continue pas à développer sa propre JVM me semble une bonne chose à condition que la société Oracle reprenne le flambeau comme elle le fait pour les autres OS majeurs .
tleveque
[21/10/2010 16:07]
(effacer)
(editer)
Je suis vraiment ecoeuré de voir qu'a chaque fois qu'on parle de java, tout le monde se met à dire des connerie du genre: personne de se sert de ça, c'est une usine à gaz, les applets c'est moche, l'interface graphique est horrible, ect, etc.
Vous êtes tous dans les patates!! Les applications desktop et les applet ne représente probablement que 0,0001% des applications java!
Le java c'est ce qui est derrière des millions d'applications web. Publiques ou privé.
Il n'y a rien, je dit bien rien qui lui arrive à la cheville aujourd'hui comme serveur d'application. Ne me parlez surtout pas de php, Ruby, Perl ou autre. Ces langages sont de l'amateurisme ou des vrais horreurs à programmer et à maintenir à comparé à la maturité de java. Les grandes entreprise ne s'en servent que très peu d'ailleurs.
Vous n'avez pas idée au travers de combien d'applications java vos messages textes sur vos téléphone passent avant d'arriver chez le destinataire! Le 3/4 des application serveur en telecom sont en java!
Java est très très puissant et maintenant très très performant (quoique gourmand en mémoire), le nombre d'utilisateurs et de librairies disponible est tout simplement inégalée dans le monde.
Si Apple abandonne le Java et que Oracle/Sun ne prend pas le relais, ce sera une catastrophe pour les développeurs Java. Un très grand nombre d'entre-eux utilise des Macs pour développer. Et je suis un de ceux là!!
Je suis vraiment ecoeuré de voir qu'a chaque fois qu'on parle de java, tout le monde se met à dire des connerie du genre: personne de se sert de ça, c'est une usine à gaz, les applets c'est moche, l'interface graphique est horrible, ect, etc.
Vous êtes tous dans les patates!! Les applications desktop et les applet ne représente probablement que 0,0001% des applications java!
Le java c'est ce qui est derrière des millions d'applications web. Publiques ou privé.
Il n'y a rien, je dit bien rien qui lui arrive à la cheville aujourd'hui comme serveur d'application. Ne me parlez surtout pas de php, Ruby, Perl ou autre. Ces langages sont de l'amateurisme ou des vrais horreurs à programmer et à maintenir à comparé à la maturité de java. Les grandes entreprise ne s'en servent que très peu d'ailleurs.
Vous n'avez pas idée au travers de combien d'applications java vos messages textes sur vos téléphone passent avant d'arriver chez le destinataire! Le 3/4 des application serveur en telecom sont en java!
Java est très très puissant et maintenant très très performant (quoique gourmand en mémoire), le nombre d'utilisateurs et de librairies disponible est tout simplement inégalée dans le monde.
Si Apple abandonne le Java et que Oracle/Sun ne prend pas le relais, ce sera une catastrophe pour les développeurs Java. Un très grand nombre d'entre-eux utilise des Macs pour développer. Et je suis un de ceux là!!
oomu
[21/10/2010 16:10]
(effacer)
(editer)
@squarepusher [21/10/2010 16:06]
" à condition que la société Oracle reprenne le flambeau comme elle le fait pour les autres OS majeurs ."
vraisemblablement ce qui va se passer.
et quand on dit "obsolète", c'est strictement sur le _bureau_, comme framework d'applications utilisateurs.
@squarepusher [21/10/2010 16:06]
" à condition que la société Oracle reprenne le flambeau comme elle le fait pour les autres OS majeurs ."
vraisemblablement ce qui va se passer.
et quand on dit "obsolète", c'est strictement sur le _bureau_, comme framework d'applications utilisateurs.
charrelu
[21/10/2010 16:10]
(effacer)
(editer)
via MacG Mobile
@ lppa :
Java... + Facebook... = What????????
@ lppa :
Java... + Facebook... = What????????
Rufus
[21/10/2010 16:12]
(effacer)
(editer)
Apple nous sort un lion sans crocs ni griffes...
Apple nous sort un lion sans crocs ni griffes...
sv51
[21/10/2010 16:12]
(effacer)
(editer)
@rocksolide :
C'était juste le fait de dire qu'il n'y a que ces 2 langages qui m'a piqué les yeux :)
@rocksolide :
C'était juste le fait de dire qu'il n'y a que ces 2 langages qui m'a piqué les yeux :)
majipoor
[21/10/2010 16:14]
(effacer)
(editer)
Un petit point de détail qui peut avoir toute son importance pour le coup: Steve Jobs et Larry Ellison sont très copains. Ce qui me fait penser qu'il y a eu concertation entre Apple et Oracle. Enfin, juste une impression personnelle.
Un petit point de détail qui peut avoir toute son importance pour le coup: Steve Jobs et Larry Ellison sont très copains. Ce qui me fait penser qu'il y a eu concertation entre Apple et Oracle. Enfin, juste une impression personnelle.
TequilaPhone
[21/10/2010 16:19]
(effacer)
(editer)
les applications écrites en Java ne seraient pas acceptées sur l'App Store.
les applications écrites en Java ne seraient pas acceptées sur l'App Store.
popey
[21/10/2010 16:29]
(effacer)
(editer)
Bon sang ... si Apple fait cette connerie et que Oracle ne prend pas le relève, je n'ai plus qu'a mettre linux sur mon macbook pro en OS principal.
Ne faites pas ça Apple, SVP !
Bon sang ... si Apple fait cette connerie et que Oracle ne prend pas le relève, je n'ai plus qu'a mettre linux sur mon macbook pro en OS principal.
Ne faites pas ça Apple, SVP !
bennylamalice
[21/10/2010 16:29]
(effacer)
(editer)
via MacG Mobile
Eh oh on se calme... Java sera toujours pleinement compatible osX... Et ce même dans de nombreuses années... L'implémentation ne sera juste plus effectuée par Apple elle-même. Quand a Apple, comme dit plus haut elle s'investit sur d'autres projets; et y compris avec support de Java : vmkit.llvm.org Donc aucune crainte a avoir ni pour les utilisateurs, ni pour les développeurs... De toute façon de grosses boites développent en Java sur des MacBook pro (Google, oracle, facebook,...) y'a qu'à regarder les présentations du GoogleIO pour voir que quasi tous les ingénieurs de Google bossent sur Mac. On aura toujours droit a une intégration de bonne qualité de Java sous Mac OS... Rassurez vous braves gens ;-)
Eh oh on se calme... Java sera toujours pleinement compatible osX... Et ce même dans de nombreuses années... L'implémentation ne sera juste plus effectuée par Apple elle-même. Quand a Apple, comme dit plus haut elle s'investit sur d'autres projets; et y compris avec support de Java : vmkit.llvm.org Donc aucune crainte a avoir ni pour les utilisateurs, ni pour les développeurs... De toute façon de grosses boites développent en Java sur des MacBook pro (Google, oracle, facebook,...) y'a qu'à regarder les présentations du GoogleIO pour voir que quasi tous les ingénieurs de Google bossent sur Mac. On aura toujours droit a une intégration de bonne qualité de Java sous Mac OS... Rassurez vous braves gens ;-)
majipoor
[21/10/2010 16:30]
(effacer)
(editer)
@TequilaPhone
"les applications écrites en Java ne seraient pas acceptées sur l'App Store."
Et qu'est-ce que ça à à voir avec le support de Java sous MacOS X? L'App Store mets ses conditions: les applications qui ne les satisfont pas pourront être installées comme d'habitude.
@TequilaPhone
"les applications écrites en Java ne seraient pas acceptées sur l'App Store."
Et qu'est-ce que ça à à voir avec le support de Java sous MacOS X? L'App Store mets ses conditions: les applications qui ne les satisfont pas pourront être installées comme d'habitude.
Frodon
[21/10/2010 16:31]
(effacer)
(editer)
C'est une bonne nouvelle, car on devrait enfin avoir une version officielle Oracle, maintenue par Oracle, tout comme les versiosn Windows et Linux!
Ca n'est pas à Apple de maintenant Java sous Mac OS X. C'était justifié au début du fait que le système était jeune et que seul Apple le connaissait suffisamment pour faire une bonne implémentation de Java suffisamment intégré avec l'OS.
Mais très clairement, ca n'est plus du tout justifié aujourd'hui.
C'est une bonne nouvelle, car on devrait enfin avoir une version officielle Oracle, maintenue par Oracle, tout comme les versiosn Windows et Linux!
Ca n'est pas à Apple de maintenant Java sous Mac OS X. C'était justifié au début du fait que le système était jeune et que seul Apple le connaissait suffisamment pour faire une bonne implémentation de Java suffisamment intégré avec l'OS.
Mais très clairement, ca n'est plus du tout justifié aujourd'hui.
iPeP
[21/10/2010 16:37]
(effacer)
(editer)
Il faut bien distinguer développer et supporter. Si Oracle venait à prendre en charge le support de Java sur OSX, je doute qu'ils ne fassent jamais de développement ! Oracle supporte Linux, mais ne fait pas de développement majeur sur le noyau.
Si Apple arrête définitivement de supporter et développer Java pour OS X, ils se tirent une balle dans le pied et s'attachent un boulet au second avant de se lancer dans la course d'obstacle de la pénétration du monde de l'entreprise !
En parlant d'Oracle, leurs applications sont basées sur Java et ils travaillent sur la compatibilité avec les macs car il y a de la demande. Il en va de même pour leurs futures applications. Si Apple stop la prise en charge de java par OS X, le lion va avoir les griffes sacrément limées pour tailler le marché des grosses boites utilisant les ERP et autres applications Web...
Il faut bien distinguer développer et supporter. Si Oracle venait à prendre en charge le support de Java sur OSX, je doute qu'ils ne fassent jamais de développement ! Oracle supporte Linux, mais ne fait pas de développement majeur sur le noyau.
Si Apple arrête définitivement de supporter et développer Java pour OS X, ils se tirent une balle dans le pied et s'attachent un boulet au second avant de se lancer dans la course d'obstacle de la pénétration du monde de l'entreprise !
En parlant d'Oracle, leurs applications sont basées sur Java et ils travaillent sur la compatibilité avec les macs car il y a de la demande. Il en va de même pour leurs futures applications. Si Apple stop la prise en charge de java par OS X, le lion va avoir les griffes sacrément limées pour tailler le marché des grosses boites utilisant les ERP et autres applications Web...
xatigrou
[21/10/2010 16:49]
(effacer)
(editer)
Ah mince, à force de jarter ce qui ne lui convient pas de façon dictatoriale, Jobs est en train de m'empêcher de bosser. Parce que Java est la base de mon logiciel pro (pro real time).
Donc si plus de Java, plus de mac pour moi.
ça devient de plus en plus comique l'actualité des macs : des limitations logicielles et matérielles, du matos hors de prix, un vieux papi à la tête de tout ça qui crache sur tout le monde, un OS qui n'évolue plus, des conversions euro dollar improbables, des ordis de plus en plus fins mais qui ne font ni dans le bas de gamme, ni dans le haut de gamme, ni dans le familial (parce que du familial avec des cartes graphiques aussi pourries et des drivers foireux, ce n'est pas du familial), ni ni ni...
Excusez mon coup de gueule, j'exprime un ressenti immédiat... Mais déchaînez vous contre moi si vous le souhaitez...
J'hésite pour la reconversion de mon imac : cadre photo ou chaîne hifi...
Ah mince, à force de jarter ce qui ne lui convient pas de façon dictatoriale, Jobs est en train de m'empêcher de bosser. Parce que Java est la base de mon logiciel pro (pro real time).
Donc si plus de Java, plus de mac pour moi.
ça devient de plus en plus comique l'actualité des macs : des limitations logicielles et matérielles, du matos hors de prix, un vieux papi à la tête de tout ça qui crache sur tout le monde, un OS qui n'évolue plus, des conversions euro dollar improbables, des ordis de plus en plus fins mais qui ne font ni dans le bas de gamme, ni dans le haut de gamme, ni dans le familial (parce que du familial avec des cartes graphiques aussi pourries et des drivers foireux, ce n'est pas du familial), ni ni ni...
Excusez mon coup de gueule, j'exprime un ressenti immédiat... Mais déchaînez vous contre moi si vous le souhaitez...
J'hésite pour la reconversion de mon imac : cadre photo ou chaîne hifi...
lukasmars
[21/10/2010 16:49]
(effacer)
(editer)
Si je ne m'abuse, y'a un jeu écrit en java qui fait un véritable carton, Minecraft :
http://sebsauvage.net/rhaa/index.php?2010/09/16/12/49/01-minecraft-un-succes-foudroyant
Ecrit par un seul developpeur, multiplateforme donc, écoulé à 500 000 exemplaires; à 10 euros le jeu, le mec a deja gagné 5 millions de dollars...
Ça nous apprend quoi:
-Java c'est pas si pourri que ça, même pour le jeu finalement.
-Y'a bien une vie ( et une planche de salut vers la fortune sans l'App store ) pour les petits developpeurs.
Si je ne m'abuse, y'a un jeu écrit en java qui fait un véritable carton, Minecraft :
http://sebsauvage.net/rhaa/index.php?2010/09/16/12/49/01-minecraft-un-succes-foudroyant
Ecrit par un seul developpeur, multiplateforme donc, écoulé à 500 000 exemplaires; à 10 euros le jeu, le mec a deja gagné 5 millions de dollars...
Ça nous apprend quoi:
-Java c'est pas si pourri que ça, même pour le jeu finalement.
-Y'a bien une vie ( et une planche de salut vers la fortune sans l'App store ) pour les petits developpeurs.
Psylo
[21/10/2010 16:59]
(effacer)
(editer)
Quand ils ont arrêté le support le PPC, je n'ai pas protesté, j'avais un macintel.
Quand ils ont lâché flash, je m'en foutait, j'avais horreur des pubs flash.
Quand ils ont interdit le java, je suis resté silencieux, je n'ai jamais kiffé le musette.
Quand ils abandonnerons le C, il n'y aura plus personne pour me défendre.
Quand ils ont arrêté le support le PPC, je n'ai pas protesté, j'avais un macintel.
Quand ils ont lâché flash, je m'en foutait, j'avais horreur des pubs flash.
Quand ils ont interdit le java, je suis resté silencieux, je n'ai jamais kiffé le musette.
Quand ils abandonnerons le C, il n'y aura plus personne pour me défendre.
hartgers
[21/10/2010 17:01]
(effacer)
(editer)
@xatigrou : +1 Apple devrait subir quelques échecs comme MS pour rebondir sur du mieux, parce que là on traine et on régresse... Attention, ça ne veut pas dire que j'aime Windows !
@xatigrou : +1 Apple devrait subir quelques échecs comme MS pour rebondir sur du mieux, parce que là on traine et on régresse... Attention, ça ne veut pas dire que j'aime Windows !
Un Vrai Type
[21/10/2010 17:09]
(effacer)
(editer)
Si Symphony ne tourne plus sous OS X, je ne ferai plus de mise à jour OS X.
Si Oracle reprend le support tant mieux.
Mais n'est-ce pas là un premier pas politique de contestation contre la disparition de Sun ?
Plus que technique...
Si Symphony ne tourne plus sous OS X, je ne ferai plus de mise à jour OS X.
Si Oracle reprend le support tant mieux.
Mais n'est-ce pas là un premier pas politique de contestation contre la disparition de Sun ?
Plus que technique...
Manu33
[21/10/2010 17:10]
(effacer)
(editer)
6 pages de commentaires de types dont 75% n'ont rien compris à la news. C'est ça la France.
6 pages de commentaires de types dont 75% n'ont rien compris à la news. C'est ça la France.
elamapi
[21/10/2010 17:15]
(effacer)
(editer)
-- Vous n’arrêtez pas de dire qu'Apple n'a pas l'entreprise comme coeur de métier (suffit effectivement de regarder le taux de pénétration d'osx serveur et des serveur mac).
-- Vous n'arretez pas de dire que Java, c'est moisi/mort sur le desktop (perso je suis d'accord avec ça, mis à part eclipse, qui bouffe 50% de ma ram, et 80% de mon CPU) ça fait des années que je n'ai jamais utiliser de java sur mon desktop (meme en applet, je n'ai même pas de jvm installé au taf ...).
Sachant cela, il n'y a effectivement aucun interet à garder java sur un desktop Apple ou tout du moins, il n'y a aucun interet à ce qu'Apple prenne en charge le developpement de Java.
-- Vous n’arrêtez pas de dire qu'Apple n'a pas l'entreprise comme coeur de métier (suffit effectivement de regarder le taux de pénétration d'osx serveur et des serveur mac).
-- Vous n'arretez pas de dire que Java, c'est moisi/mort sur le desktop (perso je suis d'accord avec ça, mis à part eclipse, qui bouffe 50% de ma ram, et 80% de mon CPU) ça fait des années que je n'ai jamais utiliser de java sur mon desktop (meme en applet, je n'ai même pas de jvm installé au taf ...).
Sachant cela, il n'y a effectivement aucun interet à garder java sur un desktop Apple ou tout du moins, il n'y a aucun interet à ce qu'Apple prenne en charge le developpement de Java.
TequilaPhone
[21/10/2010 17:18]
(effacer)
(editer)
[/url] url end
[/url] url end
Kinky
[21/10/2010 17:18]
(effacer)
(editer)
LOL ;o))
Posté par 2-fre
apple ne supporte plus rien !
apple ne supporte plus rien !
LOL ;o))
majipoor
[21/10/2010 17:26]
(effacer)
(editer)
@hartgers
"Apple devrait subir quelques échecs comme MS pour rebondir sur du mieux, parce que là on traine et on régresse..."
Amusante remarque je dois dire: en fait, tu reproches à Apple de faire ce qu'il faut pour avoir du succès?
@hartgers
"Apple devrait subir quelques échecs comme MS pour rebondir sur du mieux, parce que là on traine et on régresse..."
Amusante remarque je dois dire: en fait, tu reproches à Apple de faire ce qu'il faut pour avoir du succès?
tomate
[21/10/2010 17:33]
(effacer)
(editer)
1) Côté serveur Java est LE language et LE framework de prédilection JEE ou non. Il est suivi par .NET. Ca c'est un fait indéniable.
2) Pour rappel, ni Windows, ni Linux viennent équipés de Java. A vous de l'installer
3) Le vrai noeud du problème sera de savoir si Oracle va supporter le développement de Java pour Mac: côté serveu, je ne me fait pas trop de soucis, y'a déjà http://landonf.bikemonkey.org/static/soylatte. C'est du côté client que le bas blaisse: accélération graphique, intégration dans l'OS etc.
4) Je serai intéresser de savoir s'il existe une autre solution que Java pour écrire de façon efficace des clients lourds multi-plateforme? (Pitié, pas HTML 5, ni Flash et puis je connais aussi QT. Merci la galère)?
Bref, ça ne me choque aucumement qu'Apple ne continue pas à livrer sa propre version de Java, mais bien ce que fera Oracle?
1) Côté serveur Java est LE language et LE framework de prédilection JEE ou non. Il est suivi par .NET. Ca c'est un fait indéniable.
2) Pour rappel, ni Windows, ni Linux viennent équipés de Java. A vous de l'installer
3) Le vrai noeud du problème sera de savoir si Oracle va supporter le développement de Java pour Mac: côté serveu, je ne me fait pas trop de soucis, y'a déjà http://landonf.bikemonkey.org/static/soylatte. C'est du côté client que le bas blaisse: accélération graphique, intégration dans l'OS etc.
4) Je serai intéresser de savoir s'il existe une autre solution que Java pour écrire de façon efficace des clients lourds multi-plateforme? (Pitié, pas HTML 5, ni Flash et puis je connais aussi QT. Merci la galère)?
Bref, ça ne me choque aucumement qu'Apple ne continue pas à livrer sa propre version de Java, mais bien ce que fera Oracle?
appleadict
[21/10/2010 17:49]
(effacer)
(editer)
Il y a de nombreux soft écrits en java qui fonctionnent très bien. A commencer par les serveurs d'application à la base de nombreux sites web, des softs open source, Android, et j'en passe.
Si je ne peut plus utiliser Java sur Mac, eh bien je me passerais de Mac. Il y a de nombreuses version de Linux qui parait-il sont de plus en plus user-friendly, voire même Chrome OS.
Dommage, vraiment ... Déjà que j'ai laissé tomber l'iPhone pour un Android ...
Il y a de nombreux soft écrits en java qui fonctionnent très bien. A commencer par les serveurs d'application à la base de nombreux sites web, des softs open source, Android, et j'en passe.
Si je ne peut plus utiliser Java sur Mac, eh bien je me passerais de Mac. Il y a de nombreuses version de Linux qui parait-il sont de plus en plus user-friendly, voire même Chrome OS.
Dommage, vraiment ... Déjà que j'ai laissé tomber l'iPhone pour un Android ...
oupsman
[21/10/2010 18:02]
(effacer)
(editer)
Java un frein pour l'intégration des macs en entrerprise ? Osef, le but d'apple n'est pas de percer en entreprise ...
Java un frein pour l'intégration des macs en entrerprise ? Osef, le but d'apple n'est pas de percer en entreprise ...
kheops1982
[21/10/2010 18:07]
(effacer)
(editer)
apple est entrain de tuer son os.
apple est entrain de tuer son os.
Brewenn
[21/10/2010 18:24]
(effacer)
(editer)
Peut être lié à un problème de licence , Oracle n'a pas mis en cause l'utilisation de Java dans android ?
Peut être lié à un problème de licence , Oracle n'a pas mis en cause l'utilisation de Java dans android ?
eTeks
[21/10/2010 18:26]
(effacer)
(editer)
iPapy il est temps que tu prennes ta retraite. Place aux jeunes...
Une remarque au passage pour MacG: vous devriez ajouter "L'abandon de Java" comme option à votre sondage de la semaine.
iPapy il est temps que tu prennes ta retraite. Place aux jeunes...
Une remarque au passage pour MacG: vous devriez ajouter "L'abandon de Java" comme option à votre sondage de la semaine.
marc_os
[21/10/2010 18:45]
(effacer)
(editer)
Dit Psylo, tu les trouves où tes champignons ?
Parce que pour imaginer qu'Apple puisse abandonner le C, c'est ne rien connaître à Unix ni Objective C, LE langage pour écrire des applications Mac. Dis, c'est quoi à ton avis le "C" dans "Objective C" ?
Dit Psylo, tu les trouves où tes champignons ?
Parce que pour imaginer qu'Apple puisse abandonner le C, c'est ne rien connaître à Unix ni Objective C, LE langage pour écrire des applications Mac. Dis, c'est quoi à ton avis le "C" dans "Objective C" ?
TequilaPhone
[21/10/2010 18:51]
(effacer)
(editer)
non c'est une extension du C. Si demain ils veulent se passer de C et C++, ils le font.
non c'est une extension du C. Si demain ils veulent se passer de C et C++, ils le font.
usb09
[21/10/2010 19:01]
(effacer)
(editer)
via MacG Mobile
Le Mac est un outil qui pet servir dans la vie de tous les jours.
Le Mac est un outil qui pet servir dans la vie de tous les jours.
usb09
[21/10/2010 19:03]
(effacer)
(editer)
via MacG Mobile
...oups
Oui qui peut servir tous les jours dans le vie public. Dans le monde pro, hormis journalistique, on trouve des PC pour faire je reste. Je crois que c'est assez clair.
...oups
Oui qui peut servir tous les jours dans le vie public. Dans le monde pro, hormis journalistique, on trouve des PC pour faire je reste. Je crois que c'est assez clair.
louis776
[21/10/2010 19:03]
(effacer)
(editer)
mon dieu : de pire en pire
j'en pleure presque !
mon dieu : de pire en pire
j'en pleure presque !
appleadict
[21/10/2010 19:19]
(effacer)
(editer)
@Brewenn
Oracle cherche à faire payer Google pour utiliser Java dans Android, alors que Google défend la thèse qu'il a conçu Android à partir de briques open-source.
Si Google ne trouve pas d'autre solution que de devoir payer, j'espère qu'ils sauront créer une alternative à Java, ce qui sera une bonne chose pour tout le monde ... sauf Oracle bien sur.
Pour en revenir au Mac, j'imagine que Apple a payé la licence à Sun pour l'implémentation de Java sur le Mac. Pourquoi ne pas continuer avec Oracle ?
@Brewenn
Oracle cherche à faire payer Google pour utiliser Java dans Android, alors que Google défend la thèse qu'il a conçu Android à partir de briques open-source.
Si Google ne trouve pas d'autre solution que de devoir payer, j'espère qu'ils sauront créer une alternative à Java, ce qui sera une bonne chose pour tout le monde ... sauf Oracle bien sur.
Pour en revenir au Mac, j'imagine que Apple a payé la licence à Sun pour l'implémentation de Java sur le Mac. Pourquoi ne pas continuer avec Oracle ?
sekhmet
[21/10/2010 19:32]
(effacer)
(editer)
Steve est super copain avec Larry, il a du lui demander de s'occuper de Java sur mac pour plus y penser, c'est tout. ça veut pas du tout dire qu'on aura plus java sur mac, faut arrêter !
Steve est super copain avec Larry, il a du lui demander de s'occuper de Java sur mac pour plus y penser, c'est tout. ça veut pas du tout dire qu'on aura plus java sur mac, faut arrêter !
rom54
[21/10/2010 19:45]
(effacer)
(editer)
@ oomu
Effectivement le domaine d'expression principal du Java est spécifique au corporate.
Apple ne vise effectivement pas le secteur couvert par JEE. Développer du soft serveur n'est pas un objectif d'Apple et effectivement Apple viendra dans l'entreprise avec des applicatifs client pour l'iPad, l'iPhone et le MBPro. C'est certain aussi qu'Apple va pas aller se frotter a des solutions Oracle/Java taillé pour des institutionnels...
De meme pour les soft desktop, ceux qui sont développés en Obj-C/Cocoa sur Mac ou en C++/Python sous Qt dans Linux sont plus convaincants que les multiplateformes developpés en Java (mais pour certains le codage specifique a la plateforme va demander un effort gigantesque ex Openoffice).
Effectivement on va pas faire Photoshop en Java (c'est majoritairement du c/c++) ni iLife, ce serait un non sens.
Et c'est certain qu'Apple a pas envie de voir des softs java tourner ni sur iPad, ni sur iPhone...
Mais il reste que pas mal de softs a usage scientifique ou universitaire sont codés en Java (et ce marché intéresse Apple). Que bon nombre de switchers n'auraient peut etre pas fait le pas s'ils n'avaient pas OpenOffice sur leur Mac, que des softs comme VUE ou Freeplane facilitent bien la vie en comparaison des trucs commerciaux qui existent sur Mac, qu'il y a pas mal de gens qui développent avec Eclipse ou NetBeans sur Mac, que beaucoup de cours sont fait avec Java et qu'un etudiant qui peut pas faire tourner ses prog sur un mac va choisir autre chose(oui y a la virtualisation, oui y a BlueJ et d'autres...). C'est pour ces marchés que je disais qu'il va falloir qu'Apple fournisse des solutions de remplacement...
@ oomu
Effectivement le domaine d'expression principal du Java est spécifique au corporate.
Apple ne vise effectivement pas le secteur couvert par JEE. Développer du soft serveur n'est pas un objectif d'Apple et effectivement Apple viendra dans l'entreprise avec des applicatifs client pour l'iPad, l'iPhone et le MBPro. C'est certain aussi qu'Apple va pas aller se frotter a des solutions Oracle/Java taillé pour des institutionnels...
De meme pour les soft desktop, ceux qui sont développés en Obj-C/Cocoa sur Mac ou en C++/Python sous Qt dans Linux sont plus convaincants que les multiplateformes developpés en Java (mais pour certains le codage specifique a la plateforme va demander un effort gigantesque ex Openoffice).
Effectivement on va pas faire Photoshop en Java (c'est majoritairement du c/c++) ni iLife, ce serait un non sens.
Et c'est certain qu'Apple a pas envie de voir des softs java tourner ni sur iPad, ni sur iPhone...
Mais il reste que pas mal de softs a usage scientifique ou universitaire sont codés en Java (et ce marché intéresse Apple). Que bon nombre de switchers n'auraient peut etre pas fait le pas s'ils n'avaient pas OpenOffice sur leur Mac, que des softs comme VUE ou Freeplane facilitent bien la vie en comparaison des trucs commerciaux qui existent sur Mac, qu'il y a pas mal de gens qui développent avec Eclipse ou NetBeans sur Mac, que beaucoup de cours sont fait avec Java et qu'un etudiant qui peut pas faire tourner ses prog sur un mac va choisir autre chose(oui y a la virtualisation, oui y a BlueJ et d'autres...). C'est pour ces marchés que je disais qu'il va falloir qu'Apple fournisse des solutions de remplacement...
hawker
[21/10/2010 20:05]
(effacer)
(editer)
youhou, je fait partie de ceux qui n'aime pas du tout les logiciel au code lourd, pourri et lent, et donc le java est par logique un langage qui m'insupporte.
en lisant les pages, je vois qu'il est lentement en train d'etre delaissé pour des solution meilleures, tant mieux
youhou, je fait partie de ceux qui n'aime pas du tout les logiciel au code lourd, pourri et lent, et donc le java est par logique un langage qui m'insupporte.
en lisant les pages, je vois qu'il est lentement en train d'etre delaissé pour des solution meilleures, tant mieux
phoenix73
[21/10/2010 20:24]
(effacer)
(editer)
via MacG Mobile
Personnellement j'utilise Java professionnellement depuis 10 ans.
L'année dernière j'ai switché sur OS/X pour avoir un OS stable pour mon travail.
Et la tout tranquillement Apple annonce qu'il ne va plus maintenir Java ? Sympa pour ceux qui comme moi on fait le choix du Mac pour faire du Java dans un environnement agréable.
Si j'avais du ça, j'aurais pris du hardware PC et une Ubuntu, la au moins j'ai encore le choix.
Excusez moi mais c'est juste une énorme baffe.
Apple se referme maintenant qu'il pense avoir remporter la donne. Mais la roue tourne, cette attitude présomptueuse a failli lui couter cher fin 80.
Il faut croire qu'ils n'ont rien retenu ;(
Personnellement j'utilise Java professionnellement depuis 10 ans.
L'année dernière j'ai switché sur OS/X pour avoir un OS stable pour mon travail.
Et la tout tranquillement Apple annonce qu'il ne va plus maintenir Java ? Sympa pour ceux qui comme moi on fait le choix du Mac pour faire du Java dans un environnement agréable.
Si j'avais du ça, j'aurais pris du hardware PC et une Ubuntu, la au moins j'ai encore le choix.
Excusez moi mais c'est juste une énorme baffe.
Apple se referme maintenant qu'il pense avoir remporter la donne. Mais la roue tourne, cette attitude présomptueuse a failli lui couter cher fin 80.
Il faut croire qu'ils n'ont rien retenu ;(
Leehalt
[21/10/2010 20:49]
(effacer)
(editer)
Je le pressentait hier, mais là ça se confirme de plus en plus : c'est le début de la fermeture de OS X sur des technos Apple-only et Apple-approved. La prochaine étape que je vois arriver : l'impossibilité d'installer des applications issue de MacPorts ou de Fink. Et là c'est le monde scientifique qui va râler. C'est dommage, en tant qu'utilisateur j'aime avoir le choix, et là le choix se réduit de plus en plus sur OS X.
Je le pressentait hier, mais là ça se confirme de plus en plus : c'est le début de la fermeture de OS X sur des technos Apple-only et Apple-approved. La prochaine étape que je vois arriver : l'impossibilité d'installer des applications issue de MacPorts ou de Fink. Et là c'est le monde scientifique qui va râler. C'est dommage, en tant qu'utilisateur j'aime avoir le choix, et là le choix se réduit de plus en plus sur OS X.
tomate
[21/10/2010 21:04]
(effacer)
(editer)
@rom54 +1
C'est dommage cette situation. Apple aurait mieux fait d'annoncer la reprise officielle de la version Mac de Java par disons Oracle avant d'annoncer leur "abandon". Cela ferait couler moins d'encre.
Dire que nous essayons de faire passer 300 postes "desktop" sous Windows sur Mac pour faire tourner une appli pro Java. Un de nos arguments tombe dans l'eau: la garantie que l'implémentation de la jvm fonctionne parfaitement sur Mac...
De toute façon il est impensable de récrire le soft dans un autre language. Désolé, c'est pas un soft pour l'utilisateur lambda...
@rom54 +1
C'est dommage cette situation. Apple aurait mieux fait d'annoncer la reprise officielle de la version Mac de Java par disons Oracle avant d'annoncer leur "abandon". Cela ferait couler moins d'encre.
Dire que nous essayons de faire passer 300 postes "desktop" sous Windows sur Mac pour faire tourner une appli pro Java. Un de nos arguments tombe dans l'eau: la garantie que l'implémentation de la jvm fonctionne parfaitement sur Mac...
De toute façon il est impensable de récrire le soft dans un autre language. Désolé, c'est pas un soft pour l'utilisateur lambda...
MacOpen
[21/10/2010 21:31]
(effacer)
(editer)
On supprime Flash
Ensuite on supprime JAVA
Par contre ... on aura un Mac Applestore rempli d'applis complètement nulles, avec des jeux des années 80, un sous GPS, un sous traitement de texte, un sous logiciel de musique avec un synthé virtuel digne des meilleurs orgues des années 70 mais tout va pour le mieux.
On supprime Flash
Ensuite on supprime JAVA
Par contre ... on aura un Mac Applestore rempli d'applis complètement nulles, avec des jeux des années 80, un sous GPS, un sous traitement de texte, un sous logiciel de musique avec un synthé virtuel digne des meilleurs orgues des années 70 mais tout va pour le mieux.
nico1408
[21/10/2010 21:32]
(effacer)
(editer)
A quand le jailbreak pour les mac! vive la dev team, il faudra bientôt en passer par là pour utiliser Fink qui sera le Cydia du mac...
Plus sérieusement, je ne pense pas qu'on en soit là. Par contre, de 2 choses l'une : soit Apple s'est mis d'accord avec Oracle pour qu'Oracle prenne le relais, auquel cas, c'est juste un problème (une erreur) de comm.
Soit Apple à juste décidé de manière "unilatéral" de faire mourir Java sur Mac, auquel cas c'est pour moi une terrible erreur via à via du monde de l'entreprise. L'entreprise n'est pas l'utilisateur lambda, l'inertie n'est pas la même, et si Apple ne supporte pas Java, alors les entreprise qui l'utilisent diront byebye aux mac.
La grande majorité des applications d'entreprise en client léger (navigateur) sont côté serveur en Java donc plus de serveur d'application Java tournant sur des machines Apple (de toute manière il n'y en a jamais eu des masse) mais surtout bye bye aux développeurs de ces applications qui souvent aiment bien Apple et qui, puisqu'ils sont déjà développeurs, auraient peut être pu un jour se mettre au dev ObjectiveC, que ce soit pour eux même ou pour leur boite. En faisant ça, Apple se couperait d'un nombre non négligeable de potentiels développeurs pour leur plateforme.
A quand le jailbreak pour les mac! vive la dev team, il faudra bientôt en passer par là pour utiliser Fink qui sera le Cydia du mac...
Plus sérieusement, je ne pense pas qu'on en soit là. Par contre, de 2 choses l'une : soit Apple s'est mis d'accord avec Oracle pour qu'Oracle prenne le relais, auquel cas, c'est juste un problème (une erreur) de comm.
Soit Apple à juste décidé de manière "unilatéral" de faire mourir Java sur Mac, auquel cas c'est pour moi une terrible erreur via à via du monde de l'entreprise. L'entreprise n'est pas l'utilisateur lambda, l'inertie n'est pas la même, et si Apple ne supporte pas Java, alors les entreprise qui l'utilisent diront byebye aux mac.
La grande majorité des applications d'entreprise en client léger (navigateur) sont côté serveur en Java donc plus de serveur d'application Java tournant sur des machines Apple (de toute manière il n'y en a jamais eu des masse) mais surtout bye bye aux développeurs de ces applications qui souvent aiment bien Apple et qui, puisqu'ils sont déjà développeurs, auraient peut être pu un jour se mettre au dev ObjectiveC, que ce soit pour eux même ou pour leur boite. En faisant ça, Apple se couperait d'un nombre non négligeable de potentiels développeurs pour leur plateforme.
nico1408
[21/10/2010 21:43]
(effacer)
(editer)
Début de réponse ici :
[url]http://java.dzone.com/articles/apple-shuns-java[/url]
"The release notes give users instructions for installing third-party VMs, indicating that Apple is going to leave it to OpenJDK ports such as SoyLatte to make Java runtime builds for the Mac OS. "
Url de la Release Note : [url]http://developer.apple.com/library/mac/#releasenotes/Java/JavaSnowLeopardUpdate3LeopardUpdate8RN/NewandNoteworthy/NewandNoteworthy.html#//apple_ref/doc/uid/TP40010380-CH4-DontLinkElementID_2[/url]
Début de réponse ici :
[url]http://java.dzone.com/articles/apple-shuns-java[/url]
"The release notes give users instructions for installing third-party VMs, indicating that Apple is going to leave it to OpenJDK ports such as SoyLatte to make Java runtime builds for the Mac OS. "
Url de la Release Note : [url]http://developer.apple.com/library/mac/#releasenotes/Java/JavaSnowLeopardUpdate3LeopardUpdate8RN/NewandNoteworthy/NewandNoteworthy.html#//apple_ref/doc/uid/TP40010380-CH4-DontLinkElementID_2[/url]
panda07
[21/10/2010 21:43]
(effacer)
(editer)
Bon j'ai bien compris qu'on pourra toujours avoir java sur mac (si le soft est repris par oracle par exemple), mais supposons qu'il n'y ai plus de java sur mac, ca changerai quoi concrètement pour l'utilisateur lambda :) ?
Pas de problème au niveau d'internet en tout cas ?
Bon j'ai bien compris qu'on pourra toujours avoir java sur mac (si le soft est repris par oracle par exemple), mais supposons qu'il n'y ai plus de java sur mac, ca changerai quoi concrètement pour l'utilisateur lambda :) ?
Pas de problème au niveau d'internet en tout cas ?
rocksolide
[21/10/2010 22:31]
(effacer)
(editer)
Je kiffe ce genre de sujet qui attire l'attention de tous ces internautes :)
On va aller plus loin: Le langage objet est aujourd'hui un modèle informatique incontournable. Le plus répandu étant le java. L'obj-C n'est pas adapté pour apprendre à raisonner objet, qui est à la base un concept assez complexe quand on découvre l'informatique. Je veux bien qu'Apple ne veuille plus maintenir Java, et se concentrer sur d'autres problèmes afin d'améliorer ses produits.. L'objective-C est un bon langage, mais il faut voir aussi ses défauts: ne tourne que sur des plateformes basées sur Mac OS X, et le but reste quand même pour faire des applications lourdes basées sur internet. Ici, on va avoir 2 écoles: l'une pro application web classique qui tourne sur un serveur et envoie le rendu sur un navigateur (avec toutes les contraintes que l'on peut trouver avec les différents navigateur, etc...) et l'autre école (à la Apple), qui voudra utiliser des applications installées sur le dispositif qui se sert d'internet.
J'ai l'impression qu'Apple veut absolument changer la vision du monde de l'informatique, du point de vu utilisateur comme du point de vu développeurs.
Je kiffe ce genre de sujet qui attire l'attention de tous ces internautes :)
On va aller plus loin: Le langage objet est aujourd'hui un modèle informatique incontournable. Le plus répandu étant le java. L'obj-C n'est pas adapté pour apprendre à raisonner objet, qui est à la base un concept assez complexe quand on découvre l'informatique. Je veux bien qu'Apple ne veuille plus maintenir Java, et se concentrer sur d'autres problèmes afin d'améliorer ses produits.. L'objective-C est un bon langage, mais il faut voir aussi ses défauts: ne tourne que sur des plateformes basées sur Mac OS X, et le but reste quand même pour faire des applications lourdes basées sur internet. Ici, on va avoir 2 écoles: l'une pro application web classique qui tourne sur un serveur et envoie le rendu sur un navigateur (avec toutes les contraintes que l'on peut trouver avec les différents navigateur, etc...) et l'autre école (à la Apple), qui voudra utiliser des applications installées sur le dispositif qui se sert d'internet.
J'ai l'impression qu'Apple veut absolument changer la vision du monde de l'informatique, du point de vu utilisateur comme du point de vu développeurs.
rocksolide
[21/10/2010 22:37]
(effacer)
(editer)
@panda07
Les applets Java et JavaFX ne tourneront plus sur le navigateur! Il faut un JRE (Java Runtime Environment) pour que l'applet/JavaFX puisse être exécuter.
Aujourd'hui, les applets et le JavaFX ne sont plus ou quasiment plus utilisés. Le JavaFX était prometteur sur papier, mais malheureusement il est déjà mort avant d'être né...
@panda07
Les applets Java et JavaFX ne tourneront plus sur le navigateur! Il faut un JRE (Java Runtime Environment) pour que l'applet/JavaFX puisse être exécuter.
Aujourd'hui, les applets et le JavaFX ne sont plus ou quasiment plus utilisés. Le JavaFX était prometteur sur papier, mais malheureusement il est déjà mort avant d'être né...
rocksolide
[21/10/2010 22:40]
(effacer)
(editer)
PS: Il ne faut pas cracher sur Java, car 80% des téléphones tournent sur du JAVA: BlackBerry, Android, Nokia Symbian et Samsung Wave....
PS: Il ne faut pas cracher sur Java, car 80% des téléphones tournent sur du JAVA: BlackBerry, Android, Nokia Symbian et Samsung Wave....
phoenix73
[21/10/2010 22:57]
(effacer)
(editer)
via MacG Mobile
Une petite précision sur Java pour finir.
Dans la direction que prend l'industrie du logiciel vers le Cloud, on rend les postes personnels de plus en plus simple, le stockage voir l'intelligence revenant coté serveurs.
Dans ce mode avec HTML 5 au cœur de navigateurs, l'OS de votre machine n'aura bientôt plus grand chose à faire.
On le voit bien avec un iPad par exemple.
Mais qui fait propulse la plupart du temps les applications serveurs ? Java !
Que ce soit avec J2EE ou des frameworks web plus léger comme Play, Java est juste incontournable dans le Cloud.
Et les développeurs Java qui utilisent des Mac sont très nombreux, il n'y a qu'à voir les conférences et autres JUG.
S'ils n'ont pas de JVM dispo, ils n'auront d'autres choix que de choisir une autre plateforme de dev, peut être bien Linux, surtout quand on voit la qualité d'une distro comme Ubuntu 10.10.
Et ce sera un nouvel exode de personnes bien visibles dans la communauté, qui fera des émules.
Et qui ira acheter du hardware Apple, plus cher, pour faire tourner un Linux ? Personne.
Lors du renouvellement de leur matériel, les personnes pour qui Java est indispensable vont probablement regarder ailleurs que vers Cupertino.
Je souhaite que les excellentes relations entre Steve et Larry fassent qu'Oracle reprenne le flambeau et très vite.
C'est aussi un signe inquiétant pour les OS/X serveurs, sans Java, ils ne sont pas prêt de se retrouver dans les préconisations d'IT. Mais peut être que ce marché aussi, Apple s'en désintéresse tellement occupé sur le segment iOS ultra fermé et protégé.
L'iPod/iTunes a sauvé Apple, l'iPhone fait exploser sa capitalisation boursière, attention à ce que le renfermement sur iOS ne soit pas sa perte.
Une petite précision sur Java pour finir.
Dans la direction que prend l'industrie du logiciel vers le Cloud, on rend les postes personnels de plus en plus simple, le stockage voir l'intelligence revenant coté serveurs.
Dans ce mode avec HTML 5 au cœur de navigateurs, l'OS de votre machine n'aura bientôt plus grand chose à faire.
On le voit bien avec un iPad par exemple.
Mais qui fait propulse la plupart du temps les applications serveurs ? Java !
Que ce soit avec J2EE ou des frameworks web plus léger comme Play, Java est juste incontournable dans le Cloud.
Et les développeurs Java qui utilisent des Mac sont très nombreux, il n'y a qu'à voir les conférences et autres JUG.
S'ils n'ont pas de JVM dispo, ils n'auront d'autres choix que de choisir une autre plateforme de dev, peut être bien Linux, surtout quand on voit la qualité d'une distro comme Ubuntu 10.10.
Et ce sera un nouvel exode de personnes bien visibles dans la communauté, qui fera des émules.
Et qui ira acheter du hardware Apple, plus cher, pour faire tourner un Linux ? Personne.
Lors du renouvellement de leur matériel, les personnes pour qui Java est indispensable vont probablement regarder ailleurs que vers Cupertino.
Je souhaite que les excellentes relations entre Steve et Larry fassent qu'Oracle reprenne le flambeau et très vite.
C'est aussi un signe inquiétant pour les OS/X serveurs, sans Java, ils ne sont pas prêt de se retrouver dans les préconisations d'IT. Mais peut être que ce marché aussi, Apple s'en désintéresse tellement occupé sur le segment iOS ultra fermé et protégé.
L'iPod/iTunes a sauvé Apple, l'iPhone fait exploser sa capitalisation boursière, attention à ce que le renfermement sur iOS ne soit pas sa perte.
Thierry61
[22/10/2010 00:04]
(effacer)
(editer)
Si l'on s'en tient à la remarque remontée par NIco1408, on peut supposer qu'ils vont laisser aux initiatives open source (voire aussi à Oracle ?) le soin de faire évoluer la machine virtuelle MacOs. Si il y a des besoins pour des applications "stand alone", les gens feront cet effort (après tout, beaucoup de monde avait poussé Sun à ouvrir Java...).
Quant à la problématique d'intégration des clients Mac dans des infrastructures applicatives d'entreprise J2E/EJB, les choses ont aussi évolué :
1 ) Avec les paradigme SOA / web services il n'est plus nécessaire de tout développer en Java, l'important étant de supporter des protocoles de communication/intégration standardisés pour faire communiquer clients et serveurs.
2) Il faut aussi tenir compte de l'essor du cloud computing et de l'offre applicative SaaS : il n'est plus nécessaire à un micro ou à un quelconque terminal d'être un bon client Java pour accéder à des applications Java distantes, qui, elles, seraient installées et exécutées sur je ne sais quel serveurs virtuels d'Amazon ou autres opérateurs cloud.
3) pas mal de progiciels d'entreprise sont accessibles via des interfaces html plus ou moins riches; java n'est plus toujours nécessaire sur le poste client.
En définitive, comme l'ont souligné Oomu et al, on est en plein déclin de Java sur poste de travail. Java en entreprise n'a pas de soucis à se faire (et ceux qui traitent Java J2EE d'usine à gaz devraient tout de même tenir compte du fait que l'on demande aux applications d'entreprise de traiter des choses extrêmement complexes).
A noter qu'Apple parle au conditionnel dans la doc' signalée par Nico1408.. :
"this means that the Apple-produced runtime will not be maintained at the same level, and may be removed from future versions of Mac OS X."
Leur attitude pourrait donc dépendre aussi des retours exprimés par les développeurs (juste ma spéculation du soir...)
Si l'on s'en tient à la remarque remontée par NIco1408, on peut supposer qu'ils vont laisser aux initiatives open source (voire aussi à Oracle ?) le soin de faire évoluer la machine virtuelle MacOs. Si il y a des besoins pour des applications "stand alone", les gens feront cet effort (après tout, beaucoup de monde avait poussé Sun à ouvrir Java...).
Quant à la problématique d'intégration des clients Mac dans des infrastructures applicatives d'entreprise J2E/EJB, les choses ont aussi évolué :
1 ) Avec les paradigme SOA / web services il n'est plus nécessaire de tout développer en Java, l'important étant de supporter des protocoles de communication/intégration standardisés pour faire communiquer clients et serveurs.
2) Il faut aussi tenir compte de l'essor du cloud computing et de l'offre applicative SaaS : il n'est plus nécessaire à un micro ou à un quelconque terminal d'être un bon client Java pour accéder à des applications Java distantes, qui, elles, seraient installées et exécutées sur je ne sais quel serveurs virtuels d'Amazon ou autres opérateurs cloud.
3) pas mal de progiciels d'entreprise sont accessibles via des interfaces html plus ou moins riches; java n'est plus toujours nécessaire sur le poste client.
En définitive, comme l'ont souligné Oomu et al, on est en plein déclin de Java sur poste de travail. Java en entreprise n'a pas de soucis à se faire (et ceux qui traitent Java J2EE d'usine à gaz devraient tout de même tenir compte du fait que l'on demande aux applications d'entreprise de traiter des choses extrêmement complexes).
A noter qu'Apple parle au conditionnel dans la doc' signalée par Nico1408.. :
"this means that the Apple-produced runtime will not be maintained at the same level, and may be removed from future versions of Mac OS X."
Leur attitude pourrait donc dépendre aussi des retours exprimés par les développeurs (juste ma spéculation du soir...)
mithrandir
[22/10/2010 00:15]
(effacer)
(editer)
via MacG Mobile
Le supposé déclin de Java sur le poste de travail est un peu une illusion créée par les machines marketing de Microsoft (.NET est basé sur des principes pompés sur Java), et Adobe. J'aimerais bien voir des éléments chiffrés là dessus, mais il n'y en a jamais, sauf des déclarations de pseudos pundits qui émargent sans doute parfois chez l'un des concurrents.
Le supposé déclin de Java sur le poste de travail est un peu une illusion créée par les machines marketing de Microsoft (.NET est basé sur des principes pompés sur Java), et Adobe. J'aimerais bien voir des éléments chiffrés là dessus, mais il n'y en a jamais, sauf des déclarations de pseudos pundits qui émargent sans doute parfois chez l'un des concurrents.
methos1435
[22/10/2010 03:14]
(effacer)
(editer)
Qu'est ce qu'on peux lire sur HTML5. Mon dieu.... HTML 5 le grand sauveur de l'humanité qui va tout rendre obsolète à coté ... Faut redescendre un peu sur terre et arreter le fumette, c'est pas bon pour la santé.
Qu'est ce qu'on peux lire sur HTML5. Mon dieu.... HTML 5 le grand sauveur de l'humanité qui va tout rendre obsolète à coté ... Faut redescendre un peu sur terre et arreter le fumette, c'est pas bon pour la santé.
charrelu
[22/10/2010 06:26]
(effacer)
(editer)
via MacG Mobile
@ Manu33 :
Oui et ton commentaire est HS!
@ Manu33 :
Oui et ton commentaire est HS!
sebdominguez
[22/10/2010 07:45]
(effacer)
(editer)
via MacG Mobile
Personnellement, je ne suis pas fan de java.
Les interfaces (en plus d'être moche) ne s'intègrent pas avec os x, les devs ne prennent en général pas le temps de s'harmoniser avec tout les os. (ce qui est normale, c'est un travail monstre)
Pour moi c'est une bonne chose.
Personnellement, je ne suis pas fan de java.
Les interfaces (en plus d'être moche) ne s'intègrent pas avec os x, les devs ne prennent en général pas le temps de s'harmoniser avec tout les os. (ce qui est normale, c'est un travail monstre)
Pour moi c'est une bonne chose.
tomate
[22/10/2010 08:51]
(effacer)
(editer)
Petit rappel:
le backend de iTunes tourne sous WebObjects. Avant 2001, ce dernier était écrit en Objective-C, puis en... Java. Et devinez et quel langage il tourne aujourd'hui encore? (Petit indice: le "support" de la jvm vient d'être abandonné). Qui vivra verra, mais j'espère vraiment que la communauté (Oracle?) va bien reprendre le dev de Java (accélération, graphique, intégration OSes, etc). Pour le look and feel Mac sous Java, Apple avait fait un bon effort, renforcé par l'excellent Quaqua.
Petit rappel:
le backend de iTunes tourne sous WebObjects. Avant 2001, ce dernier était écrit en Objective-C, puis en... Java. Et devinez et quel langage il tourne aujourd'hui encore? (Petit indice: le "support" de la jvm vient d'être abandonné). Qui vivra verra, mais j'espère vraiment que la communauté (Oracle?) va bien reprendre le dev de Java (accélération, graphique, intégration OSes, etc). Pour le look and feel Mac sous Java, Apple avait fait un bon effort, renforcé par l'excellent Quaqua.
obidjoule
[23/10/2010 12:18]
(effacer)
(editer)
via MacG Mobile
@ rocksolide :
Et c'est pour ça que 80 % des téléphones semblent dater de 1990 !
@ rocksolide :
Et c'est pour ça que 80 % des téléphones semblent dater de 1990 !
Jacti
[28/10/2010 22:10]
(effacer)
(editer)
Quand je lis certaines réactions contre Java, je suis atterré. En tant que consultant senior je navigue dans des tas d'environnements différents mais je vois beaucoup de Java. Il y a des endroits où le "portefeuille applicatif" se chiffres en millions de lignes de code Java. Si Apple veut se fermer définitivement le monde de l'entreprise, il n'a qu'à supprimer Java de ses machines. En plus si Lion doit ressembler à iOS alors je ne donne pas cher d'Apple dans le monde des ordinateurs. Peut-être qu'à terme Apple n'est intéressé que par les baladeurs mp3 et les téléphones mobiles ???
Quand je lis certaines réactions contre Java, je suis atterré. En tant que consultant senior je navigue dans des tas d'environnements différents mais je vois beaucoup de Java. Il y a des endroits où le "portefeuille applicatif" se chiffres en millions de lignes de code Java. Si Apple veut se fermer définitivement le monde de l'entreprise, il n'a qu'à supprimer Java de ses machines. En plus si Lion doit ressembler à iOS alors je ne donne pas cher d'Apple dans le monde des ordinateurs. Peut-être qu'à terme Apple n'est intéressé que par les baladeurs mp3 et les téléphones mobiles ???
9
8
7
6
5
4
3
2
1
Réagir
Cinq consignes avant de réagir :
- Rester dans le cadre de la dépêche. Pour des discussions plus générales, vous pouvez utiliser nos forums.
- Développer son argumentation. Les messages dont le seul but est de mettre de l'huile sur le feu seront modifiés ou effacés sans préavis par la rédaction.
- Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
- Pour toute remarque concernant le contenu de l'article, pour nous signaler une erreur, une faute d'orthographe, une omission, merci de nous contacter exclusivement par e-mail.
- Relisez-vous, et pour les utilisateurs de Safari profitez de l'aide du navigateur : activez le menu édition > Orthographe > Vérifier l'orthographe lors de la frappe.
Bienvenue ! Se déconnecter.
Tags vBB autorisés : [b], [i], [u], [s], [email], [email=*], [quote], [quote=*].





Mai 2012
