On Tuesday, 22 May 2018 at 13:33:12 UTC, 12345swordy wrote:
On Tuesday, 22 May 2018 at 03:10:39 UTC, Bjarne Stroustrup wrote:

Any debate about restoring the rights and autonomy of the class, should not be killed off.

Any programming language that discriminates against the class, encourages class warfare, does not deserve to be called a programming langauge.

Knock it off with the hyperbole language already, this is a programming language not a civil rights movement.

Wow! there is a generation that just simply has no sense of humour any more.

We really are doomed.

I have a right to say, that D is a programming langauge that discriminates against the autonomy of the class. You have a right to disagree.

How? By allowing anything to penentrates it's private parts.

This is NOT why I created C++ - just so you programmers could violate an objects autonomy!

No other type gets treated this way in D.

You write a function - you have to pass parameters in, and the function body determines the output.

You have an int - you can only do clear specified operations on it.

Ohh.. but a class... well..it's not actually a type anymore, in D.

D programmers need to move on, from just focusing on algorithms, and start thinking about architecture too, becaue a type that cannot encapsulate itself, is useless in software architecture.

That's not hyperbole - that's a plain, simple fact of the evolution of software architecture.

Get out of your tree's and see the real world.

Reply via email to