Note that the proposal you linked is solving a different (albeit related) problem compared to what I discuss in the article.
That proposal is about formatting the JS-implementation of Java/Clojure/etc specific objects/types at the source-level.
The article is discussing how to even locate a binding's value. The more aggressive your compiler, and the further your source language from JS, the more this becomes a problem that needs solving. However, this is also a problem for people that simply need to debug minified JS and don't want to figure out which source-level variable "aB" refers to, or struggle to figure out that some other source-level constant variable was inlined and can't be inspected by the debugger anymore.
Neither of the two solutions need to block progress on the other. Neither of the two wholly fixes the other's problem, either.
Comments
Note that the proposal you linked is solving a different (albeit related) problem compared to what I discuss in the article.
That proposal is about formatting the JS-implementation of Java/Clojure/etc specific objects/types at the source-level.
The article is discussing how to even locate a binding's value. The more aggressive your compiler, and the further your source language from JS, the more this becomes a problem that needs solving. However, this is also a problem for people that simply need to debug minified JS and don't want to figure out which source-level variable "aB" refers to, or struggle to figure out that some other source-level constant variable was inlined and can't be inspected by the debugger anymore.
Neither of the two solutions need to block progress on the other. Neither of the two wholly fixes the other's problem, either.