What the hell is wrong with D?

Jonathan M Davis newsgroup.d at jmdavisprog.com
Wed Sep 20 02:36:50 UTC 2017


On Wednesday, September 20, 2017 02:16:16 EntangledQuanta via Digitalmars-d-
learn wrote:
> On Tuesday, 19 September 2017 at 21:17:53 UTC, nkm1 wrote:
> > On Tuesday, 19 September 2017 at 17:40:20 UTC, EntangledQuanta
> >
> > wrote:
> >> Yeah, that is really logical! No wonder D sucks and has so
> >> many bugs! Always wants me to be explicit about the stuff it
> >> won't figure out but it implicitly does stuff that makes no
> >> sense. The whole point of the parenthesis is to inform the
> >> compiler about the expression to use. Not use everything to
> >> the left of ?.
> >
> > There are two issues there; operator precedence and booleans
> > (_win[0] == '@') being a valid operands to +.
> > If someone is too stupid to learn how precedence works, they
> > should consider a different career instead of blaming others.
> > OTOH, booleans converting to numbers is a very questionable
> > feature. I certainly have never seen any good use for it. This
> > is just an unfortunate legacy of C, which didn't even have
> > booleans for a long time.
>
> Your an idiot, I know about how operator precedence works far
> more than you do. Wanna bet? how much? Your house? your wife?
> Your life? It's about doing things correctly, you seem to fail to
> understand, not your fault, can't expect a turd to understand
> logic.

Please try to be civil. It's fine if you're unhappy about some aspect of how
D works and want to discuss it, but we do not condone personal attacks here.

- Jonathan M Davis



More information about the Digitalmars-d-learn mailing list