Hacker News new | ask | show | jobs
by DanWaterworth 4860 days ago
I think this is fine. The obviously bad part is being able to remove/change constants, especially as these changes are global.
1 comments

The obviously bad part is that you pollute the global namespace for no reason other than laziness. When someone comes across code that uses a "Table" object interchangeably with "Dictionary" and "Hash", then he's going to have to look through the source code to find this bizarre line only to find out that you renamed a built-in container for no good reason.
Yes, I suppose that's also true.