It's unfortunate that the rest of the online community is held back because MS
and others are behind trend.
----- Original Message -----
From: Scott Barnes
To: [email protected]
Sent: Saturday, August 16, 2008 8:30 AM
Subject: Re: [flexcoders] The end of ActionScript 3 as an EcmaScript 4
implementation
Anatole,
I understand there is a sense of umbrage towards Microsoft over this
decision; I disagree with some of the wild theories floating around as to what
the real motivation behind this is. Seven entities in total disagreed with
Mozilla and Adobe that the proposal was a right fit. I however look forward to
seeing what the next phase of this standard will become, and overall
Silverlight will continue to have successes as it has today, if either decision
were to be blessed around this said standard.
Silverlight has the DLR, so if folks want to spin-up their own iteration of
an ECMA standard of their choosing, you're more than welcome to it and I'd be
curious to see how you triumph!
HTH.
On Fri, Aug 15, 2008 at 8:36 PM, Anatole Tartakovsky <[EMAIL PROTECTED]>
wrote:
Scott,
I hope you realize that this goes beyond Silverlight or any particular
player - but to the heart of the browsers problems today - performance and
robustness. If it was not for IE market share, ActionScript would of been
de-facto ES4 standard as it is supported by Mozilla and would be quickly
migrated to other OS browsers. And I have very low expectations of Microsoft
willingness to maintain IE on par with performance, compatibility and
robustness requirements - based on personal experience.
The fact that this standard is blocked means war - and I would suggest
as the first step for the community to create a plugin script implementation (
recognized as attribute on <script> tag, loaded along with Flash for faster
market penetration) to give developers a choice between old javascript and
actionscript - that can remove most of the power Microsoft exercised last week
Sincerely,
Anatole Tartakovsky
On Fri, Aug 15, 2008 at 8:00 PM, Scott Barnes <[EMAIL PROTECTED]> wrote:
In what way is Silverlight proposing a new standard? ECMA decision has no
affect on Silverlight. C# for example is a standard today, everything we are
doing or using either adheres to a standard, furthemore XAML for example falls
under our (Open Specification Promise)
http://en.wikipedia.org/wiki/Open_Specification_Promise.
The DLR was introduced to allow dynamic languages outside the mainstream
the ability to enter the RIA space, without imposing restrictions or ensuring
they must abide by C# or ActionScript to get access? I would of thought this is
an obvious positive for RIA overall (Adobe's Ryan Stewart agrees -
http://blogs.zdnet.com/Stewart/?p=356).
Microsoft and several other folks (Yahoo!, DOJO etc) all agreed that this
wasn't the right fit, but are all committed to ensure we find a right fit.
*shrug*.. so lumping this entirely in Microsoft's lap is a little skewed in
thinking.
HTH.
On Fri, Aug 15, 2008 at 8:37 AM, Cole Joplin <[EMAIL PROTECTED]> wrote:
> --- On Thu, 8/14/08, Scott Barnes <[EMAIL PROTECTED]> wrote:
> C# is an ECMA-334 standard. As to how this affects Silverlight?
Cole, could you elaborate?
Sure. Microsoft wants a new standard for web scripting using
Silverlight's RIA framework via .NET and the Dynamic Language Runtime. They
want to bring support for IronPython and IronRuby to web scripting. Some see
that as a Microsoft technology lock-in. Just like some saw ES4 as an Adobe
lock-in (or at least a validation of it).
ECMA-334 was precisely about Microsoft making C# a "standard."
It's "a" standard, but not "the" standard. It's an off-shoot. So, perhaps it is
best that history just repeats itself. Let them create a separate ECMA standard
for Microsoft/Silverlight, and another for Adobe/Flash. Let's whip out some
ECMA-402, and ECMA-402 -- pick a number.
My point was that this was not going to get resolved in ES4,
where one idea was going to get picked over the other. Standards promote
commonality and adoption. Those things can translate into competitive
advantage. Microsoft was not going to let Adobe have ES4 as "the" standard. It
was too much of an advantage.
--Cole
--
Regards,
Scott Barnes
Rich Client Platform Manager
Microsoft.
http://blogs.msdn.com/msmossyblog
--
Regards,
Scott Barnes
Rich Client Platform Manager
Microsoft.
http://blogs.msdn.com/msmossyblog