Haha, way to hit a nerve with the community Psmith
I think we've established renaming a variable to something like "remember" is extremely counterintuitive - it actually makes it more obscure and impenetrable - the opposite effect to the one you intended - because the rest of the world calls it a variable. Still, if you're looking for a game development tool which you don't even need to use variables, have a look at something like Popfly or Kodu if it's released, but you'll probably find yourself severely limited in what you can create. If you want to create games as complex as Construct can without touching such basic building blocks as variables, good luck with that
There's a thing to counter terms and concepts you don't understand, and it's called "learning"!
For context, here are some of the things you have to specify or consider when declaring a variable in C++. This is not exhaustive, just off the top of my head. Perhaps it will give you some perspective on how far simplified Construct is already:
- constant or variable
- static, global, or local to a specific scope and if so its lifetime before leaving scope
- volatile for thread safety
- a fixed unchangable type such as boolean, integer (8, 16, 32 or 64 bits signed or unsigned), floating point (single, double or long double precision), string or text (wide/multibyte via const char* C style arrays or a handling class such as std::string or MFC CString)
- initial value, where class const member variables must be defined in class initializer lists
- memory address, location on stack or dynamic allocation on heap, heap memory deallocation, alignment, structure packing or array alignment
- assignment involving implicit and explicit casts, possibly involving operator overloads, conversion routines, and associated performance penalties
In Construct, all you need to say is whether it's text or a number, and its initial value. Hopefully you can see how far it's already been simplified in Construct and how much technical jargon has already been removed. Renaming a variables is a step too far though. That's what they've always been called and always will be called. There's no need to take that last step.