On Wed, 31 Aug 2016 08:22:31 +0200, Jacob Carlborg wrote:
> On 2016-08-31 02:04, Ali Çehreli wrote:
>> P.S. While I'm on my soapbox, I've started to think private is
>> overrated anyway. A system language should allow to bypass that
>> protection. private should be a recommendation only.
> I agree. Let private stop you from access symbols though the regular
> ways, but let reflection bypass.
Just like the JVM and .NET. And Python's double underscore name mangling,
which is more to highlight that you're doing something funky. And Dart's
mirrors. And `instance_variable_get` in Ruby.