Announcements
- 13 June 2008 Irony Script.NET Beta version available.
- 11 June 2008 Irony Script.NET is under deep development. The new version will be released in a month aprox.
- 05 April 2008 Tic-Tac-Toe game with Script.NET on WPF.
- 02 April 2008 New version of Script.NET will have debugger. Interesting? Download Debugger Preview.
- 28 March 2008 What is new in Script.NET?
- 21 March 2008 Script.NET with Irony generated compiler first alpha preview is available for downloading,
- 17 March 2008 The next release of Script.NET which is planned on May 2008 will be migrated on Visual Studio 2008 and .NET Framework 3.5 with Linq,
- 17 March 2008 The parser will be implemented with Irony Compiler Tools.
Script.NET or S# is a language that provides scripting functionality in .NET applications,
embedding custom functionality into CLR applications. S# has
meta programming features together
with original Mutantic Objects (MObjects) paradigm. There is also
simple DLR language implementation of Script.NET subset.
The latest version of the language is available:
| |
Success stories:
I used Script.NET in the development of my project.
The most impressive advantage of Script.NET is that
it is very simple to invoke APIs and perform my desired
functionality in run-time.
For example, in my project, I need to calculate a lot of Mathematical
formulas in a data file dynamically generated by another software .
These mathematical formulas can be read from the data file but they are
still strings in memory and they are not executable. However,
Script.NET helped me a lot. It is very easy and convenient to
calculate the mathematical forms of strings with Script.NET. There is
no need to add many codes in my C# program. Without Script.NET, I
guess I could not finish my work within one month (my project need to
be completed within 3 months). Thus Script.NET saves my time and
helps me with success in the develpment of my project. I am here to
strongly recommend those users who need to calculate the mathematical
formula strings had better try to use Script.NET. Anyway, it is very
simple and highly efficient. I like using it very much. Hopefully more
users can gain by using Script.NET.
Dingjun Chen,PhD, Research Scientist.
10 March 2008.
|
|
Previous releases:
If you like Script.NET, this item may be also interesting for you:
Parallel Pascal - a simple
compiler/linker + virtual machine for Pascal language with par ... end
construction. It was written in 2003....
Intended Features:
- C like syntax, based on JavaScript
- Self-developed interpreter
- Interaction with Application's objects
- .... To be defined
Principles of Development:
- Be as simple as possible
- Be as efficient as possible
- Support .NET Framework 1.1, 2.0
- Open-source project
Example. Bubble Sort:
a=[17, 0, 5, 3,1, 2, 55];
for (i=0; i < a.Length; i=i+1)
for (j=i+1; j < a.Length; j=j+1)
if (a[i] > a[j] )
{
temp = a[i];
a[i] = a[j];
a[j] = temp;
}
s = 'Results:';
for (i=0; i < a.Length; i++)
s = s + a[i];
MessageBox.Show(s);
|
Publications
Conferences
- Script.NET will be presented at the UkrProg'08 conference in May 2008
The project is currently under development, anyone who would
like to contribute please contact me directly. Donations will be appreciated.
External Links
Similar Solutions
|