4 ms·
maybe it’s because const is 2 more letters to type. if “let” was “letitbe” I bet const would be more popular seriously though, I wish they could have chosen a
by mygo 8y ago
maybe it’s because const is 2 more letters to type.
if “let” was “letitbe” I bet const would be more popular
seriously though, I wish they could have chosen a 3-letter word for const in keeping with var and let. I know const exists in other languages, but it doesn’t even mean the exact same thing as some other languages anyway.
- dpwm 8y ago> I wish they could have chosen a 3-letter word for const in keeping with var and let. "set" or "fix" would be quite nice, given what const actually does.
- DonHopkins 8y agoI'm having one of those days when variables won't and constants aren't.
- pygy_ 8y agoIt would have been nice to have `let` work like `const` does, and something else for what is currently `let` (`mut`?). The TC39 was constrained by the list of reserved words though. `let` and `const` were reserved in ES5, and there was nothing that could have conveyed `mut`. https://mathiasbynens.be/notes/reserved-keywords#ecmascript-5 https://mathiasbynens.be/notes/reserved-keywords#ecmascript-...
- DonHopkins 8y agoHow about balancing out every "let" with a "forbid" at the end of the block to mark the end of the scope?
- eip 8y agoUnrelated but didn't know how to contact you: https://www.youtube.com/watch?v=TdzIKD0oMzo https://www.youtube.com/watch?v=TdzIKD0oMzo