4 ms·It's not an uncommon choice in modern languages. Rust & Swift both use `let` to mean an immutable binding.by favorited 4y agoIt's not an uncommon choice in modern languages. Rust & Swift both use `let` to mean an immutable binding.MBCook 4y agoJS too.favorited 4y agoJS has a `let` keyword, but you can reassign the value through it. `let a = 5; a = 6;` is valid JavaScript, and the value of `a` would be 6.pjmlp 4y agoModern going all the way back to the 1970's in ML, and a common way to declare variables in BASIC.