<i>JBang’s tagline: “Lets Students, Educators and Professional Developers create, edit and run self-contained source-only Java programs with unprecedented ease.”</i><p><i>Mats3’s tagline: “Message-Oriented Async RPC. Message-based Interservice Communication made easy! Naturally resilient and highly available microservices, with great DevX and OpsX.”</i><p>JBang is a cool "execute single Java source file with dependencies" solution, which offers a simple way to test new libraries. The article tries to showcase Mats3's core concepts through a series of JBang scripts.<p>To streamline the process, a small library called 'MatsJbangKit' has been developed, which not only takes care of pulling up the Mats infrastructure but also depends on all the necessary dependencies. This means users only need to reference this single library in their JBang scripts. The aim is to pique curiosity and inspire further exploration of Mats3 and its potential.<p>If you like it, a star on Github would be much appreciated: <a href="https://github.com/centiservice/mats3">https://github.com/centiservice/mats3</a>
(So that buying stars won't be necessary! <a href="https://news.ycombinator.com/item?id=35207020" rel="nofollow">https://news.ycombinator.com/item?id=35207020</a>)<p>There's a previous discussion of Mats3 here: <a href="https://news.ycombinator.com/item?id=34765578" rel="nofollow">https://news.ycombinator.com/item?id=34765578</a>