Operator overloading revisited
David-Sarah Hopwood
david-sarah at jacaranda.org
Thu Jul 9 16:00:51 PDT 2009
Brendan Eich wrote:
> On Jul 6, 2009, at 6:10 PM, Alex Russell wrote:
>
>> This point disturbs me. Making classes frozen solves no existing JS
>> programmer problems, introduces new restrictions with no mind paid to
>> the current (useful) patterns of WRT the prototype chain, and
>> introduces the need for a const that only seems there to make some
>> weird security use-cases work. And I say that with all sympathy to
>> weird language features and the security concerns in question.
>>
>> Why should this stuff be the default?
>
> What Mark said, I agree completely with his post: "this stuff" is *not*
> "the default" -- function as constructor is the default, and no one is
> salting that syntax. So why are you against sugar for high-integrity
> programmers? It's not as if those weirdos will take over the world, right?
We security weirdos fully intend to take over the world.
You have been warned.
--
David-Sarah Hopwood ⚥ http://davidsarah.livejournal.com
More information about the es-discuss
mailing list