3 ms·
I couldn't disagree more with this. Scripting is in many ways "glue" that ties to programs together. It's not perfect and it may not even be really necessary if
by Locke1689 17y ago
I couldn't disagree more with this. Scripting is in many ways "glue" that ties to programs together. It's not perfect and it may not even be really necessary if the programs were designed to be extensible in the first place.
As soon as you go beyond "glue," you run straight into this http://www.xkcd.com/568/ http://www.xkcd.com/568/ (second panel). No matter how high level your programming language, it doesn't read minds. When we write programs we trivially understand that a program is a precise description of what needs to be done. Sure we have more advanced primitives for doing stuff nowadays, but we still need to say exactly what we want. Remember, if your programming language is ambiguous, that's a flaw. I believe there always will be a clear distinction among programmers and non-programmers, as I don't believe that this will ever change. 90% of people want to say "make a cool game" and have it happen, regardless of whether or not that actually works.