The Economics of Semantic Coding
Aaron Kent

Isn’t denormalizing a local function usually known as “inlining”?

I agree that structured editing has a higher efficiency, and I think there’s another factor contributing to that: pure-text languages tend to require extra keystrokes for tokens that are primarily needed to disambiguate semantics — i.e., something to enable the parser to make sense of the text. These extra tokens/keystrokes do not contribute to the semantics — in fact, they often don’t even contribute to the clarity of the code.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.