So, I'm a javascript programmer and the new version of JavaScript (ES6) has a new keyword for declaring variables: let
, next to the old one var
.
I know the difference between these two, but I was asking myself: what does let
stand for? var
obviously is an abbreviation of "variable", but let
? Is it an abbreviation as well? Where does it come from?
I googled this and to my amazement, I couldn't find an answer. I already knew Swift also has a let
keyword (they use it for constants), but apparently some other programming languages use it as well.
let
stands for... drumroll please... let. You could readlet x = 1;
as "let x be 1" if that helps. – Zasuwa