On Monday, 6 February 2023 at 21:02:13 UTC, Richard (Rikki) Andrew Cattermole wrote:
On 07/02/2023 9:56 AM, ProtectAndHide wrote:
On Monday, 6 February 2023 at 08:26:45 UTC, Ali Çehreli wrote:

....
In contrast, D delivers some features in an unprincipled way and the programmers use combinations of those features the way the see fit.

I agree, that D is unprincipled in many ways, and this is perhaps the biggest surprise for new comers from other 'principled' programming languages.

But is that a design goal for D?

Yes. Not all problems are best solved the same way as another.

Use what is best for you & your problem domain, not what somebody is selling as the next big thing.

Well I don't agree that D should boast about things that's its implemented in an unprincipled way. I find that a strange form of marketing in todays world.

To the extent those unprincipled implementations allow you to do things that you do actually want to do, then fine.. maybe. But an unprincipled implementation of something that just allows you do make mistakes, then it should be looked at further, so see if it can be improved.

            • ... ProtectAndHide via Digitalmars-d-learn
              • ... ProtectAndHide via Digitalmars-d-learn
              • ... Ali Çehreli via Digitalmars-d-learn
              • ... thebluepandabear via Digitalmars-d-learn
              • ... Ali Çehreli via Digitalmars-d-learn
              • ... ProtectAndHide via Digitalmars-d-learn
              • ... thebluepandabear via Digitalmars-d-learn
              • ... Ali Çehreli via Digitalmars-d-learn
              • ... ProtectAndHide via Digitalmars-d-learn
              • ... Richard (Rikki) Andrew Cattermole via Digitalmars-d-learn
              • ... ProtectAndHide via Digitalmars-d-learn
              • ... Ali Çehreli via Digitalmars-d-learn
              • ... Ali Çehreli via Digitalmars-d-learn
              • ... ProtectAndHide via Digitalmars-d-learn
              • ... Ali Çehreli via Digitalmars-d-learn
              • ... ProtectAndHide via Digitalmars-d-learn
              • ... thebluepandabear via Digitalmars-d-learn
              • ... thebluepandabear via Digitalmars-d-learn
              • ... ProtectAndHide via Digitalmars-d-learn
    • Re: Non-ugl... thebluepandabear via Digitalmars-d-learn
  • Re: Non-ugly way... zjh via Digitalmars-d-learn

Reply via email to