On Friday, 23 May 2014 at 05:31:48 UTC, Mengu wrote:
On Thursday, 22 May 2014 at 09:52:20 UTC, Joakim wrote:
I was reading Brad Roberts' bio before his upcoming talk
today, where he mentioned that he first heard of D because of
blog posts by Steve Yegge, when I remembered that it was
likely one of Steve Yegge's posts almost a decade ago that
first brought D to my attention, like this one:
"C++ does need to get replaced someday. It's just horrid, and
everyone knows it. However, there aren't very many people
trying to replace it, either. The only contenders I'm aware of
are Objective C and the D Programming Language.
D's a really beautiful language. By rights it should be the
next C++. However, C++ programmers won't have it because it's
garbage collected (even though it can be disabled, and even
though Stroustroup himself is now advocating adding garbage
collection to C++). Walter Bright is one hell of a lot smarter
than the C++ programmers who won't look at his language, and
he has demonstrated that D is as fast as or faster than C++
and nearly as expressive as Ruby or Python. It's a secret
weapon just waiting to be seized by some smart company or
open-source project.
But nobody ever accuses programmers of being wise."
http://steve-yegge.blogspot.com/2007/02/next-big-language.html
I wonder, how many others first heard of D through Steve's
posts, which were pretty popular back then?
i and almost all of turkish d users / wannabes did learn about
d through ali's initiative on a -back then- very popular
turkish programming forum. this was way before he started
working on his book. :)
yet, i did encounter steve's post was through HN much much
later. it was 2009 or 2010 i guess.
I discovered D by reading in a Linux magazine that Fedora XYZ was
shipping with the dmd compiler. And I agree with this comment
"But nobody ever accuses programmers of being wise."
Programming is like everything else. People are used to some shit
they don't even like, but they're not willing to change it, and
they even find excuses for the shit they hate as soon as someone
wants to change it. The reason: they're used to it. Change is
bad, change means learning new things, giving up old patterns,
old habits, admitting that one was ... err .... wrong.