On dropping @names
brendan at mozilla.com
Fri Dec 28 12:01:47 PST 2012
Andreas Rossberg wrote:
> 1. Those where initialization can be performed at the start of the
> scope (which is what I meant by "hoisted" above),
The h-word will die hard. I think most people use it to mean this, i.e.,
function hoisting. With "var" context it means binding but not
initialization hoisting, and that adds confusion.
Personal position: I'm not going to drop the word "hoist" and variants,
but I'll try to specify binding vs. init (which implies binding), and to
what scope, in the future.
More information about the es-discuss