Ballerina
From Wikipedia, the free encyclopedia
|
のロゴ | |
| パラダイム |
並行計算 |
|---|---|
| 登場時期 | |
| 開発者 |
WSO2 |
| 最新リリース | 1.2.31 / 2022年7月8日[1] |
| 型付け | 静的な強い型付け |
| 影響を受けた言語 |
Java、JavaScript、Go、Rust、C Sharp、C言語、Haskell、C++、Kotlin、Dart、TypeScript、Swift |
| プラットフォーム |
Linux、macOS、Microsoft Windows |
| ライセンス |
Apache-2.0 |
| ウェブサイト | |
| 拡張子 |
bal |
Ballerina(バレリーナ)は、エンドポイント間の通信の統合を容易にするために開発されたテキストとグラフィック両面の構文を備えたプログラミング言語である。テキストエディター、IDEによるテキストソースコードの編集による開発とBallerina Composerというシーケンス図作成ソフトによる開発ができる[2]。
Ballerinaは、プログラミング言語に加えて以下の技術の総称でもある。
| プロジェクト名 | プロジェクトの内容 |
|---|---|
| Ballerina.io | Ballerinaプラットフォームの拠点 |
| Ballerina Bridge | 実行サービスにトランザクションと弾力性を加えるコンテナー |
| Ballerina Observability | Ballerinaプログラムを監視する方法 |
| Ballerina Message Broker | 継続的で非同期なメッセージ送受信のためのスケーラブルなブローカー |
| Ballerina Grammar | 言語文法強調の説明 |