Il y a des points intéressants dans cet article (avec lequel je suis en désaccord sur le fond). Cela dit, la gestion des cas limites sans exceptions (comme en Rust), c'est quand même moins trivial.
Si c'est comme ça qu'il faut faire pour continuer à utiliser des librairies Java qui font de l'introspection (ou du Class.forName(....)), d'accord, c'est comme ça que je ferai.
Une alternative à Reflections qui ne charge pas les classes ? (enfin, qui ne les instancie pas), ça pourrait être intéressant (même dans Structurizr)
Très bon article de Loïc sur les nouveautés de Java14. Je trouve les NullPointerException améliorées vraiment chouettes, et les String multilignes aussi. le reste ... un peu moins.
Oh bon sang ! Rémi Forax a écrit un guide du Java moderne (13 et plus). Ca m'a l'air chouette !
Sans surprise, Java est premier au TIOBE Index.
Mais d'une façon surprenante (ou pas) , Rust est passé devant Scala ... Quand Rust dépassera Groovy, je serai content et triste à la fois.
La partie du début (sur les trampolines en tant que telle) est franchement cool. Par contre, l'intégration dans les streams devient vraiment fonctionnaliste ...
Une vraie bonne pratique : ne pas créer des packages par couche (controller/service/...), mais des packages par tranches (client/prix/...)
Alors ça, c'est vraiment très très chouette ! Bravo !
Quand je vois tous ces gens qui font du Spring Boot comme si c'était la solution universelle, ce genre d'article me fait un peu de bien ...
Donc, à priori, c'est un mix de base de données relationnelle et de time series ... à laquelle on peut parler en http, postgres ou autre. Et le tout en Java !
La prochaine fois que j'aurais du code qui balance de la throwable dans une lambda, il faudra que je me souvienne de cette librairie (que j'avais oublié la semaine dernière)
Nom de nom ! Je vais pouvoir me mettre à faire du JavaFX compilé en natif ? Ca me fait un peu rêver (surtout si je peux le lancer via quarkus pour avoir CDI)
Cette présentation d'Infinispan par Katia Aresti est vraiment très chouette. Elle parle d'infinispan, de JGroups (trop cool), de Quarkus (trop cool aussi).
Wow ! L'application est visuellement impressionante. Et à 60 Mo (sans avoir besoin de VM sur la machine), ça fait de JavaFX un bon concurrent aux horreurs Electronesques.
Alors ça c'est intéressant : on est conditionnés en tant que développeurs Java à croire que le GC est une solution efficace ... mais ce GC ne vient pas sans quelques problèmes spécifiques.
Oh c'est vraiment cute, cette librairie d'assertions Java. C'est juste dommage qu'elle ne soit utilisée ... nulle part.
Tiens, il va falloir que je regarde ça (mais aussi que je remette à jour d'autres outils d'export)
Quelle belle librairie de recommandation, ça a l'air bien bien riche !
Oh, une API Java propre pour Gitlab. Ca correspond pile à certains usages que j'ai actuellement.