"immutable variable" is an oxymoron. Just because Javascript did it does not mean every new language has to do it the same way.