Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
EugeneOZ
on June 1, 2015
|
parent
|
context
|
favorite
| on:
How necessary are var, let, and const?
Ironically enough, but your example shows where const is shouldn't be used as guarantee of immutability:
https://t.co/JIQozGe7Md
agumonkey
on June 1, 2015
|
next
[–]
Isn't that a typical "corner case" in the understanding of dynamic languages bindings ? I think I've seen the same question pop about python. The array binding is constant, its content isn't.
EugeneOZ
on June 1, 2015
|
parent
|
next
[–]
if value of constant can be changed, it's not constant. In my understanding. And by Wikipedia:
http://en.wikipedia.org/wiki/Constant_(computer_programming)
agumonkey
on June 1, 2015
|
root
|
parent
|
next
[–]
That's typical computer lingo / semantic issue. the `const` mean shallow/pointer constant, not deep/structurally constant.
bmeck
on June 2, 2015
|
prev
[–]
const is not about immutability in JS.
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search: