Jump to content

Ballerina (programming language)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Joe Roe (talk | contribs) at 09:55, 18 June 2018 (Submitting (AFCH 0.9)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

  • Comment: I'm not sure if The New Stack and InfoQ are considered reliable sources for purposes of establishing notability. TYelliot | Talk | Contribs 16:05, 15 June 2018 (UTC)

Ballerina.[1] is a compiled, type-safe, concurrent programming language targeting microservice development and integration [2]

It is an open source[3] project started in 2015 by architects from WSO2 as code-based alternative to the configuration-based integration tools such as EAI, ESB, and workflow products.[4]

Ballerina has various constructs geared toward cloud-native development including support for modern data formats and protocols, reliability, distributed transactions, APIs, and event streams.[5]

  1. ^ http://ballerina.io
  2. ^ Jackson, Joab. "Ballerina: An API-First Programming Language". The New Stack. Retrieved 2018-06-11.
  3. ^ https://github.com/ballerina-platform
  4. ^ "Ballerina Microservices Programming Language: Introducing the Latest Release and "Ballerina Central"". InfoQ. Retrieved 2018-06-07.
  5. ^ staff, Techworld. "Top programming languages you should try". Techworld. Retrieved 2018-06-07.