We are forking D
Max Samukha
maxsamukha at gmail.com
Wed Jan 10 13:38:51 UTC 2024
On Tuesday, 9 January 2024 at 21:11:39 UTC, Walter Bright wrote:
> The modern consensus is that iostreams was a misuse of operator
> overloading.
I don't know where you got the idea that there is a concensus.
I've never met an unindoctrinated programmer with such a
prejudice. For most people, it is natural to adapt to the fact
that a name can have a different meaning in different contexts.
The appeal to aesthetics doesn't work, either. Aesthetics is
highly subjective and depends on the environment.
In reality, some of your decisions that limit the language in
order to impose your aesthetic preferences on the programmer
often result in the most unaesthetic hacks I've ever seen.
More information about the Digitalmars-d
mailing list