Obj-C uses this.
C, on the other end, allows prototypes to be defined as:
void* memcpy(void*, void* size_t) // no argument name
Which is the worse IMHO. The autocomplete cannot event tell you which is which..