Chronos is one of the many Smalltalk-related blogs syndicated on Planet Smalltalk

Discussion of the Essence# programming language, and related issues and technologies.

Blog Timezone: America/Los_Angeles [Winter: -0800 hhmm | Summer: -0700 hhmm] 
Your local time:  


New Version of Essence# Released: "Scripture"

The main focus of this release (named "Scripture") is to enhance the functionality of the ES command line tool which compiles and executes scripts written in Essence#. It additionally fixes some bugs in the sending of messages to classes (not their instances) that represent CLR types (in other words, messages that are translated into read/write operations on static fields or properties, or into invocations of static methods.)

The functionality enhancements to ES are both major and extensive. The new functionality is fully explained in the documentation section on the Essence# Codeplex site, under Running A Script.

And last but not least, there is now only a single download file that includes the Standard Library, the ES command-line tool, the Visual Studio project for browsing (or even modifying) the C# code for the Essence# runtime system, and the Visual Studio project for browsing (or even modifying) the C# code of the ES command line tool.

And it includes executables for both .Net 3.5 and .Net 4.0, and also for both the x86 and x64 processor architectures (so 4 different configurations.)

And the two Visual Studio projects are now organized into a single Visual Studio "Solution," which has selectable configurations for all four framework/platform combinations, all in the same solution, using only two projects (one for the runtime system, one for the script-running tool.)

And the VS solution and the VS projects it contains have now been upgraded to Visual Studio Express 2013 (which is available for free from Microsoft.)

And finally, the download file is a savvy installation program generated by NullSoft's NSIS installation program generator.

Download Essence#