Re:Language and Structure in Non-Programmers Solutions to Pr...
by pron on Sunday April 17, 2016 @10:24AM
(#11514583)
> Natural language is additive, an immensely powerful feature to have and one I've never seen in a programming language.
You might want to take a look at behavioral programming[1]. It is the brainchild of David Harel, who since the eighties has worked on designing programming paradigms that allow specifying very complex systems in a natural way. One of his older ideas -- hierarchical state machines -- is nearly ubiquitous today in languages for fully verifiable, safety-critical real-time reactive systems.
You might want to take a look at behavioral programming[1]. It is the brainchild of David Harel, who since the eighties has worked on designing programming paradigms that allow specifying very complex systems in a natural way. One of his older ideas -- hierarchical state machines -- is nearly ubiquitous today in languages for fully verifiable, safety-critical real-time reactive systems.
[1]: http://www.wisdom.weizmann.ac.il/~bprogram/more.html