rising3월 19일· 2 sources
No Semicolons Needed
세미콜론 없이도 괜찮아
Why it matters
The author is developing a scripting language called Roto and investigates how to make semicolons optional for statement delimitation. They compare approaches across 11 languages—including Python, Rust, and Gleam—to understand how each determines where a statement ends without an explicit terminator. The post highlights that newline-handling rules vary widely and are often vague, making intuitive language design a non-trivial challenge.
2
Sources
+0
24h
—
Growth
186d
Active
gleamlanguage designprogramming stylepythonrotosemicolonsstatement terminationsyntax