@damien.thg
@ifranz67
Deux exemples :
1. MinimServer, le serveur UPnP universel — du Raspberry Pi à x64 — le plus svelte (à ma connaissance). Libre et Open Source. Il repose sur un framework écrit en Java. Indispensable si l’on souhaite se créer un environnement musical multi-plateforme UPnP/DLNA ouvert et flexible. De nombreux clients UPnP lui sont redevables, y compris sur iOS.
Par quoi le remplacer, si Java doit crever ?
2. LibreOffice : nécessite toujours des modules en Java pour HSQLDB, JDBC, ReportBuilder, de nombreux Wizards, NLS/Calc, MediaWiki.
Par quoi les remplacer, si Java est voué aux gémonies ? (Car ce n’est pas faute d’efforts de la part de la Document Foundation que ces modules sont encore en Java ; c’est que des solutions stables et viables ne sont pas encore disponibles.)
Sans parler de myriades des logiciels scientifiques et techniques en Java dont 99.5% des lecteurs de MacG n’ont jamais entendu parler, et qui pourtant font tourner le monde moderne. Et qui tournent, et tournent, et tournent, sans histoires. D’une plateforme à l’autre.
Alors, comment les remplacer, quand, et par quoi ?
L’adage de J.K. Galbraith sur l’aide au développement est toujours valable : « It’s one thing to tear down the old shithouse. It’s another thing entirely to install sanitation for all. »