On Wednesday, 10 June 2015 at 14:29:51 UTC, Thiez wrote:
On Wednesday, 10 June 2015 at 09:23:54 UTC, Chris wrote:
One big difference between the D community and other languages' communities is is that D people keep criticizing the language and see every little flaw in every little corner, which is good and which is why D is the way it is.

Or perhaps D simply has more flaws to criticize.

How can you tell that e.g. Nim has less flaws when it's still so young? It's too early to tell.

On Wednesday, 10 June 2015 at 09:23:54 UTC, Chris wrote:
Other languages' communities are more like "This is theeeeeee
language of the future, it's super-duper, no question asked,
none permitted either!"

Perhaps you are depicting other communities as a bunch of group-think hipsters because you are insecure about your own community?

Look, I can make baseless accusations too. Wouldn't you agree it would be nicer (and more effective, I imagine) to promote your community by calling attention rather to its positive qualities, rather than demonizing other communities? Especially when your negative portrayals of other communities are not accompanied by any evidence?

I'm sure you're a smart person and will for each of the communities in question be able to find evidence of at least one person who at some point in time acted in the way you suggested. Of course such a thing would not prove that the behaviour is representative of the community, so please don't.

I've been following post-C(++) programming languages for quite a while now. Back in the day Java was a big thing, and Python was also hip. Then we had Ruby and whatnot. The base line would always be "it's a cool language, it's the future" and flaws would hardly ever be mentioned, critical voices silenced. All the benchmarking tricks used by the Java community to make people believe it's as fast as native code - while you know from your own experience that it's not - are just one example. Ah, and there was Ajax, remember? How's jQuery doing, by the way? I've used some of these technologies and none of them would live up to my expectations. But the pattern is always the same "It's theeee thing, wow, a must-have!" Sorry, but whenever I hear a language is (almost) perfect and theee way to go, I grow suspicious. If all communities are as critical as D's, why then do we have so much mediocre technology out there?

I am interested in Nim and welcome it. But it's too early to say whether it's good or mediocre. I wonder, though, when you look Nim up on Wikipedia it states:

Influenced by
Ada, Modula-3, Lisp, C++, Object Pascal, Python, Oberon

Did they really never get any inspiration from D?? I wonder. Seems a bit odd, but well.

Reply via email to