Skip to content

Latest commit

 

History

History
97 lines (80 loc) · 6.13 KB

05.md

File metadata and controls

97 lines (80 loc) · 6.13 KB

Agenda for the 52nd meeting of Ecma TC39

Logistics

Registration

Doodle

Hotels

Within walking distance to the office (5-10 minutes) are, e.g.:

The area around the new office isn't particularly thrilling, though, so you might want to choose a hotel closer to the center. Anywhere around the center is nice, only the neighbourhood next to the main train station is slightly more shabby.

The city is very well connected by public transportation, and the office is easily reachable by either Tram (line 16 or 17, stop Deroystraße or Marsstraße) or S-Bahn (light rail, any line, stop Donnersberger Brücke) -- it's a 6 minute S-Bahn ride from Marienplatz. Be aware that the office has no parking space.

Unofficial community reception

The Munich JavaScript community would like to meet us! Hosted by Axel Rauschmayer/MunichJS, sponsored by adesso AG. event page. On Sunday at 6:00 PM, food and drinks provided, optional Q&A panel. No need to register for this event if you are a TC39 member.

Agenda items

  1. Opening, welcome and roll call
  2. Opening of the meeting (Mr. Neumann)
  3. Introduction of attendees
  4. Host facilities, local logistics
  5. Adoption of the agenda
  6. Approval of the minutes from March 2016
  7. Report from the Ecma Secretariat
  8. Web compatibility issues / Needs-consensus PRs (Brian Terlson)
  9. Standardize RangeError or EvalError for stack overflow
  10. Always update object properties if property descriptor is applicable (NaN issue) (Daniel Ehrenberg)
  11. Normalize TypedArray, ArrayBuffer, and DataView Constructors (Leo Balter)
  12. Allow duplicate function declarations in blocks (revisiting from last meeting) (Shu-yu Guo, Daniel Ehrenberg)
  13. Don't allow class constructors to return primitives
  14. Unify handling of RegExp CharacterClassEscapes \w and \W (Michael Saboff)
  15. Proposed changes to inferred Function.name (Michael Saboff)
  16. Proposals for future editions of ECMA-262
  17. Existing proposals looking to advance 1. Observable (Kevin Smith and Jafar Husain) 1. Lifting Template Literal Restriction (Tim Disney) 1. String#padStart/String#padEnd to stage 4? (Jordan Harband) 1. Object.getOwnPropertyDescriptors to stage 4? (Jordan Harband) 1. Class Decorators (Yehuda Katz) 1. System.global (Jordan Harband) 1. Private Fields (Kevin Smith)
  18. New proposals 1. Legacy RegExp features (by Claude Pache. Championed by Mark S. Miller) 1. Syntactic Tail Calls (Brian Terlson, Eric Faust) 1. Class Definition & Object Evaluation Order (Brian Terlson) 1. Cancelable promises (Domenic Denicola) 1. Promise.prototype.finally (overlaps cleanly with Cancelable Promises proposal) (Jordan Harband) 1. Object.enumerable{Keys,Values,Entries} (Leo Balter)
  19. Updates on existing proposals 1. Class Field Initializers: this semantics (Jeff Morrison)
  20. Test262 updates
  21. Definitive decision for Test262 console runner (Leo Balter)
  22. ECMA-402 updates
  23. JSExplain: towards a spec debugger (Alan Schmitt) demo
  24. Secondhand update from node CTC regarding modules (Jordan Harband)
  25. Closure

Dates and locations of future meetings

Dates Location Host
2016-07-26 to 2016-07-28 Redmond, WA Microsoft
2016-09-27 to 2016-09-29 Los Gatos, CA Netflix
2016-11-29 to 2016-12-01 Menlo Park, CA Facebook