conv.

← The whole story
Tech
Blog post on programming language design principles gains traction

Commenters propose additions and debate keyword syntax

Early discussion frames the post as 'mostly a good list' and introduces counterarguments. A commenter suggests adding sum types and criticizes the optional braces syntax in C-like languages. The author's proposal to add sigils to keywords draws immediate pushback from readers who worry about readability.

“Mostly a good list! I'd personally add sum types to it. And maybe "don't do the C thing of allowing `{}` to be elided after `if/for/while`", which is a cute syntactic hack that has never, ever earned its keep.”

icefox

Blog author Programming language designer/writer

The whole story postscomments the bright band is this development · numbered dots are the others · click one to jump

Peak 4 pieces in one hour at Sep 22, 10 AM; 23 pieces over 2 days (2 posts · 21 comments) Sep 22, 12 AM — 1 piece · 1 post — Lobsters 1Sep 22, 1 AM — quietSep 22, 2 AM — quietSep 22, 3 AM — quietSep 22, 4 AM — quietSep 22, 5 AM — quietSep 22, 6 AM — quietSep 22, 7 AM — quietSep 22, 8 AM — 1 piece · 1 comment — Lobsters 1Sep 22, 9 AM — quietSep 22, 10 AM — 4 pieces · 4 comments — Lobsters 4Sep 22, 11 AM — 1 piece · 1 comment — Lobsters 1Sep 22, 12 PM — quietSep 22, 1 PM — 1 piece · 1 comment — Lobsters 1Sep 22, 2 PM — 2 pieces · 2 comments — Lobsters 2Sep 22, 3 PM — 4 pieces · 4 comments — Lobsters 4Sep 22, 4 PM — quietSep 22, 5 PM — 2 pieces · 1 post · 1 comment — Hacker News 1, Lobsters 1Sep 22, 6 PM — quietSep 22, 7 PM — 1 piece · 1 comment — Lobsters 1Sep 22, 8 PM — quietSep 22, 9 PM — 2 pieces · 2 comments — Lobsters 2Sep 22, 10 PM — 2 pieces · 2 comments — Lobsters 2Sep 22, 11 PM — quietYesterday, 12 AM — quietYesterday, 1 AM — quietYesterday, 2 AM — quietYesterday, 3 AM — quietYesterday, 4 AM — quietYesterday, 5 AM — quietYesterday, 6 AM — 1 piece · 1 comment — Lobsters 1Yesterday, 7 AM — quietYesterday, 8 AM — 1 piece · 1 comment — Lobsters 1Yesterday, 9 AM — quietYesterday, 10 AM — quietYesterday, 11 AM — quietYesterday, 12 PM — quietYesterday, 1 PM — quietYesterday, 2 PM — quietYesterday, 3 PM — quietYesterday, 4 PM — quietYesterday, 5 PM — quietYesterday, 6 PM — quietYesterday, 7 PM — quietYesterday, 8 PM — quietYesterday, 9 PM — quietYesterday, 10 PM — quietYesterday, 11 PM — quietToday, 12 AM — quietToday, 1 AM — quietToday, 2 AM — quiet 1234567
yesterdaynow · 3:54 AM ET

What people said 1 voice · verbatim

All 7 developments of Blog post on programming language design principles gains… →

LobstersHacker News