On 12 mars 17:35, [email protected] wrote:

Hi Skip,

> (No smiley here...)
> 
> I would argue that the ratings be deleted altogether or at least turned off
> by default (and require obscure keyboard gymnastics to reenable).  On more
> than one occasion I have encountered people who thought that since pylint
> gave their code a 10-out-of-10 gold star that it was ready to release.  In
> my opinion, displaying numeric ratings simply gives beginning Python
> programmers a false sense that their code is somehow "correct", largely
> because they come from a C/C++/Java world and don't understand how much
> Python's dynamic nature hinders attempts at static analysis.  These people
> are not necessarily beginning programmers, but have simply come to rely on
> their C++ compiler far too much.

If I understand your argument, I'm strongly -1 on disabling the overall
rating by default. This "funny" approach has brought several users to pylint
and a lot of people improve their coding style to get a higher score.

However I agree we could add a disclaimer, and also make it easy to
disable it (huum, probably already the case through disable-report).

-- 
Sylvain Thénault                               LOGILAB, Paris (France)
Formations Python, Debian, Méth. Agiles: http://www.logilab.fr/formations
Développement logiciel sur mesure:       http://www.logilab.fr/services
CubicWeb, the semantic web framework:    http://www.cubicweb.org

_______________________________________________
Python-Projects mailing list
[email protected]
http://lists.logilab.org/mailman/listinfo/python-projects

Reply via email to