Yeah, its the language barrier, although all the people involved in this thread already got the idea right, also cblake.
I understand that there are details to the implementation who change the meaning of those things, while I try to keep it simple and understand those things on a practical side. To me, const was always meant to be used for things who represent something like a physical constant, while let is more supposed to change its meaning interactivity, and since that, evaluated at runtime.