Antoine Pitrou added the comment:

I'm not sure how the "lots of repetition" is a problem. The following:

class CCoverage(Coverage):
    decimal = C
class PyCoverage(Coverage):
    decimal = P

is quite trivial compared to the actual base test case (the Coverage class). 
Not only it is quite trivial to *write*, but it is also very easy to *read*, 
and quite explicit.

Python is not Lisp, and we do not like meta-programming that much, when it 
tends to obscure the code in the name of not repeating yourself.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue17037>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to