Re: July TC39 meeting notes, day 1

2011-08-04 Thread Brendan Eich
On Jul 31, 2011, at 1:04 PM, Sean Eagan wrote: A 'receiver' argument is not needed because it would never be different than the proxy, and the proxy can either be passed as an argument or stored either as an own property of the handler, or as a value keyed by the handler in a weak map, which

An experiment using an object literal based class definition pattern

2011-08-04 Thread Allen Wirfs-Brock
This is partially a followup to the thread: An extend operator is a natural companion to | Several interesting ideas developed out of informal conversations during last week's TC-39 meeting. The first ideas concerns the | operator. As currently defined at

July TC39 meeting notes, day 2

2011-08-04 Thread Brendan Eich
A week late, I missed some of the morning due to a conflict. Thanks to Alex Russell for whiteboard photos. Others in attendance, please fill in and correct as needed. Thanks. == Overview of initial working draft for 6th edition and discuss work flow for developing 6th edition draft == Allen

Re: July TC39 meeting notes, day 2

2011-08-04 Thread Oliver Hunt
On Aug 4, 2011, at 2:29 PM, Brendan Eich wrote: 1. return allowed from constructor? ... Consensus is: RESOLVED, return disallowed from class constructor body. What about return with no value -- there are cases where such early returns are useful, and you would not be allowed to specify your

Re: July TC39 meeting notes, day 2

2011-08-04 Thread Brendan Eich
On Aug 4, 2011, at 3:15 PM, Oliver Hunt wrote: On Aug 4, 2011, at 2:29 PM, Brendan Eich wrote: 1. return allowed from constructor? ... Consensus is: RESOLVED, return disallowed from class constructor body. What about return with no value -- there are cases where such early returns are

An experiment using an object literal based class definition pattern

2011-08-04 Thread Axel Rauschmayer
From: Allen Wirfs-Brock al...@wirfs-brock.com Subject: An experiment using an object literal based class definition pattern Date: August 4, 2011 22:57:48 GMT+02:00 To: es-discuss es-discuss@mozilla.org However, as current specified the [[Prototype]] of bar.prototype will be

Re: July TC39 meeting notes, day 2

2011-08-04 Thread Oliver Hunt
On Aug 4, 2011, at 6:45 PM, Brendan Eich wrote: On Aug 4, 2011, at 3:15 PM, Oliver Hunt wrote: On Aug 4, 2011, at 2:29 PM, Brendan Eich wrote: 1. return allowed from constructor? ... Consensus is: RESOLVED, return disallowed from class constructor body. What about return with no value