I wrote up some thoughts on the proposal to replace the current Stage 3 class proposals with a clean slate design: https://gist.github.com/wycats/b1c96c67074396a239abd60f55087adc …
Should be a major topic of this week's TC39 meeting. Very interested in feedback.
Lots of links if you need context 
-
-
Replying to @wycats
I think 'var' is very confusing there, also having a different way of handling instance variables (this->prop) is unnecessary. The hash for private fields is a bit 'ugly' (no code shaming) i wish it was an underscore.
1 reply 0 retweets 6 likes -
Replying to @thetallestuser
Do you think you could get used to #? The problem with `_` is it's already valid in public properties.
2 replies 0 retweets 1 like -
Replying to @wycats
I think it's easier than getting used to var and this->prop. What about double underscore?this.__prop ?
1 reply 0 retweets 0 likes
Replying to @thetallestuser
All the underscores in the world are still a valid identifier ;) Plus, is `__prop` really better than `#prop`?
2:09 AM - 20 Mar 2018
0 replies
0 retweets
1 like
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.