Herby Vojčík wrote:
That brings the question: what about static block? I think it should have exactly same rules as the basic class block (sans possibility having its own nested static block). That is, what about that const? Is data allowed in static (const-only or let as well) but not in class; or is it possible in class as well (which means, it defines shared data thing in prototype)?

What about statics? Maybe.

What about const? Later.

Protected? Later.

Bell #47, Whistle #99: Later.

If we keep piling features and bells and whistles on, classes will never happen. I am 100% sure of this.

We could have had minimal classes in ES6 last summer, but for unfalsifiable future-proofing concerns about use-before-init re: const and guards. We may still reach consensus on *minimal* classes. Never on maximal classes.

/be
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to