How would one define "programming language" in a useful way to non-techies? I want to say "a notation for expressing logic in a machine readable way to which personal identity is frequently and unhealthily attached."
Conversation
Replying to
Some analogies I've used are staff-based music notation vs. guitar tabs, or various notations for knitting or crochet instructions. Also tally marks vs. roman numerals vs. decimal can show how notations can have tradeoffs even while the semantics stays the same.
Who can reply?
People @bodil mentioned can reply
IIUC people are sometimes made to feel bad if they learned music using guitar tabs and can't currently read the staff notation. This feels a bit like how people are mean to each other about the programming languages they use.
1
3
This Tweet was deleted by the Tweet author. Learn more
Show replies

