O que é CS-Script?
CS-Script é um sistema de script para programação de computador. É baseado no tempo de execução do idioma comum (CLR) e usa o idioma C#. O que muitos programadores gostam é que o CS-Script é de código aberto, o que significa que ele pode ser adaptado às necessidades de um programador enquanto o uso se enquadra no contrato de licença. O mecanismo de script é usado em ambientes orientados para CLR e, na maioria das vezes, a estrutura do Microsoft® .NET. O mecanismo pode automatizar uma variedade de necessidades de programação, para que os administradores do sistema, administradores de rede, desenvolvedores de sistemas ou até testadores de programas possam economizar tempo. Eles podem usar o CS-Script para executar o código C# de um prompt de comando ou de um aplicativo CLR onde o mecanismo de script está hospedado.
A maioria dos sistemas de script CLR combina um ambiente de tempo de execução e um idioma. Isso significa que o tempo de execução está anexado a umD não pode operar sem o idioma associado e vice -versa. CS-Script é diferente porque é apenas um ambiente de tempo de execução. Ele usa a linguagem de programação C# e a infraestrutura relacionada para que os programadores possam colher vários benefícios diferentes.
Primeiro, o fato de que o idioma não precisa ser mantido separadamente significa que o usuário não precisa desenvolver ou usar qualquer compilador de idiomas ou ferramentas de desenvolvedor. O usuário pode simplesmente tirar proveito da infraestrutura de desenvolvimento existente. Além disso, uma grande quantidade de informações disponíveis on -line e na impressão sobre como usar o mecanismo de script, bem como a linguagem C#.
Segundo, o CS-Script pode ser usado em conjunto com outros idiomas CLR com os adaptadores de idioma necessário, também chamados de compiladores alternativos. A linguagem padrão do mecanismo de script é C#, mas também vem com adaptadores para VB, C+, C ++, CLi e JavaScript. Isso torna o CS-Script ainda mais adaptável a quaisquer scripts que um programador precise desenvolver ou executar, estejam eles hospedados ou scripts independentes.
Benefícios adicionais incluem a facilidade de instalação e a capacidade de estender o sistema. A instalação é realizada simplesmente trazendo o script e os arquivos do motor para qualquer sistema que tenha o .NET Runtime. O mecanismo e a função de script podem ser estendidos de várias maneiras. Um script pode ser convertido em um aplicativo e um aplicativo pode ser convertido em um script. Além disso, quaisquer novos montagens escritos no .NET ou de qualquer componente COM podem ser adicionados para expandir as habilidades do mecanismo de script.