Talk:Greenspun's tenth rule/Archives/2019
This is an archive of past discussions about Greenspun's tenth rule. Do not edit the contents of this page. If you wish to start a new discussion or revive an old one, please do so on the current talk page. |
Talk
Same thought found June 1970 Forth material copy-restricted till like 2011
A much earlier source of nearly the same aphorism is: """ any application of sufficient complexity, and surely any application of any generality, much develop a specialized language """ pp.55-56 of 142 http://www.forth.org/POL.pdf https://en.wikipedia.org/wiki/Charles_H._Moore June 1970
There it is fleshed out like so: """ You started with a program that controlled an application. You now have a program, that provides the capability to control an application. In effect, you have moved up a level from language to meta-language. This is an extremely important step. It may not be productive. """
And again: """ ... leads you from talking to your application to talking about your application ... You change from an application [programmer] to a system programmer - your system being your application """