Sunday, August 14, 2011

Introduction to USL++

Unorthodox Scripting Language is a light-weight, high-level, and object-oriented scripting language.  USL is written with C++ and compiled on both Linux and Win32 operating systems.  There is no socket capabilities in USL, but I will implement that in the near future.  USL was written in a few months, so don't expect it to be exactly perfect.  However, USL is quite powerful for such a small programming language and practical as a general purpose scripting language on a local system.

Regardless of whether or not you are a hacker or an everyday programmer, you will find the ability to quickly write fully functional applications (with an interpreter only consuming 1153kb of your hard-drive) quite handy.  It is completely portable, you can place the executable on a flash-drive and use it wherever you may need.

When a script is not supplied, USL becomes a fully programmable and customizable command-line shell.  You may store variable definitions for future use and remove them when they are no longer needed.  All commands of the underlying shell are fully accessible, ensuring the applicability of USL as a scripting language.

To see code examples, you can visit the wiki.

To download USL, you can visit any of the following links:

freshmeat
sourceforge

Please send any suggestions or comments to: scstauf@gmail.com

I check my e-mail frequently and will be able to respond quickly.

I will post release information as I continue to perfect USL on this blog and at freshmeat.

Thank you and happy hacking!

No comments:

Post a Comment