Paul Rubin <http://[EMAIL PROTECTED]> writes: > Mike Meyer <[EMAIL PROTECTED]> writes: >> But a programming language (or UI) is not just a collection of syntax >> and and interfaces - it's an implementation. You need to keep in mind >> that "practicality beats purity". > An awful lot of the time in this newsgroup, "practicality beats > purity" translates as "the programmer can just be a lazy slob".
You post that as if it were a bad thing. >> If following POLA makes the implementation an order of magnitude >> slower or larger, then you don't follow POLA - at least until you >> can do it without that cost. > If following POLA costs that much, at least in the kinds of examples > we talk about all the time here, something is probably wrong with the > implementation (or the design) to begin with. True, but not constructive. Knowing that something is wrong is easy. Diagnosing the problem is harder. Curing it is even harder. And unti you get to that last step, you haven't done anything to improve the situation. <mike -- Mike Meyer <[EMAIL PROTECTED]> http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information. -- http://mail.python.org/mailman/listinfo/python-list