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

Sources

Related Issues