Programming Books

Main Menu

  • Home
  • Phyton programming
  • Java programming
  • Php programming
  • C++ programming
  • Additional Topics
    • Programming industry
    • Privacy Policy
    • Terms and Conditions

Programming Books

Header Banner

Programming Books

  • Home
  • Phyton programming
  • Java programming
  • Php programming
  • C++ programming
  • Additional Topics
    • Programming industry
    • Privacy Policy
    • Terms and Conditions
Java programming
Home›Java programming›iTWire – There is a new open source programming language for the cloud

iTWire – There is a new open source programming language for the cloud

By Brandy J. Richardson
February 9, 2022
0
0

Cloud computing is well and truly entrenched, and with it, software developers are increasingly called upon to build and deploy cloud-based services and APIs. There’s a new programming language on the block, Ballerina, that makes it easier for developers to integrate cloud-native services, data, transactions, and processes, both in pro-code and low-code form. coded.

He has a funny name, but Ballerina is the programming language you need to know, especially with its new general availability release today – dubbed Swan Lake. Ballerina is the only modern language for the cloud and makes it easier for developers to build simple, easy-to-support network and cloud services.

Plus, you can continue to work with Visual Studio Code – Microsoft’s popular free and open-source cross-platform text editor – with a maintainer Visual Studio Code plugin.

In today’s programming world, software developers, data analysts, and DevOps engineers work on a plethora of languages, APIs, command-line and graphical tools, and all sorts of things to create, consume, and destroy cloud-based services using languages ​​that were never originally designed for this purpose. This creates complexity and delays, but the Swan Lake version of Ballerina provides organizations of all sizes with an enterprise-grade, open-source language that brings ease and simplicity to the situation.

Ballerina is completely open-source and is created and sponsored by WS02 with all parts of the project openly developed and hosted on GitHub.





“For years, software development teams have modernized legacy languages ​​like Java to support cloud-native application development, adding layers of complexity. The Ballerina Swan Lake GA means Australian developers have an enterprise-grade, open-source language that simplifies the way they build, integrate and deploy cloud-native applications, so teams can move from concept to production faster.” , says Tass Melissinos, vice president and general manager for ANZ, WS02.

Under the hood, Ballerina works by mapping sequence diagrams and code bi-directionally. This means that the diagram is the code and the code is in the diagram, and developers can switch between working in a low-code visual form of a program and a more traditional pro-code form of the program.

At the same time, Ballerina’s language design provides native support for data usage, cloud configurations and deployments, with a simple HTTP/S-centric syntax. The language shifts integration complexity from protocol-centric challenges to broader architectural considerations leading to high-quality, scalable cloud-native applications and supports RESTful, GraphQL, WebSocket, gRPC, JSON, XML, and ProtoBuf services. . It also supports building Docker and Kubernetes artifacts from code without additional configuration.

“The move to cloud-native applications, which are inherently integrations of services, data, transactions, and processes, has rendered many older programming languages ​​obsolete,” said Dr Sanjiva Weerawarana, founder and CEO of WS02 and founder of the Ballerina project. “With our Ballerina Swan Lake release now in general availability, development teams for the first time have a modern programming language that simplifies the development and integration of cloud-native applications, facilitates collaboration, and enables developers to rapidly innovate new digital products and services.”

The Visual Studio Code plugin provides code completion, syntax highlighting, debugging, and graphical/programming code switching.

the The ballerina project is available under the Apache 2.0 license with no license fees. Support is available via GitHub and emerges in other places. A quick start tour is available to help you learn by examples.

Here is a video describing the Ballerina language, then here are Ballerina code samples, where you can see its syntax and support for APIs, REST, and other modern elements.

consumer services code schema

work with data code diagram

INTRODUCING ITWIRE TV

iTWire TV offers unique value to the technology industry by offering a range of video interviews, news, views and reviews, and also offers vendors the ability to promote your business and marketing messages.

We work with you to develop the message and conduct the product interview or review in a safe and collaborative manner. Unlike other YouTube Tech channels, we create a story around your post and post it to the ITWire homepage, along with a link to your post.

Additionally, your interview post message can be displayed in up to 7 different post views on our iTWire.com site to drive traffic and readers to your video content and downloads. This can be an important lead generation opportunity for your business.

We also provide 3 videos in one recording/session if you need it so that you have a series of videos to promote to your clients. Your sales team can add your emails to the sales materials and footer of their sales and marketing emails.

Discover the latest tech news, viewpoints, interviews, reviews, product promotions and events. Plus funny videos from our readers and customers.


SEE WHAT’S ON ITWIRE TV NOW!

Related posts:

  1. Why ransomware groups like BlackCat are turning to Rust
  2. 4 “exotic” programming languages ​​popular with malware developers
  3. 5 reasons why Java remains the best programming language
  4. Everything you need to know about software engineers
Tagsprogramming languagessoftware developmentvice president

Archives

  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • January 2021
  • December 2019
  • November 2019
  • October 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2017

Categories

  • C++ programming
  • Java programming
  • Php programming
  • Phyton programming
  • Programming industry

Recent Posts

  • Rust could be included in the Linux kernel in 5.20
  • [Around the Hotels] Promotions and packages
  • AWS Mainframe Modernization Service Now Generally Available
  • Rates rise for private student loans, but borrowers with good credit can still save
  • Lycoming College student secures his future with the Ministry of Defense | Education
  • Privacy Policy
  • Terms and Conditions