Inicio Noticias Mercury extiende Visual Basic para .NET

Mercury extiende Visual Basic para .NET

Se ha lanzado una implementación de Basic totalmente compatible con el código con VB.NET. Mercury agrega soporte multiplataforma y es compatible con C #.

Los creadores de Mercury, RemObjects, tienen varios productos similares para otros lenguajes, incluidos C #, Object Pascal, Go, Java y Swift.

El equipo dice que Mercury es actualmente 99.9% compatible con Visual Basic.NET y ya agrega una amplia gama de extensiones de lenguaje y soporte para características de C # 9.0 que facilitarán la vida a los desarrolladores de VB. Los extras incluyen soporte para punteros y código inseguro, propiedades diferidas y nuevos registros de C # 9.

La implementación también incluye una serie de características de lenguaje adicionales gracias a la pertenencia a la cadena de herramientas del compilador RemObjects Elements, incluidos tipos mapeados y soporte para programación orientada a aspectos.

El tipo mapeado permite a los desarrolladores crear envoltorios de compatibilidad para tipos sin terminar con clases que contienen el tipo real. Luego, el compilador elimina las envolturas y las reescribe para usar el tipo al que hace referencia la asignación. Los tipos mapeados se comportan igual que los tipos no mapeados normales.

La programación orientada a aspectos separa el código general de aquellos elementos (aspectos) que interactúan con otros objetos o capas cruzando los límites entre ellos. Mercury admite aspectos y atributos y permite que el propio compilador se amplíe mediante la creación de apariencias personalizadas, que son atributos esencialmente más sofisticados que pueden controlar el comportamiento del compilador.

Un atractivo de Mercury es la gama de plataformas de destino compatibles, incluidas .NET, .NET Core, Mono y ASP.NET Core; la máquina virtual Java; Android, iOS, macOS, tvOS y watchOS, CPU nativa de Windows y Linux y WebAssembly.

Para la programación, los desarrolladores de Visual Basic.NET pueden trabajar con Mercury en Visual Studio o utilizar los IDE nativos y ligeros para Windows y Mac proporcionados como parte de Mercury.

mercurio

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

Dejar respuesta

Please enter your comment!
Please enter your name here