Please, do not attack. Here's the example and code that made me think about this.
I'm studying ruby on rails and am in the midst of the MVC and params[] operator. And have been laying down some proofs or something, reminders on the inside cover of my notebook dedicated to rails, anyway
"So we don't just want to call tweet #1. Tweet.find(1) isn't enough."
===> we need Tweet.find(params[:id])
params[:id] aka params = { :id => 1 }
So I was labeling the different parts to my self, starting with the hash. "The 1 is the value, the :id is the key, the "params" is the....pointer?
Is params a pointer? Is it a variable?
EDIT: Are there any other "variables" (for a lack of a better term) that accept :keys without values other than params? Is this a special type of "container" or is it normal to just accept :keys without values EDIT2: Are all variables technically pointers? If this true, are :keys inside of hashes technically pointers as well? Haha if this is true params is a pointer pointing to a pointer, which sounds about right.