You didn't provide a context. First, you said they were the same, which is false. Next, you said they were "effectively" the same, which is also false, as detailed above.
The only similarity between the two is that you cannot change the value once it's been set. The "effect" is not the same for the machine running the program. For the programmer, I guess the two types can be used interchangeably, but I'm not sure about that. So, in that context you may be correct.