My first impression of Ballerina was that it was an amazing language that would vastly improve the world of SRE. It provides everything we need in the decentralized world: libraries, IDEs, compilers, builders, deployers, documentation, and tools. In Ballerina's first demo, the developers created a REST endpoint listening on a network port, implemented communication with Twitter on their API, and embedded a hello function with the same code file as the main() function of their services, and all in a maximum of 15 minutes. They continued to show more examples, including how to use a circuit breaker with Ballerina in a few very simple steps.
Ballerina evolved from the Apache Synapse project in 2005. It was developed by WS02 architects in response to integration implementations using existing languages. It is a simple programming...