Co je CS-Script?
CS-Script je skriptovací systém pro počítačové programování. Je založen na Common Language Runtime (CLR) a používá jazyk C #. Mnoho programátorů má rádo, že CS-Script je open-source, což znamená, že jej lze přizpůsobit potřebám programátora, pokud jeho použití spadá do licenční smlouvy. Skriptovací stroj se používá v prostředích orientovaných na CLR a nejčastěji v Microsoft® .NET Framework.
Hlavním prodejním bodem CS-Script je to, že kombinuje jak C #, tak fuzzy řídící programovací jazyky s pohodlím a flexibilitou skriptovacího systému. Motor může automatizovat různé programovací potřeby, takže správci systému, správci sítě, vývojáři systému nebo dokonce programátoři mohou ušetřit čas. Mohou použít CS-Script k provedení kódu C # buď z příkazového řádku nebo z aplikace CLR, kde je hostován skriptovací stroj.
Většina skriptovacích systémů CLR kombinuje běhové prostředí a jazyk. To znamená, že běhový modul je připojen a nemůže pracovat bez přidruženého jazyka a naopak. CS-Script je jiný, protože se jedná pouze o běhové prostředí. Používá programovací jazyk C # a související infrastrukturu, takže programátoři mohou těžit z několika různých výhod.
Zaprvé, skutečnost, že jazyk nemusí být udržován samostatně, znamená, že uživatel nemusí vyvíjet ani používat nástroje pro překladač jazyků nebo vývojářské nástroje. Uživatel může jednoduše využít existující vývojovou infrastrukturu. Kromě toho je k dispozici velké množství informací online a v tištěné podobě o tom, jak používat skriptovací stroj a jazyk C #.
Za druhé, CS-Script lze použít ve spojení s jinými jazyky CLR s požadovanými jazykovými adaptéry, také označovanými jako alternativní kompilátory. Výchozí jazyk skriptovacího stroje je C #, ale také se dodává s adaptéry pro VB, C +, C ++, CLI a JavaScript. Díky tomu je CS-Script ještě přizpůsobivější pro všechny skripty, které musí programátor vyvinout nebo spustit, ať už jde o hostované nebo samostatné skripty.
Mezi další výhody patří snadnost instalace a možnost rozšíření systému. Instalace se provádí jednoduše přenesením souborů skriptu a motoru do jakéhokoli systému, který má běhové prostředí .NET. Skriptovací stroj a funkce lze rozšířit několika způsoby. Skript lze převést na aplikaci a aplikace lze převést na skript. K rozšíření schopností skriptovacího stroje lze také přidat jakákoli nová sestavení napsaná v .NET nebo jakékoli součásti COM.