Grawlix

John J Barton johnjbarton at johnjbarton.com
Wed Oct 12 09:47:28 PDT 2011


On Wed, Oct 12, 2011 at 8:32 AM, Allen Wirfs-Brock <allen at wirfs-brock.com>wrote:

>
> On Oct 12, 2011, at 6:53 AM, Joe Developer wrote:
>
>
> I think an important question here is:
> Who are you actually trying to serve with your changes?
>
>
> See the actual goals requirements and goals for ES Harmony at
> http://wiki.ecmascript.org/doku.php?id=harmony:harmony
>
> Requirements
>
>    1. New features require concrete demonstrations.
>     2. Keep the language pleasant for casual developers.
>
> This is a great response. All I was trying to say with the shorthand
'GrawlixScript' is that some of the concrete demonstrations fail the second
test.  Of course requirements and goals conflict, I was just trying to put a
voice in on the side of #2.

jjb


>
>    1.
>    2. Preserve the “start small and iteratively prototype” nature of the
>    language.
>
>  Goals
>
>    1. Be a better language for writing:
>     1. complex applications;
>        2. libraries (possibly including the DOM) shared by those
>       applications;
>        3. code generators targeting the new edition.
>         2. Switch to a testable specification, ideally a definitional
>    interpreter hosted mostly in ES5.
>     3. Improve interoperation, adopting *de facto* standards where
>    possible.
>     4. Keep versioning as simple and linear as possible.
>     5. Support a statically verifiable, object-capability secure subset.
>
>
> _______________________________________________
> es-discuss mailing list
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20111012/58f03c0f/attachment.html>


More information about the es-discuss mailing list