Traducido con IA del original en ruso.

El desarrollador ruso "MyOffice" ha publicado el código del compilador tsnative en GitHub bajo la licencia abierta Apache 2.0.

Según los desarrolladores, el compilador tsnative creado por «MyOffice» es un "traductor" integral que transforma el código escrito en el lenguaje de programación TypeScript en código máquina, un conjunto de instrucciones para la computadora.

El compilador tsnative permite realizar una integración perfecta de dos lenguajes de programación, C++ y TypeScript, dentro de una misma aplicación. Una de las principales características de tsnative es su capacidad multiplataforma; los desarrolladores pueden adaptar el compilador a Linux, Windows, Android, macOS y otros.

Dmitry Komissarov, fundador y copropietario de «MyOffice», comentó:

La compañía «MyOffice» comenzó a desarrollar herramientas de código abierto hace varios años. Estas soluciones fueron creadas por la compañía de forma independiente como una alternativa al software propietario extranjero. Ahora, «MyOffice» publica la primera parte de sus desarrollos y espero que estas soluciones interesen a la comunidad rusa de código abierto y sean útiles para los programadores nacionales.

Ahora en portada

Artículos

¿Por qué incluso el chasis debe ser de marca?

En el contexto ruso, sigue creciendo rápidamente la popularidad de las PC ensambladas por pequeñas empresas locales o por departamentos de clientes corporativos. Históricamente, estas soluciones han sido más populares en Rusia que en otros mercados desarrollados, pero ahora han surgido nuevos matices en el desarrollo del segmento, sobre los cuales conversamos con Karim LASKRI, director de negocios de FSP Group en la región de la CEI.

Noticias

Almacenamiento en el que se puede confiar en segundo plano: se lanza Basis SDS 2.3 con diagnóstico programado y rol de observador

El sistema de almacenamiento es la única capa de la infraestructura donde un error no se «revierte»: los datos perdidos no se recuperarán ni con un reinicio ni revirtiendo la configuración. Por ello, del almacenamiento definido por software se esperan no tantas funciones nuevas como previsibilidad: que los procesos en segundo plano completen lo que empezaron y que el administrador vea el estado del clúster no solo «ahora», sino también en su dinámica.