RECHERCHER UNE TRIBUNE
Les experts s'expriment sur le Journal du Net
L’essor du langage Java (Oxiane)
Contrairement à ce qui a été écrit, Java a mis plus de 10 ans avant de devenir Open Source. (08/05/2009)
Re : L’essor du langage Java (augrhlp)
Il est vrai que l'api Java a mis 10 ans pour être Open Source, en revanche beaucoup des API et frameworks utilisés pour les développements étaient pour la plupart Open Source, comme Struts, Hibernate, Jfreechart, Tomcat, Jboss, etc. La très forte présence de Java dans la communauté Open Source permet à l'auteur le raccourcis que vous lui reprochez mais n'enlève rien a la qualité de l'article. (25/06/2009)
L’essor du langage Java (T.H)
Java est un langage Objet et non orientée objet. (13/08/2009)
Re : L’essor du langage Java (trimok)
Avec Smalltalk (72, 80), historiquement un des premiers langages objets (issus de Simula-67, voir wikipedia) tout est objet, alors qu'avec C++ et Java ce n'est pas le cas (on dit que ces langages sont orientés objets).
1) Par exemple, en Java, les types int ou boolean, sont des types primaires et pas des objets.
Certes, depuis la version 1.5 de Java, il y a le phénomène d'auto-boxing/unboxing (mais, attention, ne pas utiliser dans les applications scientifiques car pénalisant au point de vue temps)
2) Les facultés d'introspection/réflexions semblent plus performantes avec Smalltalk, car on accède à des objets méthodes, sur lesquels apparemment on peut faire des modifications (et pas seulement en lecture pour Java) (27/08/2009)
|
L’essor du langage Java
(Oxiane)Contrairement à ce qui a été écrit, Java a mis plus de 10 ans avant de devenir Open Source. (08/05/2009)
Re : L’essor du langage Java
(augrhlp)Il est vrai que l'api Java a mis 10 ans pour être Open Source, en revanche beaucoup des API et frameworks utilisés pour les développements étaient pour la plupart Open Source, comme Struts, Hibernate, Jfreechart, Tomcat, Jboss, etc. La très forte présence de Java dans la communauté Open Source permet à l'auteur le raccourcis que vous lui reprochez mais n'enlève rien a la qualité de l'article. (25/06/2009)
L’essor du langage Java
(T.H)Java est un langage Objet et non orientée objet. (13/08/2009)
Re : L’essor du langage Java
(trimok)Avec Smalltalk (72, 80), historiquement un des premiers langages objets (issus de Simula-67, voir wikipedia) tout est objet, alors qu'avec C++ et Java ce n'est pas le cas (on dit que ces langages sont orientés objets).
1) Par exemple, en Java, les types int ou boolean, sont des types primaires et pas des objets.
Certes, depuis la version 1.5 de Java, il y a le phénomène d'auto-boxing/unboxing (mais, attention, ne pas utiliser dans les applications scientifiques car pénalisant au point de vue temps)
2) Les facultés d'introspection/réflexions semblent plus performantes avec Smalltalk, car on accède à des objets méthodes, sur lesquels apparemment on peut faire des modifications (et pas seulement en lecture pour Java) (27/08/2009)