Google veut moderniser Java avec Noop
Google dévoile un nouveau langage qui reprend le meilleur de Java tout en introduisant les bonnes pratiques actuelles : injection de dépendance, testabilité...
Noop se définit comme un langage testable tournant dans la JVM (Java Virtual Machine). Selon Google, qui présente le projet sur le site de Noop, « il tente de tirer les leçons des anciens et des nouveaux langages, tout en encourageant à travers sa syntaxe les bonnes pratiques de l'industrie et en décourageant les mauvaises pratiques d'écriture de code ». Derrière ce projet, on trouve des ingénieurs de Google et quelques développeurs provenant d'autres sociétés.
Noop – en référence à l'instruction en langage machine NOP ou NOOP, ne rien faire – est en réalité un Java-like, autrement dit un langage doté d'une syntaxe similaire à celle de Java. Son objectif est, d'une part ,d'intégrer dans sa syntaxe les bonnes pratiques actuelles telles que l'injection de dépendance, la testabilité, l'écriture d'un code source lisible, une documentation exécutable toujours à jour et un typage fort des variables. Et, d'autre part, d'éviter les mauvaises pratiques telles que le code et les variables statiques, l'héritage d'implémentation, les primitives… Sur le wiki des développeurs, on trouvera la liste des fonctionnalités prévues ou proposées pour le langage.
L’injection de dépendance au cœur du langage
Première innovation, l'injection de dépendance. Popularisée par le framework open source Spring, cette technique a modifié la manière dont on programme en Java aujourd'hui, au point d'éclipser le modèle EJB (Enterprise JavaBean) de Sun. Elle met en œuvre l'inversion de dépendance, qui est une implémentation du patron de conception Inversion de Contrôle (IoC, Inversion of Control) : lorsqu'un module effectue un traitement, le contrôle de ce dernier est déporté vers l'appelé et non vers l'appelant. On évite ainsi que les objets contiennent trop de comportements, ils sont ainsi plus faciles à maintenir.
La testabilité du code (capacité à tester un développement) est un autre élément clé de ce nouveau langage. Celui-ci favorisera en effet le test automatisé, en particulier pour les tests unitaires. Cette pratique mise en avant par les méthodes agiles est désormais largement adoptée dans les projets modernes. Elle implique des relations privilégiées entre code de production et de test, et préconise l'implémentation du code de test en tant que classe avec des méthodes.
On l'aura compris : l'idée de Noop est au final d'intégrer dès le départ dans sa syntaxe toutes ces avancées, qui font le succès des langages modernes, contribuant à la qualité et à la lisibilité du code produit, et évitant ainsi le recours à des bibliothèques et des outils externes.
Un langage de plus pour la JVM
Pour l'instant, Noop est à l'état de projet en phase initiale, toutes ces fonctionnalités ne sont que des intentions ou des propositions. Il est soumis à la licence Apache 2.0 et hébergé par Google. Le projet a été présenté au JVM Language Summit et a reçu un accueil très favorable.
Google prévoit trois moyens pour utiliser les fichiers source Noop :
- Un traducteur Java, il produira du code Java à partir de code Noop. Il permettra ainsi d'utiliser Noop progressivement sans avoir à convertir tous les codes source Java. Mais toutes les fonctionnalités du runtime du langage ne seront pas fournies dans ce traducteur ;
- Un interpréteur, il lira et évaluera le code Noop à travers un interpréteur et aura une interface en ligne de commande ;
- Un compilateur, il compilera en bytecode Java.
- Un traducteur Java, il produira du code Java à partir de code Noop. Il permettra ainsi d'utiliser Noop progressivement sans avoir à convertir tous les codes source Java. Mais toutes les fonctionnalités du runtime du langage ne seront pas fournies dans ce traducteur ;
- Un interpréteur, il lira et évaluera le code Noop à travers un interpréteur et aura une interface en ligne de commande ;
- Un compilateur, il compilera en bytecode Java.
Sun prend la nouvelle plutôt bien. Pour Alexis Moussine-Pouchkine, architecte Java chez Sun, Noop est une bonne idée : « Le langage Java n'est pas parfait. La profusion de langages alternatifs sur la JVM (Groovy, JRuby, Python, Scala, Clojure et d'autres) en est la meilleure démonstration, et que Noop fonctionne également au-dessus de la JVM est une excellente chose. Que le meilleur de ces langages gagne ! En revanche, il ne faut pas tomber dans l'excès de critique envers Java, qui restera vraisemblablement par sa lisibilité, par son ubiquité et par son accessibilité au plus grand nombre, la colonne vertébrale des applications de gestion en entreprise pendant encore de nombreuses années. »
Après GWT (Google Web Toolkit), un Java-like pour les RIA et Java for GAE (Google App Engine) un Java-like pour le cloud, Google investit dans un Java-like générique et démontre encore une fois une stratégie tous azimuts autour de Java.
bravo Google
de
Sébastien Levet
, posté le 18 septembre 2009 à 19h17
Après s'être servi et modifié WebKit pour son navigateur Chrome, Google modifie Java pour arriver à ses fins.
Enfin, si cela leur permet de battre Microsoft et Internet Explorer + .Net alors pourquoi pas.
Sinon, pour info, la version Officielle de Chrome est toujours attendue pour Linux : hazard, manque de temps, ou alors RIEN A FAIRE DES MINORITES ?
Enfin, si cela leur permet de battre Microsoft et Internet Explorer + .Net alors pourquoi pas.
Sinon, pour info, la version Officielle de Chrome est toujours attendue pour Linux : hazard, manque de temps, ou alors RIEN A FAIRE DES MINORITES ?
Bravo Microsoft
de
HIPe
, posté le 18 septembre 2009 à 19h57
Google crée un Java-like c'est bien, mais Microsoft a déjà fait ses preuves en créant un Flash-like qui est Silverlight. Silverlight a déjà été adopté par de nombreuses grosses entreprises pour ses fonctions dont ne dispose pas Flash, par exemple France 2 l'a utilisé il y a un bon moment déjà pour diffuser les matchs de tennis en HD sur Internet en streaming, et je peux vous dire pour l'avoir testé que le résultat était impressionant (j'ai une connexion ADSL médiocre avec un débit de 3/4 Mbps, pourtant j'avais les matchs avec définition impressionante, même en 1680*1050 on ne voyait pas de défaut).
Espérons que la contre attaque d'envergure lancée par Microsoft contre Google porte ses fruits dans les années qui viennent. Silverlight, Bing, Office en ligne gratuit, etc. Tant de projets qui sont complémentaires et qui apportent de réels avantages par rapport aux solutions offertes par Google: Bing a une ergonomie qui surpasse celle de Google sur tous les points (je parle bien sur de Bing US, pas de la version bêta française qui est un Bing au rabais) il ne lui manque la pertinence des résultats (qui progressera sans nul doute, surtout lorsque la coopération avec Yahoo sera effective), Office en ligne bêta est sans aucun doute la suite de bureautique en ligne la plus aboutie, et Silverlight est indispensable à Microsoft pour mener ces divers projets à bien sans limites techniques.
Ne nous y trompons pas, l'ennemi des consommateurs dans l'histoire c'est Google pour le moment, avec son quasi monopole sur la publicité en ligne il fait tout pour le garder en lançant de nombreux projets gratuits... puisque bon, ce que peu de gens savent, c'est que l'argent sur Internet c'est la publicité... donc Google ayant un quasi monopole sur ce secteur Google a en fait un quasi monopole de la seule source de financement d'Internet... et il dicte déjà ses règles: pour pouvoir mettre des pubs AdSense sur son site (et donc être rémunéré) il faut suivre des règles drastiques vis à vis du contenu et autre, si on fait un P de travers et qu'on a un article qui déplait à Google il peut couper du jour au lendemain la seule source de revenus du site...
Donc l'enjeu à terme c'est que Microsoft constitue un concurrent sérieux de Google sur Internet afin d'avoir une offre alternative intéressante en terme de publicité! Seul Microsoft a les moyens nécessaires pour concurencer Google sur son terrain...
Espérons que la contre attaque d'envergure lancée par Microsoft contre Google porte ses fruits dans les années qui viennent. Silverlight, Bing, Office en ligne gratuit, etc. Tant de projets qui sont complémentaires et qui apportent de réels avantages par rapport aux solutions offertes par Google: Bing a une ergonomie qui surpasse celle de Google sur tous les points (je parle bien sur de Bing US, pas de la version bêta française qui est un Bing au rabais) il ne lui manque la pertinence des résultats (qui progressera sans nul doute, surtout lorsque la coopération avec Yahoo sera effective), Office en ligne bêta est sans aucun doute la suite de bureautique en ligne la plus aboutie, et Silverlight est indispensable à Microsoft pour mener ces divers projets à bien sans limites techniques.
Ne nous y trompons pas, l'ennemi des consommateurs dans l'histoire c'est Google pour le moment, avec son quasi monopole sur la publicité en ligne il fait tout pour le garder en lançant de nombreux projets gratuits... puisque bon, ce que peu de gens savent, c'est que l'argent sur Internet c'est la publicité... donc Google ayant un quasi monopole sur ce secteur Google a en fait un quasi monopole de la seule source de financement d'Internet... et il dicte déjà ses règles: pour pouvoir mettre des pubs AdSense sur son site (et donc être rémunéré) il faut suivre des règles drastiques vis à vis du contenu et autre, si on fait un P de travers et qu'on a un article qui déplait à Google il peut couper du jour au lendemain la seule source de revenus du site...
Donc l'enjeu à terme c'est que Microsoft constitue un concurrent sérieux de Google sur Internet afin d'avoir une offre alternative intéressante en terme de publicité! Seul Microsoft a les moyens nécessaires pour concurencer Google sur son terrain...
Silverlight est une aberation...
de
seb__2411
, posté le 18 septembre 2009 à 20h31
Promouvoir ce genre de technologie sur le web est une absurdité sans nom. Et quand on voit qu'ils veulent l'intégrer à Bing, c'est bien la pire des choses qu'ils pouvaient faire.
Attention à Google
de
Google Inside
, posté le 18 septembre 2009 à 20h41
Bha, ou sur certains points tu as raison.
Le danger actuel pour ceux qui ne sont pas rester 20 ans en arrière n'est pas le système d'exploitation.
Nous sommes depuis près de 10 ans à l'heure d'internet et qu'importe que l'on utilise windows,linux,etc...
Ce qui devient dangereux c'est l'emprise que google à sur nous.
N'importe qui ici peut se rendre compte que la majorité des personnes utilise google comme moteur de recherche et donc subit leur publicité sélective (au plus offrant) à chaque recherche effectuée.
Il est temps de remettre les pendules à l'heure pour google.
Oh bien sûr, c'est bien plus difficile qu'avec microsoft et son windows.
Impossible de compter sur Opera ou Mozilla pour avertir la communauté européenne pour faire la loi la dedans car Google est en territoire conquis en Europe : Nous ne sommes pas en Asie.
Alors que faire ?
Peut être essayer de moins utiliser le moteur de recherche de Google, afin de montrer que rien n'est aquis à qui veut nous commander et dicter nos choix.
Le danger actuel pour ceux qui ne sont pas rester 20 ans en arrière n'est pas le système d'exploitation.
Nous sommes depuis près de 10 ans à l'heure d'internet et qu'importe que l'on utilise windows,linux,etc...
Ce qui devient dangereux c'est l'emprise que google à sur nous.
N'importe qui ici peut se rendre compte que la majorité des personnes utilise google comme moteur de recherche et donc subit leur publicité sélective (au plus offrant) à chaque recherche effectuée.
Il est temps de remettre les pendules à l'heure pour google.
Oh bien sûr, c'est bien plus difficile qu'avec microsoft et son windows.
Impossible de compter sur Opera ou Mozilla pour avertir la communauté européenne pour faire la loi la dedans car Google est en territoire conquis en Europe : Nous ne sommes pas en Asie.
Alors que faire ?
Peut être essayer de moins utiliser le moteur de recherche de Google, afin de montrer que rien n'est aquis à qui veut nous commander et dicter nos choix.
Arguments S.V.P
de
Loïc Denovo
, posté le 18 septembre 2009 à 20h43
Non je dis cela parque tes propos son vraiment légers et infondés.
la vieille école linuxienne
de
charle dubois
, posté le 18 septembre 2009 à 20h45
nous voilà face à un exemple de propos de la vieille école linuxienne, à savoir : essayer d'entasser microsoft contre vents et marées qui à oublier son cerveau au passage
pfouuuu !
pfouuuu !
Ca devrait êtr evident...
de
seb__2411
, posté le 18 septembre 2009 à 21h04
... Ou alors c'est que vous ne comprennait pas comment et fait le web : Accessibilité, ouverture, facilité d'accès aux contenus, etc...
Deuxième point ça me fait vraiment rire que certaines personnes ici pensent qu'il faut un plugin pour pouvoir lire des video HD en streaming...
Deuxième point ça me fait vraiment rire que certaines personnes ici pensent qu'il faut un plugin pour pouvoir lire des video HD en streaming...
L'ecole du bon sens et la modernité..
de
seb__2411
, posté le 18 septembre 2009 à 21h09
C'est comme ça que la technologie avance, ne pas l'accepter c'est aller à contre courant de ce qui se passe et essayer de défendre des théories vieilles de 30 ans.
A ce que je sache vous avez pas besoin d'avoir un telephonne fixe différent pour chaque personne que vous appelez ? Ici c'est pareil, pourquoi devrez-t-on utiliser un plugin pour lire une vidéo qui se lit très bien sans plugin ? A quoi ca sert d'avoir des navigateurs moderne si ces technos absurdes nous empêche d'accéder au contenu convenablement ? A quoi servent les règles et standards qui fixent les bonnes pratiques du web si c'est pour utiliser des boites noire totalement fermé et inaccessibles ?
A ce que je sache vous avez pas besoin d'avoir un telephonne fixe différent pour chaque personne que vous appelez ? Ici c'est pareil, pourquoi devrez-t-on utiliser un plugin pour lire une vidéo qui se lit très bien sans plugin ? A quoi ca sert d'avoir des navigateurs moderne si ces technos absurdes nous empêche d'accéder au contenu convenablement ? A quoi servent les règles et standards qui fixent les bonnes pratiques du web si c'est pour utiliser des boites noire totalement fermé et inaccessibles ?
Loïc Denovo
de
Loïc Denovo
, posté le 18 septembre 2009 à 21h21
"Accessibilité, ouverture, facilité d'accès aux contenus, etc... "
Du bon gros vent, venu du monde libreet open-source : Exmples sur le sujet Google SVP !?
"Deuxième point ça me fait vraiment rire que certaines personnes ici pensent qu'il faut un plugin pour pouvoir lire des video HD en streaming..."
Faut vraiment être réduit parler streaming quand on parle Java ... Heum ... Comment dire ? Es tu certain de maitrisez ton sujet sachant que Java reste une machine virtuelle externe au navigateur et donc ... comment dire ... bon laisses ... instruis toi , prends tes cours de programmation et non de "répétition de je ne sais qui" et après on pourra réellement essayer de tenir une conversation cohérente.
Ah le monde libre : Il y ceux qui savent (une très petite minorité) et ceux qui répètent (99% soit l'inverse de leur part de marché chez les particuliers).
Du bon gros vent, venu du monde libreet open-source : Exmples sur le sujet Google SVP !?
"Deuxième point ça me fait vraiment rire que certaines personnes ici pensent qu'il faut un plugin pour pouvoir lire des video HD en streaming..."
Faut vraiment être réduit parler streaming quand on parle Java ... Heum ... Comment dire ? Es tu certain de maitrisez ton sujet sachant que Java reste une machine virtuelle externe au navigateur et donc ... comment dire ... bon laisses ... instruis toi , prends tes cours de programmation et non de "répétition de je ne sais qui" et après on pourra réellement essayer de tenir une conversation cohérente.
Ah le monde libre : Il y ceux qui savent (une très petite minorité) et ceux qui répètent (99% soit l'inverse de leur part de marché chez les particuliers).
encore une réponse absurde
de
charle dubois
, posté le 18 septembre 2009 à 21h27
Allo Tristan Nitot ?
Ah non c'est seb_2411 !
Bof, le discours est pareil.
Mais où sont les arguments ?
Mais où est le rapport avec le sulet Java + Noop ?
A mince, je parle avec quelqun qui n'a que de belles paroles et aucune connaissance suffisantes pour parler de vraie d'informatique (alors qu'il évoque 30 ans en arrière).
Ok, petit, demain tu demanderas à ton prof de fac ce que c'est le streaming sur TCP style RTSP,MMS(bhein oui du Microsoft) et Http 1.1.
Après quoi tu pourras venir parler avec des personnes ayant des années d'expériences de programmation sur ce sujet.
Je te laisse, tu dois avoir envie d'aller faire des gros dodos.
Ah non c'est seb_2411 !
Bof, le discours est pareil.
Mais où sont les arguments ?
Mais où est le rapport avec le sulet Java + Noop ?
A mince, je parle avec quelqun qui n'a que de belles paroles et aucune connaissance suffisantes pour parler de vraie d'informatique (alors qu'il évoque 30 ans en arrière).
Ok, petit, demain tu demanderas à ton prof de fac ce que c'est le streaming sur TCP style RTSP,MMS(bhein oui du Microsoft) et Http 1.1.
Après quoi tu pourras venir parler avec des personnes ayant des années d'expériences de programmation sur ce sujet.
Je te laisse, tu dois avoir envie d'aller faire des gros dodos.
?????
de
seb__2411
, posté le 18 septembre 2009 à 21h31
Oooh le malin qui n'a pas d'argument. On parle de Silverlight et de Microsoft... Essaye encore, réféchis un peu ça va venir.
Je me disais bien...
de
seb__2411
, posté le 18 septembre 2009 à 21h34
Le retour de l'homme au multipseudos :D
Tu veux que je t'explique comment fonctionne un forum ? Ou tu trouveras tout seul ? A moins que tu ne disposes pas des capacités mentale pour suivre le fil d'une discussion.
Pour le reste tu es ridicule, mais si tu veux continue de faire ton interessant ;)
Tu veux que je t'explique comment fonctionne un forum ? Ou tu trouveras tout seul ? A moins que tu ne disposes pas des capacités mentale pour suivre le fil d'une discussion.
Pour le reste tu es ridicule, mais si tu veux continue de faire ton interessant ;)
ah ?
de
Loïc Denovo
, posté le 18 septembre 2009 à 22h18
j'ai beau réfléchir et demander à Mme Irma, je ne vois vraiment pas tes arguments.
A par cracher ton venin immonde sans fondement, je ne vois rien de vraiment valable pour enfoncer microsoft dans une période ou goole règne en maître sur le net.
Ou alors tu as des action chez google ?
A par cracher ton venin immonde sans fondement, je ne vois rien de vraiment valable pour enfoncer microsoft dans une période ou goole règne en maître sur le net.
Ou alors tu as des action chez google ?
?!
de
charle dubois
, posté le 18 septembre 2009 à 22h26
Je ne sais de quoi tu veux parler mais pour rester sur ta longueur d'onde :
Tiens un mec (pour ne pas dire gamin) qui ne sais que dispenser le libre façon Tistan Nitot sans agiter une seule de ses neuronne pour le moins qu'il en est une
au fait, il va commen Travolta ? car la scientologie et le libre façon Nitot ca fait vraiment aucune différence... les adpetes (pour ne pas dire les moins que rien en info) font la même chose, à savoir dire : Le libre c'est bien ! ...
-(Mais pourquoi ?)
-Tu ne crois pas que je vais te répondre, c'est un fait, c'est tout et puis j'arrête de te parler.. Nha !
Pitoyable.
Finissez vos études, faites vous embaucher dans une entreprises, une vraie, soyez rigoureux dans votre travail et enfin vous pourrez venir l'ouvrir ici et ailleurs.
J'ose espérer que vous n'essayez pas de conseiller vos copains dans le domaine de l'info , car sinon c'est vraiment méchant de votre part.
Aller, rendez vous dans 10 ans quand vous aurez pris un peu plus de bouteille et moins que vous serez un peu plus capable de vous forger votre propre opinion.
Tiens un mec (pour ne pas dire gamin) qui ne sais que dispenser le libre façon Tistan Nitot sans agiter une seule de ses neuronne pour le moins qu'il en est une
au fait, il va commen Travolta ? car la scientologie et le libre façon Nitot ca fait vraiment aucune différence... les adpetes (pour ne pas dire les moins que rien en info) font la même chose, à savoir dire : Le libre c'est bien ! ...
-(Mais pourquoi ?)
-Tu ne crois pas que je vais te répondre, c'est un fait, c'est tout et puis j'arrête de te parler.. Nha !
Pitoyable.
Finissez vos études, faites vous embaucher dans une entreprises, une vraie, soyez rigoureux dans votre travail et enfin vous pourrez venir l'ouvrir ici et ailleurs.
J'ose espérer que vous n'essayez pas de conseiller vos copains dans le domaine de l'info , car sinon c'est vraiment méchant de votre part.
Aller, rendez vous dans 10 ans quand vous aurez pris un peu plus de bouteille et moins que vous serez un peu plus capable de vous forger votre propre opinion.
Merci...
de
seb__2411
, posté le 18 septembre 2009 à 23h00
... pour cette bonne tranche de rigolade.
Revenez quand vous avez des choses à dire. J'ai avancé les premiers arguments après libre à vous de fuir toute sorte de discussion, pour éviter d'admettre votre échec. Mais au final ça ne trompe personne.
Revenez quand vous avez des choses à dire. J'ai avancé les premiers arguments après libre à vous de fuir toute sorte de discussion, pour éviter d'admettre votre échec. Mais au final ça ne trompe personne.
????? (bis)
de
seb__2411
, posté le 18 septembre 2009 à 23h02
J'ai donné des arguments sur l'absurdité des technologies type Silverligth. Après libre a toi de fuir le débat de faire dans l'attaque personnel faute d'avoir des choses intéressante à dire.
?
de
Rofle
, posté le 19 septembre 2009 à 10h42
de quels arguments parle tu ? quand je relis tes post je n'en voit aucun
?
de
Cheris Lavoul
, posté le 19 septembre 2009 à 21h34
J'ai beau moi aussi relire tes messages, je ne vois aucune trace d'argument.
Un oubli ?
Un oubli ?
?
de
jawaad35700
, posté le 21 septembre 2009 à 03h35
vous vous crachez dessus sans donner vraiment d'argument, en gros, un tel kiffe google et l'autre micosoft, c'est tout... mwé, et alore? les 2 sont trés bon dans le ur domaine et ils on leurs place sur le net, ou est le probléme? gamins...
Best of
de
Ch_Matt
, posté le 21 septembre 2009 à 13h14
"Promouvoir ce genre de technologie sur le web est une absurdité sans nom"
"l'intégrer à Bing, c'est bien la pire des choses qu'ils pouvaient faire"
"ça me fait vraiment rire que certaines personnes ici pensent qu'il faut un plugin pour pouvoir lire des video HD en streaming"
"Oooh le malin qui n'a pas d'argument. On parle de Silverlight et de Microsoft"
"J'ai donné des arguments sur l'absurdité des technologies type Silverligth"
"C'est comme ça que la technologie avance, ne pas l'accepter c'est aller à contre courant"
"vous avez pas besoin d'avoir un telephonne fixe différent pour chaque personne que vous appelez"
"devrez-t-on utiliser un plugin pour lire une vidéo qui se lit très bien sans plugin"
"A quoi ca sert d'avoir des navigateurs moderne si ces technos absurdes nous empêche d'accéder au contenu convenablement"
"A quoi servent les règles et standards qui fixent les bonnes pratiques du web si c'est pour utiliser des boites noire totalement fermé et inaccessibles ?"
La plupart sont des questionnements sans réponses (base de l'argument).
"l'intégrer à Bing, c'est bien la pire des choses qu'ils pouvaient faire"
"ça me fait vraiment rire que certaines personnes ici pensent qu'il faut un plugin pour pouvoir lire des video HD en streaming"
"Oooh le malin qui n'a pas d'argument. On parle de Silverlight et de Microsoft"
"J'ai donné des arguments sur l'absurdité des technologies type Silverligth"
"C'est comme ça que la technologie avance, ne pas l'accepter c'est aller à contre courant"
"vous avez pas besoin d'avoir un telephonne fixe différent pour chaque personne que vous appelez"
"devrez-t-on utiliser un plugin pour lire une vidéo qui se lit très bien sans plugin"
"A quoi ca sert d'avoir des navigateurs moderne si ces technos absurdes nous empêche d'accéder au contenu convenablement"
"A quoi servent les règles et standards qui fixent les bonnes pratiques du web si c'est pour utiliser des boites noire totalement fermé et inaccessibles ?"
La plupart sont des questionnements sans réponses (base de l'argument).
Aucun rapport ...
de
Silverlight_non
, posté le 24 septembre 2009 à 14h08
Ah tiens les pleureuses microsoftiennes sont de sortie ...
Cela devient lassant de répéter inlassablement les mêmes choses non ?
Donc pour recadrer le débat, ici l'article concerne un langage sur la JVM, auquel on oppose Silverlight : cela n'a strictement rien à voir
(pour toi à qui il faut mettre le point sur les i : d'un côté un langage simplifié, de l'autre une API pour faire du Web "riche").
Ensuite, ce thread constitue une réponse sur Silverlight (donc HS vis à vis de NOOP), qui est pour le moins très claire : il constitue une réponse inadaptée au
besoin de faire des applications web riches. Pourquoi ? Parce que cela signifie de la même manière que pour Flash : opérer des modifications
sur les navigateurs en y ajoutant des plugins et autres joyeusetés du même type plutôt que d'utiliser les standards déjà intégrés.
En ce qui nous concerne, on travaille aussi dans une très grosse entreprise, on a fait le choix du client web riche mais sans s'imposer ces contraintes.
Nous utilisons GWT comme framework et les applications développées sont enthousiasmantes de dynamisme pour nos utilisateurs. Et surtout, vu le parc d'utilisateurs justement et les contraintes de sécurité internes interdisant ces pratiques, pas besoin d'installer quoi que ce soit en supplément sur chacun des postes ! En résumé : simplicité, sécurité et ergonomie.
Enfin d'une manière générale, oser faire croire que Microsoft est un parangon de vertu commercial ça me fait bien rire : ils n'ont jamais fait de vente liée par exemple.
Avec un tel historique sur le dos, je peux vous dire que la plupart des sociétés ne veulent justement pas en rajouter en se liant une fois de plus avec eux.
Les licences d'utilisation des API Google n'ont rien à voir avec celles de Microsoft (Silverlight compris) dans lesquelles il faut vérifier les EULA pour être sûr qu'un brevet ou un surcoût d'utilisation quelconque ne risquent pas d'être un jour ou l'autre de nous être mis devant le nez.
Le fait que Google se fasse de l'argent avec de la publicité ne nous concerne clairement pas du tout dans le cadre d'une entreprise ! A l'inverse si on veut s'inquiéter de la mainmise d'une société, en dehors de Microsoft aujourd'hui c'est plutôt du côté d'Oracle qu'il faut être vigilant avec le rachat de Sun dont on ne sait précisément pas quels seront les impacts futurs sur l'écosystème Java.
Dernier point : oui il est aujourd'hui possible de lire de la HD sur un navigateur sans utiliser silverlight ni Flash : http://openvideo.dailymotion.com/ (ah oui détail intéressant cela ne fonctionne pas avec IE car Microsoft n'a pas ratifié HTML 5 au W3C).
Cela devient lassant de répéter inlassablement les mêmes choses non ?
Donc pour recadrer le débat, ici l'article concerne un langage sur la JVM, auquel on oppose Silverlight : cela n'a strictement rien à voir
(pour toi à qui il faut mettre le point sur les i : d'un côté un langage simplifié, de l'autre une API pour faire du Web "riche").
Ensuite, ce thread constitue une réponse sur Silverlight (donc HS vis à vis de NOOP), qui est pour le moins très claire : il constitue une réponse inadaptée au
besoin de faire des applications web riches. Pourquoi ? Parce que cela signifie de la même manière que pour Flash : opérer des modifications
sur les navigateurs en y ajoutant des plugins et autres joyeusetés du même type plutôt que d'utiliser les standards déjà intégrés.
En ce qui nous concerne, on travaille aussi dans une très grosse entreprise, on a fait le choix du client web riche mais sans s'imposer ces contraintes.
Nous utilisons GWT comme framework et les applications développées sont enthousiasmantes de dynamisme pour nos utilisateurs. Et surtout, vu le parc d'utilisateurs justement et les contraintes de sécurité internes interdisant ces pratiques, pas besoin d'installer quoi que ce soit en supplément sur chacun des postes ! En résumé : simplicité, sécurité et ergonomie.
Enfin d'une manière générale, oser faire croire que Microsoft est un parangon de vertu commercial ça me fait bien rire : ils n'ont jamais fait de vente liée par exemple.
Avec un tel historique sur le dos, je peux vous dire que la plupart des sociétés ne veulent justement pas en rajouter en se liant une fois de plus avec eux.
Les licences d'utilisation des API Google n'ont rien à voir avec celles de Microsoft (Silverlight compris) dans lesquelles il faut vérifier les EULA pour être sûr qu'un brevet ou un surcoût d'utilisation quelconque ne risquent pas d'être un jour ou l'autre de nous être mis devant le nez.
Le fait que Google se fasse de l'argent avec de la publicité ne nous concerne clairement pas du tout dans le cadre d'une entreprise ! A l'inverse si on veut s'inquiéter de la mainmise d'une société, en dehors de Microsoft aujourd'hui c'est plutôt du côté d'Oracle qu'il faut être vigilant avec le rachat de Sun dont on ne sait précisément pas quels seront les impacts futurs sur l'écosystème Java.
Dernier point : oui il est aujourd'hui possible de lire de la HD sur un navigateur sans utiliser silverlight ni Flash : http://openvideo.dailymotion.com/ (ah oui détail intéressant cela ne fonctionne pas avec IE car Microsoft n'a pas ratifié HTML 5 au W3C).
Parlons Java Et Noop plutôt que de commenter les allégations d'un cabinet de communication payé par Microsoft pour dorer leur logo sur la toile.
de
Franck M
, posté le 05 octobre 2009 à 10h19
Sur le fond regardons a quoi celà sert que Microsoft ré-invente Flash
A quoi ça sert Silverlight ou Flash pour lire des vidéo.
Avec HTML5 la balise est supportée nativement.
Tu installes un player type VLC et tu mets un firefox3.5 et puis tu n'a plus rien à faire.
Si tu est sous XP, Vista Mac ou Linux, tout fonctionne de la même façon. C'est la force du standard. Demain ou après demain se sera disponible pour ton téléphone portable...
Vraiment ré-inventer flash et l'utiliser pour voir de la vidéo (même avec un cache pour faciliter la pause et reprise de la lecture) je ne vois pas où est l'innovation en dehors du travail de marketing de MS pour placer leurs solutions.
dingue ?
de
Jérémy Lenclois
, posté le 18 septembre 2009 à 22h27
dingue comment certains ici, n'ont rien à dire mais se permettent de la ramener.
Et sinon vous en pensez quoi de Noop ?
de
Pierre Tran
, posté le 18 septembre 2009 à 22h33
Bon, à part les interminables débats Open Source vs Microsoft, Silverlight vs HTML5, Google vs Microsoft, etc. qui sont ici un peu hors sujet ;-) vous en pensez quoi de l'arrivée d'un nouveau langage Java, qui plus est par Google ?
à lire aussi
SUR LES MÊMES THÈMES 


nos newsletters
Abonnez-vous à Micro Hebdo : 4,90 €/mois
Abonnez-vous à l'Ordinateur Individuel : 3 €/mois
Abonnez-vous à la version digitale
Abonnez-vous à 01Business et Technologies : 19 €/mois

















alerter le modérateur