News for hackers. Stuff that matters.
Re:Why I Like D by leetrout on Wednesday January 12, 2022 @08:36AM (#29906114)
If you were in the authors shoes and you disliked C++ templates would you also have written off Go without trying it, though?

No argument on going from D to something else but to not know either and not even try Go is what surprises me.

Re:Why I Like D by he_the_great on Thursday January 13, 2022 @10:57AM (#29922119)
Yeah I do much in C# and almost never use generics. And when I do it is almost always not what I want.

D has me fooled and I can't imagine Go choosing to go further in D's direction over C#. I feel sorry for them.

Re:Why I Like D by travv0 on Thursday January 13, 2022 @04:31PM (#29927154)
You almost never use List<T>? Dictionary<TKey, TValue>? IEnumerable<T>?
Re:Why I Like D by he_the_great on Wednesday January 19, 2022 @01:41PM (#29998068)
Those don't matter, because while you can't build your own in Go, the built in types provide the same functionality.
Re:Why I Like D by GoblinSlayer on Wednesday January 12, 2022 @10:08AM (#29907311)
I was puzzled by strange linguistic ideas of go's designers. The reference to the English language can't justify go's syntax.
Re:Why I Like D by leetrout on Wednesday January 12, 2022 @11:41AM (#29909090)
Do you have an example top of mind?
Re:Why I Like D by GoblinSlayer on Friday January 21, 2022 @09:22AM (#30023841)
Array of bytes []byte being English, but byte array byte[] being not English.