thangchung / awesome-dotnet-core

:honeybee: A collection of awesome .NET core libraries, tools, frameworks and software
20k stars 2.89k forks source link

Net core expersion or script engines #376

Closed Diaskhan closed 6 years ago

Diaskhan commented 6 years ago

Need a experssion engine section Roslyn is not cover all use cases! And again its not easy to plugin and work! But need to check net core compatiblity !

Roslyn Project - Scripting API - https://github.com/dotnet/roslyn/wiki/Scripting-API-SamplesThis is the new Microsoft Official Compiler as a service library. I suggest to consider using Roslyin instead of DynamicExpresso whenever possible.Mono.CSharp - C# Compiler Service and Runtime Evaulator - http://docs.go-mono.com/index.aspx?link=N%3AMono.CSharpNCalc - Mathematical Expressions Evaluator for .NET - http://ncalc.codeplex.com/David Wynne CSharpEval https://github.com/DavidWynne/CSharpEvalCSharp Eval http://csharp-eval.com/C# Expression Evaluator http://csharpeval.codeplex.com/Jint - Javascript interpreter for .NET - http://jint.codeplex.com/Jurassic - Javascript compiler for .NET - http://jurassic.codeplex.com/Javascrpt.net - javascript V8 engine - http://javascriptdotnet.codeplex.com/CS-Scripthttp://www.csscript.net/IronJS, IronRuby, IronPythonpaxScript.NET http://eco148-88394.innterhost.net/paxscriptnet/

lousaibiao commented 6 years ago

https://github.com/DavidWynne/CSharpEvalCSharp ,http://eco148-88394.innterhost.net/paxscriptnet/, http://csharp-eval.com/C# are 404 pages.

Diaskhan commented 6 years ago

And this is too https://github.com/davideicardi/DynamicExpresso

thangchung commented 6 years ago

@Diaskhan So do you happy if I create the Expression Engine section, then you add libs for it then?

Diaskhan commented 6 years ago

U could close iisue! I'va creeted a ticket because ive gogled and see the problem

We could make simple just copy content from https://github.com/davideicardi/DynamicExpresso/blob/master/README.md#other-resources-or-similar-projects

Who need to check a compatibality to net core tested by there self !

Diaskhan commented 6 years ago

And this link to https://github.com/davideicardi/DynamicExpresso

Thats why iam telling need date of last commit and gatheted stars!

Diaskhan commented 6 years ago

Thats all!