I've worked on proprietary frameworks very similiar to what the author describes. They are great for the web and in my opinion allow for tighter code. The issue is that I haven't found a good, open-source one for the web.
Also, interesting, is the fact that computer engineer "coding" is much more into the state concepts brought up in the article.