Swan Lake beta release of Ballerina programming language
Summary
“The Ballerina language enables developers to create cloud-native applications that are inherently integrations of services, data, transactions and processes. The new Swan Lake Beta version extends this functionality—further enabling enterprises to tear down the barriers between app development and integration and between highly skilled and ad hoc developers to speed the delivery of innovative, new digital products and services.” Ballerina is a 100% open-source project created and sponsored by WSO2. With the Swan Lake version, Ballerina introduces several features to help developers build and deploy enterprise-class, cloud-native applications. The Ballerina platform provides comprehensive support for modern software engineering processes and toolchains, including: • A framework for package/module management, including dependency and version control; the new version with Swan Lake also produces repeatable builds for the same source code. • IDE tool plugin for Visual Studio Code supports both textual and graphical development and debugging of Ballerina programs.