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.
  • Beta D 2.071.2-b3 Martin Nowak via Digitalmars-d-announce
    • Re: Beta D 2.071.2-b3 Basile B. via Digitalmars-d-announce
      • Re: Beta D 2.071.... Ali Çehreli via Digitalmars-d-announce
      • Re: Beta D 2.071.... Martin Nowak via Digitalmars-d-announce
        • Re: Beta D 2.... Martin Nowak via Digitalmars-d-announce
          • Re: Beta ... Ali Çehreli via Digitalmars-d-announce
            • Re: ... Jacob Carlborg via Digitalmars-d-announce
              • ... Chris Wright via Digitalmars-d-announce
                • ... Jacob Carlborg via Digitalmars-d-announce
          • Re: Beta ... ketmar via Digitalmars-d-announce
            • Re: ... ketmar via Digitalmars-d-announce
          • Re: Beta ... Johan Engelen via Digitalmars-d-announce
            • Re: ... Steven Schveighoffer via Digitalmars-d-announce
              • ... Johan Engelen via Digitalmars-d-announce
            • Re: ... Martin Nowak via Digitalmars-d-announce
              • ... David Nadlinger via Digitalmars-d-announce
              • ... Dicebot via Digitalmars-d-announce
                • ... Johan Engelen via Digitalmars-d-announce

Reply via email to