News Score: Score the News, Sort the News, Rewrite the Headlines

The origin and virtues of semicolons in programming languages

While working on the grammar for my programming language, Lilac, I was exploring different choices for statement terminators. . is very appealing, or !. Ultimately, I might make the "boring" choice of using either ; or significant whitespace. But that had me asking: why is it that so many languages use semicolons for their statement terminators1? I found some good reading about why we have statement terminators at all, but little discussion on the specific merits of semicolons over other choices...

Read more at ntietz.com

© News Score  score the news, sort the news, rewrite the headlines