Ballerina: زبانی به منظور توسعهٔ اپلیکیشن‌های مبتنی بر کلود، میکروسرویس و ای‌پی‌آی
Ballerina: زبانی به منظور توسعهٔ اپلیکیشن‌های مبتنی بر کلود، میکروسرویس و ای‌پی‌آی

Ballerina یک زبان برنامه‌نویسی اپن‌سورس است که تحت لیسانس Apache 2.0 عرضه شده که طبق تعریف سایت رسمی‌اش، یک Cloud Native Programming Language می‌باشد.
API فناوری‌ای است که امروزه بسیاری از نرم‌افزارها مبتنی بر آن هستند و سرویس‌های مبتنی بر API نیاز به ارتباطی ساده، سریع و اثربخش از طریق یکسری اصطلاحاً Endpoint دارند و بالریا زبانی اپن‌سورس است که ادعا می‌کند چنین زیرساختی را برای دولوپرها فراهم می‌آورد. از جمله ویژگی‌های شاخص این زبان می‌توان به موارد زیر اشاره کرد:
- Compiled
- Transactional
- Statically-typed 
- Strongly-typed 
- Textual & Graphical Syntax
- Concurrent
با خصوصیاتی از این دست، زبان برنامه‌نویسی Ballerina زیرساختی را به منظور پیاده‌سازی میکروسرویس‌ها نیز به وجود می‌آورد 
دولوپرهایی که دست به خلق این زبان زده‌اند، آن را وارث زبان‌هایی که می‌دانند که پیش از عرضهٔ بالریا سال‌ها است که حضور داشته‌اند که از آن جمله می‌توان به زبا‌ن‌های جاوا، گو، سی، سی‌پلاس‌پلاس، راست، هسکل، کاتلین، دارت، تایپ‌اسکریپت، جاوااسکریپت، سوئیفت و ... اشاره کرد.

طراحی اپلیکیشن | طراحی نرم افزار اندروید | طراحی اپلیکیشن ios | طراحی وب سایت | تولید اپلیکیشن اندروید

  • logo-samandehi
  • logo-nezam-senfi
  • samane-tadarokat-electronic
  • logo-bakutel
  • انجمن صنفی کارفرمایی فروشگاه های اینترنتی شهر تهران
  • شورای عالی انفورماتیک کشور
  • اتحادیه صنف فناوران رایانه تهران
  • etehadieMajazi