A mon avis, cet embauche se penche sur l'amélioration de Java Maison de Google.
A mon avis, cet embauche se penche sur l'amélioration de Java Maison de Google.
Google a déjà une techno proche de Java avec Dalvik !
La fonction de James au sein de Google n'a pas été divulguée !
Mais soyons sûr qu'il va aider Google dans son litige avec Oracle...
Il ne faut pas se focaliser sur Java ! Rien ne dit, qu'à long terme, Java ne sera pas supplanté par une autre techno... c'est peut-être là le pari de Google !
Google monopole des services + monopole des technos... Je suis loin n'adhèrer à cette perspective... même si Google nous veut du bien
C'est quand même partiellement lié. Si les brevets d'Oracle sont reconnus valide, Google ne pourra jamais avoir le moindre pouvoir sur l'avenir de Java vu que toute implémentation tierce est soumise au bon vouloir d'Oracle.
Alors là, je ne comprend pas ou tu veux en venir...
GCC n'a pas développé spécifiquement pour Google. GCC à toujours pu compiler pour les processeurs ARM (utilisés dans les téléphones Androïd), et il est utilisé comme compilateur officiel d'Android depuis toujours.
Dans la dernière version(4.6), Google a juste apporté sa contribution pour améliorer le support des technologies le concernant, comme l'ont fait beaucoup d'autres.
Tout le travail et le leadership du projet appartient toujours à la FSF.
Google ne contrôle absolument rien du tout.
James Gosling est connu pour avoir créé l'un des langages de programmation les plus utilisés du monde, au point qu'on appelle parfois maintenant Java le nouveau Cobol, tellement il est omniprésent.
La crise due au rachat de Sun par Oracle a montré clairement que tous les gens qui dépendaient de Java se sont mis à la merci d'Oracle, un éditeur bien moins conciliant et bien plus âpre au gain que Sun. Parmi les victimes, Google, via Android (procès en cours), mais aussi via énormément d'applications en ligne de Google, écrites en Java.
Maintenant, Google embauche James Gosling. Une possibilité, selon moi, c'est qu'il va travailler à une alternative de Java, un nouveau langage.
Google a, dans les toutes dernières années, montré beaucoup d'intérêt dans le lancement de nouveaux langages de programmation (Noop pour la JVM, et Go). Il se pourrait qu'ils préparent quelque chose de vraiment gros dans ce domaine...
Exact: il avait aussi parlé d'une diminution de son pouvoir d'influence au sein d'Oracle par rapport à ce qu'il avait connu chez SUN... les départs de Jonathan Schwartz et Tim Bray l'avaient aussi marqué selon ses dires !
Mais au fait: quelle a été l'influence de James sur l'écosystème Java depuis 15 ans ? Sur quelle techno a-t'il travaillé ?
Ben normal quoi, s'attendait pas a conserver son statut de super-haut niveau/decideur apres le rachat par une autre boite quand meme ...
Google peut tres bien decider de faire ce que Microsoft a fait avec J++ : creer un nouveau language (C#) et une API (.NET) +/- apparentes et en faire sa base pour les futures versions d'Android...
Sauf que jusqu'à présent Google n'a pas montré sa capacité à imposer un nouveau langage. Et, je dirais même que Google est totalement totalement lié à Java... Même Dalvik n'est qu'une JVM en fin de compte ! Pourquoi ne se sont t'ils pas affranchi de cette contrainte du langage ? Android aurait-il fédéré les développeurs en dehors de Java ? Peuvent-ils changer de techno sans perdre en crédibilité ? Pourtant l'enjeu est bien de proposer une nouvelle machine virtuelle en concurrence avec celles de Microsoft et d'Oracle !
A mon avis (humble)
Google n'a peut-être pas réussi à imposer, jusqu'à présent un nouveau langage, mais désormais ils ont embauché un type qui a une certaine vision de la chose, parce qu'il l'a déjà fait.
Et si je dis bien si (car ce n'est pas du tout prouvé) ça les tentais, M. Gosling aurait toujours dans l'idée, le "write once, use everywhere" sur lequel il ne lâchera rien et qui est à mon avis la chose la plus fondamentale de Java.
Je pense qu'ils resteront toujours compatible avec la JVM (ce que font beaucoup de langages : SCALA, Jython,...) mais peut-être qu'ils développeraient une "nouvelle" VM à eux en plus, plus optimisée ou plus appropriée à ce qu'ils veulent faire.
Pour moi, le but de Google est qu'Oracle abandonne le plus gros langage du monde car trop impopulaire auprès de ses développeurs. Et pour ceci, quoi de mieux qu'attaquer là où ça fait mal, c'est-à-dire sur la réputation d'Oracle dans le monde du libre ? Sachant qu'un paquet de développeurs y sont sensibles, c'est bien d'essayer se donner la bonne image d'Epinal qu'on n'a pas en réalité, non ?
Après ça, oui t'as raison car Oracle essaie quand même de se défendre. C'est SON , bo***l !
Ce que je veux dire, c'est que la communauté du libre est trop complaisante et aux petits soins avec quelqu'un qui est plus "Microsoft" que "Apache" sur la question du libre.
Google ne veut pas imposer un nouveau langage mais récupérer le plus populaire d'entre eux en s'affichant avec LA figure emblématique de celui-ci (Gosling) et la fondation emblématique du langage (Apache).
Sachant que "ce qu'ils veulent faire" = Android, pourquoi feraient-ils une Dalvik II ?
Je ne crois pas une seconde que Google pense "récupérer" Java, au mieux ils espèrent avoir leur mot a dire sur son futur.
Oracle appartient avant tout à Oracle et au JCP, et il n'y a pas vraiment moyen de changer ça et les développeurs, même les plus versé sur l'open-source(et il ne sont pas majoritaire) le savent bien.
Je n'ai pas du tout la même vision, je ne vois pas de quelle complaisance la communauté du libre fait preuve envers Google.
Elle ne va quand même pas refuser des contributions bénévoles qui ne l'engagent à rien.
Pas que. Google est aussi intéresse par Java pour le coté applications Web (GWT, Google app engine, ...)
D'ailleurs Google semble s'écarter du tout Java pour Dalvik. Depuis la version 3.0, il est possible de faire des application entièrement C++. Elle s’appuient toujours sur les bibliothèques du SDK, mais ça ne m'étonnerait pas de ce ne soit que la première étape d'une transition vers un Android sans Java.
On n'a pas la même vision du "mot à dire", alors. Quitte à parler, je pense que Google aimerait être écouté voire plus, non ?
Certes, mais cette même communauté se tait là où elle tire à boulets rouges surMicrosoftles autres. Quoique ça à l'air d'évoluer avec la demande de libération de Gmail.
Ce serait pour eux l'occasion de véritablement lancer Go, leur "Objective-C maison". Personnellement je suis pour le NDK d'Android car ça permettrait d'éliminer certaines lourdeurs du Java, même si Dalvik est déjà bon sur ce point.
essaye d'élargir ses activités le plus maximum pour être le monopole
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