We should able to query and manipulate XML.....
I work in IT, ie, supporting/enhancing/maintaining applications that
do high volume of data processing for purchase order and product
configuration systems. We use flat files as well as XML/webservices to
exchange data between systems.
While doing support or when debugging, I use E4X to transform XML to a
human readable format. Even though I do use XSL-FO & XSLT in Apache
it also allow to MANIPULATE input XML.
And for me, working on 10 different kinds of XML files of 2MB and more
size is typical for a day.
I also use E4X in testing webservices, I like it way better than
I can also tell a large number of application bugs which I fixed where
due to HTML content not escaped properly at JSP/.Net side or
use string concatenation and .innerHTML, this problem for large extend
would have been avoided if E4X was common in web browsers.
And great if we can fix E4x<->DOM https://bugzilla.mozilla.org/show_bug.cgi?id=270553
So instead of removing E4X from Mozilla, we should have taken time to
evangelize it with other browser vendors.
PS: one of the thing I dont like about MS is, they bring in features,
then we get addicted to it, then they remove it. If Mozilla do the
same, how is that different from MS.
Person who learned/used VI twenty years back can still use VI with out
referring to new manual. That is beauty...