5 ms·
Programming by demonstration is a great forgotten technique for allowing end users to automate their common tasks and reduce repetition. Auto-complete searches
by TuringTest 7y ago
Programming by demonstration is a great forgotten technique for allowing end users to automate their common tasks and reduce repetition.
Auto-complete searches, intellisense, are known examples of PBD techniques illustrating their benefits.
Suggesting adequate parameters for commands, macro recording, command pipes... All these provide users some ways of building automated functions, without requiring them to learn the precise syntax of a programming languages.
- azhenley 7y agoI still see papers published every year on PbD (though I agree the idea still hasn't really taken off). I've been impressed by the recent Helena/Rousillon project for automating web scraping and other browser-based tasks: http://helena-lang.org/ http://helena-lang.org/
- mettamage 7y agoThanks for showing this, I didn't know web scraping came this far. And here I am, writing my own scraping scripts :P