Hacker News new | ask | show | jobs
by masklinn 3573 days ago
> Field visibility

It has nothing whatsoever to do with field visibility.

1 comments

The single leading underscore?
Is conventional, it doesn't do anything at the language level.
Which is my point, it's still roll-your-own, with some magic when necessary. I don't want to make a fuss about it, I mean, it's great for tinkering or small projects, but I prefer when my compiler works harder for me and actually enforces what is intended (bar some runtime reflection for very special cases).
Or it's just a philosophy that you happen not to like, which doesn't make it objectively bad or wrong. There's room for people to have different tastes and preferences.