Okay, I have learned alot from that reply.
So is it safe to say a Gameplay Programmer is mainly a scripter?
You might be right about being able to make good games without ever needing to write a single line of C++, but since it's a requirement to get a job, why not kill two birds with one stone?
I imagine you replied to my post before I edited it, quoting a question you didn't answer:
Would you define Unreal Engine 4's new "Hot Reload" feature (C++) as scripting? It matches your definition.