3 ms·
Now I get to flip and take the other side, implying that APL is the best language in the world: I agree with Iverson that notation is important. Just look at
by retrocryptid 3y ago
Now I get to flip and take the other side, implying that APL is the best language in the world:
I agree with Iverson that notation is important. Just look at Maxwell's Equations. There were 26 of them until Heavyside noticed they could be put into vector form and suddenly there were 4 (5 if you squint.)
But yes, just because an approach is popular doesn't mean it's useful in all cases. Just look at Python.
I was lucky enough to be able to talk with Doug Engelbart in the 2000's. One of the points he brought up, which was elaborated in Bardini's book about him, was the source of friction between him and Larry Tessler. Engelbart liked to emphasize functionality of notation (be it textual or graphical) over ease of learning. "If it was important, the users would take the time to learn it," is a paraphrase of what I think he was saying. Even when he was at SRI (before working on the Alto) Tessler was advocating for "easier to learn" abstractions.
Where is the truth? Somewhere in the middle? Hard to say.
- 082349872349872 3y agoAs far as somewhere in the middle goes, I guess Englebart would think the violin worth learning, while Tessler would advocate for guitars (keytars?), but neither would go so far as to perform music with a vuvuzela? (where does Ableton Live fit into the metaphor above?)
- retrocryptid 3y agoIn this metaphor, Ableton Live would be bought by Gibson and immediately end of lifed.