Certes mais dans ce cas, je vois pas pourquoi ils se priveraient de le préciser.
Tout ça pour faire de l'ombre à Android... c'est vraiment pitoyable !
Surtout que des retours que j'en ai, les développeurs d'apps préfèrent largement objective-C (meilleure gestion des interfaces, meilleure productivité...)
Et perso, mon android 2.1 me déçoit : beaucoup trop gourmand en ressources, et pas très stable... c'est vraiment parceque c'est open que je tolère cela !
De toutes façons, le portage du jdk sous mac était toujours à la traine... la 1.6 je l'avais attendu longtemps xD
Et puis developper sous mac, c'est trippant au début mais perso depuis que je suis passé sous ubuntu je ne changerai pour rien au monde !
un gros +1... La folie de Steeve Jobs entraînera la pomme dans le gouffre si ca continue...heureusement que le "simply user" suit derrière pour payer les dernières pseudo-révolution de la marque...En tant que développeur, ils croient quoi ? Que je vais me mettre à l'objective C ou au C simplement parce que Steeve Jobs trouve que c'est obsolète, et alors me couper de la technologie la plus demandée du marché ?
Il serait plus simple pour Jobs de dire directement qu'il ne veut que des techno "made by apple,for apple"
Une erreur fréquente que les gens font quand ils tentent de réaliser quelque chose à l'épreuve des imbéciles est de sous-estimer l'ingéniosité de ceux-ci. - Douglas Adams
Heu, Java était très en retard sous Mac, le 1.6 n'est venu qu'avec Snowleopard mais alors les outils de développement Java ont disparu de XCODE !( En gros utiliser, les outils spécialisés Eclipse, netbeans.)
Bref rien de nouveau, puis Oracle fais tellement bien sa com...
Par contre Mono sous mac, devient intéressant en étant portable, mac, linux, windows...
Depuis quelques temps, à chaque fois que notre bon vieux steve fait une sortie, j'ai une irrésistible envie de rajouter:
... car ceci est une révolution à mi chemin entre ... et .... Donc il faut tout jeter, car c'est une révolution.
Mieux vaut en rire que de pleurer.
Steve Jobs va finir par se mettre tout le monde à dos.
En dépit de tout le respect que j'ai envers son auteur, j'ai un peu de mal avec la tournure de cet article.
Qu'est ce qui est arrêté finalement? La version supportée par Apple de Java?
Ce qui change quoi au final? Le développeur mettra à jour son JRE/JDK via le site d'Oracle, et plus par Apple. L'utilisateur aussi, mettra à jour sa JVM via Oracle.
Et le "rejet" des applications Java ne concernera que l'App Store version MacOS X.
Apple ne pourrait pas se permettre de tourner le dos à plus de 20% des développeurs.
Beaucoup de bruit pour rien, non?
Apple ne fait qu'entériner un état de fait.
Il leur est visiblement difficile, voire impossible, de suivre les evolutions de Java sur Mac OS X.
Depuis longtemps Mac OS X n'est plus un client de premiere classe pour Java. Certes la JVM est plutot bonne et l'integration avec Aqua satisfaisante, mais cela n'est pas suffisant.
Java 7 n'est pas disponible. Les patchs sont a la traine.
Le bridge Java-Cocoa est obsolète depuis X.5. C'était un signe avant-coureur.
Pourquoi demander d'Apple de maintenir une technologie tierce?
Apres tout, si la part de marche du Mac est suffisante pour attirer les développeurs de jeux, pourquoi ne serait-elle pas suffisante pour pousser Oracle a réellement supporter OS X?
C'est une décision de gestionnaire qui vise clairement a rationaliser les développements internes d'Apple en les recentrant sur les technologies maison.
Ne demandez pas a Apple ce que vous ne demandez pas a Microsoft ;-)
Si Oracle veut réellement supporter Java la société devra clairement s'engager sur l'ensemble des plateformes.
Ah ben moi qui voulais m'acheter un Mac, finalement je ne vais pas le faire ! Déjà que sur Mac ils ont à chaque fois une version de retard du JDK par rapport aux autres systèmes... si en plus ils n'en veulent plus...
J'ai répondu un peu vite, je croyais qu'Apple ne voulait plus de Java de base sous Mac.
Si c'est juste leur implémentation qu'ils qualifient d'obsolète, alors ça va et en plus je suis d'accord.
Si Mac OS Lion sort avec une JVM d'installée par défaut alors ça va.
Que ça soit d'Apple ou d'Oracle je m'en tape, c'est d'ailleurs le principal avantage de la standardisation des spécifications Java...
C'est cette fausse affirmation qui m'a induit en erreur.
La prochaine fois j'irais vérifier les informations ailleurs avant de commenter.A l'occasion de la publication du troisième update de Java pour Snow Leopard (OS X 10.6), Apple fait savoir officiellement qu'il considére cette technologie comme « obsolète » (sic).
Bas ouai je vois pourquoi j'utiliserais XCODE de toutes façons, j'utilise Eclipse ou Netbeans comme la quasi-totalité des développeurs Java.
C'est la meilleure celle là, tu parles de Java en retard et tu essayes de me vendre Mono ?
Mono supporte la version 2.0 de .net alors que Microsoft en est à la version 4.0.
Yoshi
PS : tous les propos tenus dans le message ci-dessus sont à préfixer avec "A mon humble avis", "Je pense que". Il serait inutilement fastidieux de le rappeler à chaque phrase.
Arrêtez de chipoter autour de JDK ...
Apple n'a pas annoncé que les appli Java ne fonctionneront plus sur MAC. Elle annonce simplement que son nouveau Store d'applications pour mac n'acceptera pas les appli Java. Rien ne vous empêche d'installer java et les appli que vous voulez dessus. Rien n'empêchera de développer des applications java dessus. A aucun moment Apple n'a annoncé que le "seul moyen" d'avoir des appli sur MAC OS est de passer par le store.
De plus le MAC accepte bien Linux et Windows ainsi que les machines virtuelles pour ceux qui veulent rester sous MAC OS/X. Donc je ne vois pas où est le problème.
D'autre part je comprends bien la réaction d'apple, l'avenir de Java (et les produits annexes d'ailleurs) est devenu complètement incertain depuis de Oracle l'a pris sous sa coupe. Personne n'indique si Oracle ne va pas exiger des royalties monstrueuses pour Java ou l'intégration de son runtime dans les OS. Il est un peu normal que Apple veuille s'en prémunir en s'écartant simplement le plus possible de cette technologie.
http://www.pocketmt.com GLCD Font Creator home site.
[ame="http://www.youtube.com/watch?v=PhwagGp_ETc&feature=related"]ceci est une révolution![/ame]
_Et je peux utiliser mes anciennes applications JAVA?
_NON! Il faut tous racheter! Car ceci est une révolution!
un jour, quelqu'un a dit quelque chose...
http://www.pocketmt.com GLCD Font Creator home site.
Yoshi
PS : tous les propos tenus dans le message ci-dessus sont à préfixer avec "A mon humble avis", "Je pense que". Il serait inutilement fastidieux de le rappeler à chaque phrase.
Dernière modification par Mejdi20 ; 24/10/2010 à 00h22.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager