Live data from Hacker News

Constants in dynamic languages

news.ycombinator.com

1–2 of 2 posts

Constants in dynamic languages

#1
Javascript's constants are not const Ruby's constants are not const Python needs no "setter function" to achieve something close to constants. Lua needs tables + metatables to achieve it Only PHP seems to get it right Wondering if there is a reason that dynamic languages are struggling on having a mechanism for "real" constants.

Anyone knows if there are deeper reasons or it is just how these languages were designed?