3 ms·
Cool. One tiny nitpick: Periods as block terminators seems like a Classic Military Blunder to me. You really want something that stands out for something tha
by jasonkester 17y ago
Cool. One tiny nitpick:
Periods as block terminators seems like a Classic Military Blunder to me. You really want something that stands out for something that important, which is why curly braces (and indentation (and "END IF")) work so well.
I have 3 dozen period-sized flecks of dust on my screen right this minute. [pauses to wipe screen]. If this language went mainstream in its current state, I predict lawsuits for squint-blindness.
- silentbicycle 17y agoAs I've noted elsewhere in the thread, Prolog and Erlang do this too. They also use commas (and semicolons, in Erlang). OTOH, their syntaxes are pretty straightforward, so it's not hard to have an auto-indenting/highlighting editor make periods more noticeable. I agree with you, but I think in practice it's less a problem than syntax bugs caused by ambiguities in precedence, optional "else" clauses (shift-reduce conflicts), etc.