Two interoperable implementations rule

Mike Shaver mike.shaver at
Mon Jul 14 08:45:27 PDT 2008

On Fri, Jul 11, 2008 at 7:10 PM, Maciej Stachowiak <mjs at> wrote:
> This may be tricky to define, since many possible
> candidate implementations are open source and developed
> collaboratively by community contributors and overlapping sets of
> vendors. For example, would Rhino and SpiderMonkey count as
> sufficiently independent implementations?

Similarly, if we end up with, f.e., both WebKit and Spidermonkey using
decNumber as our internal implementation of Decimal, does that count
as two interoperable implementations?  It seems like we'd be at risk
of mostly testing that code against itself, so I would hope that we
look for such reuse cases when we're making sure that we actually have
usefully-distinct implementations of features to validate the spec.


More information about the Es4-discuss mailing list