2 ms·
It’s interesting because Apple, once upon a time, had the exact opposite hypothesis: their language AppleScript barely had a documented syntax, and it aimed to
by btown 8y ago
It’s interesting because Apple, once upon a time, had the exact opposite hypothesis: their language AppleScript barely had a documented syntax, and it aimed to allow any natural language (e.g., and I likely misremember, “tell the first application whose visibility is visible to set its visibility to hidden”). In theory, this could let anyone script their system, even non-programmers. In practice, it was impossible for even a seasoned programmer to know if a program would compile. Their later Automator GUI was much more successful, bringing visible constraints and prompts, but far less flexible. There is so, so much space to experiment and research good interaction methods in this space.