Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Cost for .Net
Message
From
10/02/2002 03:18:14
 
 
To
09/02/2002 21:39:34
John Ryan
Captain-Cooker Appreciation Society
Taumata Whakatangi ..., New Zealand
General information
Forum:
ASP.NET
Category:
Other
Title:
Miscellaneous
Thread ID:
00609123
Message ID:
00617981
Views:
31
>Craig
>
>Do you hand-code XML?
>

In some cases, where the overhead of the XMLDOM is unacceptable, andbuilding a competent lexical parser looks less oppressive. For many deep hierarchical schemas, simple to define using tools I like such as lex and yacc, using a notation that I already use, and capable of and trust capable of generating code implementing the parser and compiler without having to ontervene much, I'd much rather go outside the DOM and write manual code to process XML. I also allow some time to fix the stuff that should work already.

>I use tools and I expect the tools to handle tag Case correctly. This is not the sort of thing I expect to have to supervise in 2002.
>

I do not see case sensitivity as a drawback ; if you do, look for utilities such as lint for assistance. Sometimes building some tools for implementing other behavior. Unlikely as it might seem, there are developers who prefer case sensitive behaviors, explicit delimiters and such, a handful of them still considered clinically sane and tolerated by society under most conditions. Some are permitted to vote, and even own guns and operate motor vehicles.

>Which was my point. If .NET developers are not trying to use variables like myvar and Myvar then case could be handled by the Editor so I do not need to supervise. I have enough bugs as it is withouT caSe meSsing me up as Well!
>

Fix it yourself - the base behavior calls for case sensitive syntax, but you may further restrict the rules as long as the base functionality is allowed outside of the private world you define. The hooks are there to do it.

>I am saying that it seems sad in 2002 to include complexity for no apparent gain.
>

In whose opinion? Case and character equivalence are not defined solely based on your working environment. Permitting alternative alphabets, allowing localized interfaces for developers, even altering how the compiler emits CLR code from some standard construct in congruent statements of the same language is allowed under the environment. .Net is not language-specific, character set specific, IDE behavior specific or even bound to generate identical executable code from identical source code. The world is not made in your image.

Maybe there are issues for other developers...
EMail: EdR@edrauh.com
"See, the sun is going down..."
"No, the horizon is moving up!"
- Firesign Theater


NT and Win2K FAQ .. cWashington WSH/ADSI/WMI site
MS WSH site ........... WSH FAQ Site
Wrox Press .............. Win32 Scripting Journal
eSolutions Services, LLC

The Surgeon General has determined that prolonged exposure to the Windows Script Host may be addictive to laboratory mice and codemonkeys
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform