¿Qué es CS-Script?

CS-Script es un sistema de secuencias de comandos para la programación de computadoras. Se basa en el tiempo de ejecución del idioma común (CLR) y usa el idioma C#. Lo que a muchos programadores les gusta es que CS-Script es de código abierto, lo que significa que puede adaptarse a las necesidades de un programador siempre que el uso caiga bajo el acuerdo de licencia. El motor de secuencias de comandos se usa en entornos orientados a CLR, y con la mayoría de los años, el marco .NET de Microsoft®.

El principal punto de venta de CS-script es que combina lenguajes de programación de control C# y de control difuso con la conveniencia y flexibilidad de un sistema de secuencias de comandos. El motor puede automatizar una variedad de necesidades de programación para que los administradores de sistemas, los administradores de redes, los desarrolladores de sistemas o incluso los probadores de programas puedan ahorrar tiempo. Pueden usar CS-Script para ejecutar el código C# desde un símbolo del sistema o desde una aplicación CLR donde se aloja el motor de script.

La mayoría de los sistemas de secuencias de comandos CLR combinan un entorno de tiempo de ejecución y un idioma. Esto significa que el tiempo de ejecución se adjunta a unD no puede operar sin el lenguaje asociado y viceversa. CS-Script es diferente porque es solo un entorno de tiempo de ejecución. Utiliza el lenguaje de programación C# y la infraestructura relacionada para que los programadores puedan obtener varios beneficios diferentes.

Primero, el hecho de que el idioma no tenga que mantenerse por separado significa que el usuario no necesita desarrollar ni usar ningún compilador de idiomas o herramientas de desarrollador. El usuario simplemente puede aprovechar la infraestructura de desarrollo existente. Además, una gran cantidad de información disponible en línea e impresa sobre cómo usar el motor de secuencias de comandos y el idioma C#.

Segundo, CS-Script se puede usar junto con otros idiomas CLR con los adaptadores de idioma requeridos, también denominados compiladores alternativos. El lenguaje predeterminado del motor de secuencias de comandos es C#, pero también viene con adaptadores para VB, C+, C ++, CLi y JavaScript. Esto hace que CS-script sea aún más adaptable a cualquier scripts que un programador necesita desarrollar o ejecutar, ya sean alojados o scripts independientes.

Los beneficios adicionales incluyen la facilidad de instalación y la capacidad de extender el sistema. La instalación se realiza simplemente al llevar el script y los archivos del motor a cualquier sistema que tenga tiempo de ejecución .NET. El motor y la función de secuencias de comandos se pueden extender de varias maneras. Un script se puede convertir a una aplicación y una aplicación se puede convertir a un script. Además, se puede agregar cualquier nuevo ensamblaje escrito en .NET o cualquier componente COM para expandir las habilidades del motor de secuencias de comandos.

OTROS IDIOMAS