Hello everyone, As a Developer, I develop programs (duh!) but I wanted to get everyone feedback on my Programming/Scripting Language called Sapphire.NET. Now before i ask you to test it, i would like to state a few pros and cons of it.
==============PROS=========
*Can Interface with the .NET Framework to a extent. Has its own little framework of classes. (That means you can change how a app looks (e.g. backcolor,text,name) or invoke a function) That in its self is its own CON because only about 90% of form/control functions work.
*Has its own little set of classes
*Can be extended with custom commands or adding classes by interfacing ScriptObject
*Is interpreted, but I'm working on a IL language and compiler so you can convert it to .NET EXE!
==============CONS=========
*Its not ready or full of features
*Not tested on MONO, i need beta testers.
*Currently the DotNET Compiler doesn't compile all of the script.
*Open Studio, a IDE project Im working on, doesn't support Sapphire so you have to use notepad.
*If a line has a error, its skipped.
===========================
Heres a list of keywords for sapphire.
- MSG: Shows a messagebox
- say:outputs text (got keyword from PERL)
- var:Declares a variable
- window: Creates a form
- using:This has no real meaning at the time.
now...Heres a example script.
CODE
main()
{
say('Hi DIC Users')
var d = '1'
var f = '2'
using math-add(d,f)
{
var g
}
}
The "var g" becomes the result of the math operations.
You may give it a shot
here.
This post has been edited by Amrykid: 27 Jun, 2009 - 12:12 PM