On Thursday, 4 January 2018 at 12:11:36 UTC, rjframe wrote:
At the time of writing:

Ansible has 3391 open bugs[1] (and ~master is often used in production).
Python has more than 6000, 2000+ with patches[2].
GCC (C and C++ components only) has 3119[3].

Bugs are part of software. That's just life. It doesn't mean the software is unreliable/unusable, just that it can be better.


Whether D is usable, reliable or whatever was not my argument.

My argument is more broader, and is about how an opensource project, like D for example, looks out for the interests of its users. i.e quality assurance.

1000's of bugs suggest to me, a lack of QA.

A lack of QA suggests to me, a lack of concern for the interests of users.

There are numerous research papers in this area, some of which I am in the process of reading, to gain a better understanding of QA in open source projects - and apparently it's a real issue of concern to those researching this topic.

Anyway, as I go through these research papers, I suspect that it is unlikely they will conclude that bugs are just a part of software, and that's just life.. and least.. I hope not.

Reply via email to