← Back to context

Comment by Shorel

2 months ago

> The Go argument that it's popular because it's simpler is absurd in the sense that no one really forces you to write complex code and use classes or other advanced OOP features in D.

The same argument applies to C++. No one is forcing you to create complex nested templates or other difficult features.

Yet many criticisms to the language are in the form: "But it is possible to write very complex code that no one understands!"

It is absurd.