6:38 AM
@The_AH Actually, I think this could be an interesting discussion. IME, there are strong social and zeitgeist effects in programming, due both to legitimate tech-tree unlocks as well as NIH symptoms.
A priori, we'd probably expect the landscape of software development to contain all sorts of local extrema. I'd posit that "mainstream programming" is in a local region where languages aren't separated by large negative-value gullies, which enables them to more easily pilfer/share isolated ideas.
In contrast, holistically written APL feels to me like it's benefits come about as a confluence of its collective design decisions. I.e. it explores some part of the software development landscape that's separated from "The Mainstream" by large gullies, making it hard to take ideas piecemeal without it making things just plain worse.
2 hours later…
« first day (2447 days earlier) ← previous day next day → last day (224 days later) »