Version 0.8.0 Alpha

Quickly produce robust, reusable client-side code for any browser.

Easily interface with existing Javascript using external classes.

Utilize any server-side framework available to Javascript.

Portal to the Milescript open-source development community.

AddThis Social Bookmark Button
Stumble It! StumbleUpon Toolbar
Digg It!
Del.icio.us

New Version of Milescript Compiler Binaries Avaialble

Milescript pre-alpha compiler version 0.7 is available now. This new version fixes a number of defects and adds new language features, as outlined below. In addition, the compiler distribution now contains mscore.mar and libdom.mar as well as three example projects that are ready to compile and run.

  • Version:

    Unfortunately, our initial binary release was tagged as version '0.8-pre-alpha'. It should have been tagged 0.7 indicating a pre-alpha line. Our version plan is like this:

    • 0.8 - alpha line
    • 0.9 - beta line
    • 1.0 - full release

    So, instead of tagging our pre-alpha binaries with '0.7.x', indicating an obviously pre-alpha release, I for some reason chose '0.8-pre-alpha'. This release of the compiler is now tagged as '0.7', and subsequent pre-alpha binary releases will be tagged with '0.7.x'. Once we reach full alpha, the binaries will be tagged with '0.8.x'.

  • Bug Fixes:

    Numerous bug fixes have been made. Check the Subversion histories and Trac ticket closures for details.

  • Significant changes:

    Compiled Milescript libraries are now stored in standard Jar-format files that end in '.mar'. Previously, library files were zipped, oddly-delimited text files containing all metadata, generated JavaScript, and Milescript class definition headers.

    The 'at' and 'nameless' keywords can now be used on external classes to indicate where they live in the JavaScript namespace. This is an interop feature intended to make it easier to use existing JavaScript code from within Milescript code. See this Trac wiki page for a rundown of these features, and of Milescript's general plans for interoperation with existing JavaScript code.


About | Contact
Milescript is an open source project released under the Apache 2 license.
Copyright © 2007, Point5u, LLC. All rights reserved. Images, layout, text, and other design elements may not be used without permission. The Milescript brand, logo, and slogan are trademarks of Point5u, LLC and may not be used in any way without permission.