Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

.net scripting languages [closed]

Tags:

.net

scripting

what do people use for scripting in .net apps. New question after MS drops IronPython

IP used to be my favorite; then Lua

What do I mean by scripting. I mean I have a large system management tool that allows users to plugin bits of smartness, this include assemblies and scripts. What language should I use for the scripts. So I need an embeddable interpreter, prefably one that integrated well with .net

The MS announcement is here

http://www.theregister.co.uk/2010/10/22/microsoft_kills_dynamic_languages_projects/

F# - several people have said F#. Is F# usable as an embedded scripting language?

EDIT: My new best friend for this is javascript; there are several quality implementations for .net

like image 778
pm100 Avatar asked Oct 22 '10 14:10

pm100


People also ask

Is .NET a scripting language?

Script.NET or S# is a metaprogramming language that provides scripting functionality in Microsoft . NET applications, allowing runtime execution of custom functionality, similar to VBA in Microsoft Office applications. The syntax of Script.NET is similar to JavaScript.

What are .NET supported languages?

NET programming languages | C#, F#, and Visual Basic.

Is Python a .NET language?

Python.NET is a package that gives Python programmers nearly seamless integration with the . NET 4.0+ Common Language Runtime (CLR) on Windows and Mono runtime on Linux and OSX. Python for . NET provides a powerful application scripting tool for .


1 Answers

Powershell is .net net native scripting shell that can be imported into your app. As time has gone on I have come to use it to do everything from unit test to provide extensibility. Also it ships on every version of Windows after 7 so you don't need to worry about installing it, and efforts are underway to develop a mono based version.

like image 53
rerun Avatar answered Sep 22 '22 00:09

rerun