Inicio Noticias Lanzada la beta 2 de Ballerina Swan Lake

Lanzada la beta 2 de Ballerina Swan Lake

Lanzó la segunda beta de la nueva versión «Swan Lake» del lenguaje de programación Ballerina. Swan Lake está diseñado para simplificar la forma en que los desarrolladores crean e implementan aplicaciones nativas de la nube y esta versión presenta nuevas funciones de lenguaje junto con mejoras y correcciones de errores para el compilador, el tiempo de ejecución, la biblioteca estándar y las herramientas de desarrollo después de la versión beta inicial.

Ballerina es un lenguaje de programación de código abierto y una plataforma que se describe como orientada a datos en lugar de orientada a objetos. Los desarrolladores afirman que proporciona middleware nativo de la nube como lenguaje de programación. Ballerina fue desarrollada por el proveedor de tecnología de código abierto WSO2. En lugar de tratar una red como una fuente de E / S, Ballerina incluye objetos de cliente, servicios, funciones de recursos y oyentes como parte del lenguaje.

La versión actualizada de Ballerina, Swan Lake, está a punto de completarse en esta beta. Las mejoras en Swan Lake incluyen un rediseño de sintaxis para API y desarrollo de servicios, como llamadas a procedimientos (RPC) y servicios de estilo RESTful, y soporte continuo para JSON.

Las nuevas características de la beta 2 incluyen un paquete de registro rediseñado que agrega valores de contexto de rango de observabilidad a los mensajes de registro y un paquete io mejorado que brinda a los usuarios más control sobre qué flujo imprimir. También se han mejorado los paquetes websocket y websub.

En otros lugares, los desarrolladores han estado trabajando en el paquete de la base de datos para manejar mejor las consultas remotas y en el paquete HTTP para actualizar el soporte de registro.

Las actualizaciones para desarrolladores comienzan con el depurador, que ahora maneja mejor las llamadas a métodos remotos del cliente. La herramienta Bindgen también se ha modificado para generar asignaciones a nivel de módulo. Finalmente, el marco de prueba ahora ha agregado soporte para un mapa de tuplas como conjunto de datos para funciones de proveedor de datos y ahora admite filtrado basado al ejecutar pruebas de conjuntos de datos.

Swan Lake Ballerina beta 2 ya está disponible.

bailarín

Marc Gomez
Vine a por tabaco y ya me quedé aquí. Cuando no estoy en el sótano de Tecnopasion suelo pasear por las calles de Barcelona.
RELATED ARTICLES