[Python-Dev] Alternative Implementation for PEP 292: Simple String Substitutions (original) (raw)
Aahz aahz at pythoncraft.com
Sat Aug 28 01:39:58 CEST 2004
- Previous message: [Python-Dev] Alternative Implementation for PEP 292: Simple String Substitutions
- Next message: [Python-Dev] Alternative Implementation for PEP 292: Simple String Substitutions
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Fri, Aug 27, 2004, Raymond Hettinger wrote:
When application is remote from instantiation (for instance, when a template argument is supplied to a function), we get several problems. Given a line like "r = t % m", it is hard to verify that the code is correct. Should there be KeyError trapping? Can m be a tuple? Is t a %template, a safetemplate, or dollartemplate? Is the result a str or Unicode object? Should the decision of safe vs regular substitution be made at the point of instantiation or application?
All right, this moves me to +1, in the absence of any good arguments in favor of keeping the class-based system.
Aahz (aahz at pythoncraft.com) <*> http://www.pythoncraft.com/
"To me vi is Zen. To use vi is to practice zen. Every command is a koan. Profound to the user, unintelligible to the uninitiated. You discover truth everytime you use it." --reddy at lion.austin.ibm.com
- Previous message: [Python-Dev] Alternative Implementation for PEP 292: Simple String Substitutions
- Next message: [Python-Dev] Alternative Implementation for PEP 292: Simple String Substitutions
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]