RE: [SMARTY-DEV] case-insensitive plugins

From: Date: Wed, 30 Apr 2003 01:32:46 +0000
Subject: RE: [SMARTY-DEV] case-insensitive plugins
References: 1  Groups: php.smarty.dev 
Request: Send a blank email to php-smarty-dev+get-1308@lists.php.net to get a copy of this message
warning: more CS, doh. Don't take it overly serious. --- Luis <luis@fuegolabs.com> wrote: > most interfaces will be HTML based that's why XHTML is important. How does HTML make XHTML important? I should think it makes HTML important. > they will understand that <B> is wrong and <b> is right Why in the world is <B> wrong and <b> right? Because a face-less commitee populated by people working for companies with immense self-interests say so? Who does this help? Machine parsers, which have one iota less work to do. It doesn't help the designer one bit. It doesn't make him more expressive, doesn't solve any design challenges or improve anything at all measurable. All it does is make the system fragile to case errors which in themselves have no semantic meaning. It doesn't help the application designer one bit because (alas) in PHP, you can't implement different funtions whose names vary only in case. It makes his life worse because now he is also binded by the fact that the filesystem of some (but not all) platforms are CS. Smarty doesn't have very robust debugging or error reporting--it is hard, but mostly frustrating, to track casual errors--especially for "designers". From end-to-end it adds nothing to the experience or process of anyone Doing Their Job. So everyone is unhappy except the parsers. Okay that's unfair. It makes beard stroking gurus happy because they got everyone doing things The Right Way. As it is, nothing is easy. Must everything be hard? People don't think about case when it doesn't add any meaning to their process. If someone on this list marks a quote as "boots", "Boots" or "BOOTS", who are they talking about? BUT CS is in the XHTML (via XML) standard. So you gotta ask yourself: is this a pragmatic world or not? If so, then IMVHO tying your ribbon on the XHTML donkey's tail is not the safest bet. I can't believe I couldn't keep my mouth shut! My bad. __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com

« previous php.smarty.dev (#1308) next »