title: Why is a constant declared with the keyword "let" in Swift?
body: <p>the title says it all...Why is a constant declared with the keyword "let" in Swift? </p>
  
  <p>Probably there's a simple answer to this noob question,  but I couldn't find it on SO.</p>
  
  <p>EDIT: OK, just to make the question clearer. I know that it needs to be initialized with SOME name, but I thought that there maybe is a deeper meaning to let, a source where it originates? Other stuff like "func" seems very logical to me, so I wonder what the deeper meaning of "let" is.</p>