3 ms·
> languages [...] more verbose notation With IDEs, and soon 3D, programming UX design space extends far beyond language syntax. Concision is important for APL
by mncharity 9y ago
> languages [...] more verbose notation
With IDEs, and soon 3D, programming UX design space extends far beyond language syntax. Concision is important for APL-style abstraction-by-eyeball. So one might enrich tooling instead. "Tell me about this expression... What does it mean? Highlight related expressions. What idioms are being used? Are there any relevant design notes? Where is it in the dataflow graph? ..."
We've not yet been discussing it much, but with VR/AR and cloud, the constraints under which programming languages have evolved for the last several decades are about change. Perhaps unicode-enabled concision will be part of that.