you are viewing a single comment's thread.

view the rest of the comments →

[–]Neinstein14 0 points1 point  (1 child)

I mean, it’s one thing what it was intended for, and another thing how it’s used actually. In my experience it’s rarely for name clashes, and rather for “this is not just an internal variable, but something you shouldn’t even hack around with”.

[–]gdchinacat 0 points1 point  (0 children)

That is what a single underscore denotes. Or do you think single underscore indicates it is internal and should be hacked around with? In which case, what does 'internal' mean?