Why do programming languages use curly braces? | Hacker News Reader