A few arrow function specification issues
John J Barton
johnjbarton at johnjbarton.com
Mon Apr 23 18:54:15 PDT 2012
+1 High integrity engineering of components supports low integrity
integration essential for low cost adaptable systems. We have scripting for
the same reason we carpenters. We could build a house using a computer
enforce high precision at the cost of flexibility.
On Apr 23, 2012 6:30 PM, "Allen Wirfs-Brock" <allen at wirfs-brock.com> wrote:
> On Apr 23, 2012, at 6:09 PM, Mark S. Miller wrote:
> On Mon, Apr 23, 2012 at 5:47 PM, Allen Wirfs-Brock <allen at wirfs-brock.com>wrote:
>> The delete issue is very much along the lines of what I was referring to
>> in another thread today regarding "failure oblivious computing". I just
>> don't think I see a big benefit from a throw in the situation of deleting
>> a non-configurable property, particularly since there was already another
>> mechanism (delete operator returns false) that indicates that the delete
>> could not be performed.
>> IMO, this the delete strict mode throw was unnecessary and borders on
>> being a bad idea. Perhaps we could remove it from ES6. How much strict
>> mode code do we think is going to actually be dependent on getting that
> The "failure oblivious computing" stuff is fascinating, but I wouldn't try
> it at home. Such code proceeds silently after it has lost integrity. Not
> great for anything important. Completely useless for code that must
> maintain integrity under adversarial conditions.
> The point is that much of what is done on the web is not high integrity
> computation. It is essential that high integrity be possible, when it is
> required. But forcing all computation into the high integrity category
> seems like as bad an idea as forcing all computation to be low integrity.
> I really wonder how successful JS would have been if it had started out as
> a high integrity language.
> es-discuss mailing list
> es-discuss at mozilla.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the es-discuss