A peu près tous les ERP (Entreprise Resource Planning), pour entreprise de plus de 100 personnes sont codé en Java. Pour le particulier je ne connais pas grand chose à part Minecraft et les jeux du sieurs écrivant cette nouvelle, et des app Android...
La grande force de Java c'est l'efficacité lorsque la charge augmente, en plus de la portabilité et du fait d'avoir accès à une plateforme, plus qu'un simple compilateur/langage.
Ça n'a pas beaucoup d'intérêt pour un particulier (le premier point): on va vouloir exécuter rapidement du code et que ça ne prenne pas trop de mémoire, la grande force du C et C++ (sans templates) est qu'il peuvent partager des bibliothèques en plus d'avoir un modèle de mémoire plus compacte.
Mais Rust, Java et les autres seront moins efficace, il n'y a pas de mécanisme simple de relocation de bibliothèque. Prenez un Kde, plus vous utiliser simultanément d'application KDE, moins il y aura de mémoire privé allouée à chaque app.
Bref, Java est très utilisé ou il couvre un besoin et est efficace. Le problème de la densité de mémoire pourrait être adressé par le projet Valhalla.
[^] # Re: Mauvaise foi
Posté par YBoy360 (site web personnel) . En réponse au journal Pas de bras, pas de Java. Évalué à 8 (+9/-3).
A peu près tous les ERP (Entreprise Resource Planning), pour entreprise de plus de 100 personnes sont codé en Java. Pour le particulier je ne connais pas grand chose à part Minecraft et les jeux du sieurs écrivant cette nouvelle, et des app Android...
La grande force de Java c'est l'efficacité lorsque la charge augmente, en plus de la portabilité et du fait d'avoir accès à une plateforme, plus qu'un simple compilateur/langage.
Ça n'a pas beaucoup d'intérêt pour un particulier (le premier point): on va vouloir exécuter rapidement du code et que ça ne prenne pas trop de mémoire, la grande force du C et C++ (sans templates) est qu'il peuvent partager des bibliothèques en plus d'avoir un modèle de mémoire plus compacte.
Mais Rust, Java et les autres seront moins efficace, il n'y a pas de mécanisme simple de relocation de bibliothèque. Prenez un Kde, plus vous utiliser simultanément d'application KDE, moins il y aura de mémoire privé allouée à chaque app.
Bref, Java est très utilisé ou il couvre un besoin et est efficace. Le problème de la densité de mémoire pourrait être adressé par le projet Valhalla.