Novedades de la versión Scala 3.2

La nueva versión de Escala 3.2 se lanzó oficialmente con nuevas mejoras.

Todos sabemos que Scala es un poderoso lenguaje de programaicón de uso general tipificado estáticamente que permite tanto OO como FP, desarrollado con la simplicidad en mente.

Basado en la documentación de Scala, esta versión más nueva es más confiable ya que utiliza componentes probados y verdaderos que son accesibles para todos.

Como nota al margen, aspira a mejorar la claridad y legibilidad del código de sus usuarios. Además, se trabaja para refinar su definición y eliminar posibles agujeros negros.

En 3.1.0-RC1 ya se incluyen pruebas no solo para las nuevas funciones experimentales, como excepciones más seguras, sino también para Scastie integrado con las páginas Scaladoc, mejoras en la generación de código de bytes JVM, la opción de modificar las advertencias del compilador y una serie de otras mejoras y correcciones menores.

Se espera que esto conduzca a un uso más conveniente de constructores de clases con cláusulas, síntesis espejo mejorada y finalización de código mejorada para tipos refinados.

A partir de la versión 3.2, varias API previamente reservadas para uso de software experimental se han estabilizado aún más.

Cuáles son las nuevas características?

Después de producir los datos de cobertura con Scala 3.0, los desarrolladores pueden usar la síntesis espejo y la finalización de código mejorada, así como la facilidad con la que pueden configurar indicadores del compilador y usar los otros componentes del conjunto de herramientas de cobertura.

¿Deberías actualizar a Scala 3.2?

Tan pronto como sea posible, la actualización no exigirá ningún esfuerzo adicional y permitirá obtener nuevas mejoras. Por ejemplo, la próxima versión de la biblioteca brindará una nueva experiencia si usas el compilador actualizado en lugar del anterior.

🔥 RELACIONADOS

Deja un comentario