Normal : sous le capot on a un type primitif de Java qui ne se caste pas bien comme un objet Java.
Non c'est bien une question de JVM et pas de Java. C'est comme si tu disais qu'il fallait connaître le C pour pouvoir programmer en go parce que la gestion des nombre à virgule flottante est la même qu'en C.
Pour ce que tu décris précisément ça me paraît être juste un bug du compilateur scala qui ne prend pas assez bien en compte la plateforme sous-jacente (la JVM). Connaissant les gens qui font scala, je ne serais pas surpris qu'ils considèrent eux que c'est un bug de la JVM qu'ils ne veulent pas contourner.
Quant à la lib standard, c'est en fait essentiellement celle de Java,
Ça c'est possible, je ne sais pas.
[...] donc il on se retrouve à mélanger deux styles de programmation qui n'ont pas grand-chose à voir.
Comme à chaque fois que t'ajoute un bibliothèque à ton programme c'est un risque. Je m'amuse actuellement avec Vertx et ils se sont fadés 2 API une par callback et un rxifiée, mais ce n'est pas tous les projets qui s'embêtent avec ça.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: tracer un nouveau chemin
Posté par barmic . En réponse au journal Et si JavaScript allait droit dans le mur ?. Évalué à 4.
Non c'est bien une question de JVM et pas de Java. C'est comme si tu disais qu'il fallait connaître le C pour pouvoir programmer en go parce que la gestion des nombre à virgule flottante est la même qu'en C.
Pour ce que tu décris précisément ça me paraît être juste un bug du compilateur scala qui ne prend pas assez bien en compte la plateforme sous-jacente (la JVM). Connaissant les gens qui font scala, je ne serais pas surpris qu'ils considèrent eux que c'est un bug de la JVM qu'ils ne veulent pas contourner.
Ça c'est possible, je ne sais pas.
Comme à chaque fois que t'ajoute un bibliothèque à ton programme c'est un risque. Je m'amuse actuellement avec Vertx et ils se sont fadés 2 API une par callback et un rxifiée, mais ce n'est pas tous les projets qui s'embêtent avec ça.
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)