3 ms·
Very old idea. First one I remember was COBOL--enables accountants to learn to use computers "without having to program", meaning without having to learn 1401 c
by wglb 5y ago
Very old idea. First one I remember was COBOL--enables accountants to learn to use computers "without having to program", meaning without having to learn 1401 code.
Later, there was the 5th generation movement with Prolog or Prolog-type langauges.
Before that there was Fourth Generation Programming.
Building systems is hard and requires programming. So people look for a way around it, leading to the next generation of "no-code". Then, the systems reach some sort of inflection point where programming is again required to add functionality.
[Edit] See also "No Silver Bullet" for a thoughtful discussion about complexity of problems.
This cycle will continue to repeat.