Josh Steadmon <steadmon@xxxxxxxxxx> writes: > On 2023.06.29 12:42, Linus Arver wrote: >> I can think of some other metrics to add to the comparison, namely: >> >> 1. Age (how old is the framework) >> 2. Size in KLOC (thousands of lines of code) >> 3. Adoption rate (which notable C projects already use this framework?) >> 4. Project health (how active are its developers?) >> >> I think for 3 and 4, we could probably mine some data out of GitHub >> itself. > > Interesting, I'll see about adding some of these. Sorry, one more thing worth considering is the ability to add tests inline with production code (where the test code can be removed in production builds). There are a number of benefits to this and, I think it is a useful feature to have. I saw this feature being advertised for a C++ testing framework called doctest [1], but I assume it is also possible in C. Could you include it as another (nice to have?) feature under the "Developer experience" category? (Or, reject it if this "inlined tests" style is not possible in C?) [1] https://github.com/doctest/doctest