Celebrate the XML Decade
IdaAshley writes "IBM Systems Journal recently published an issue dedicated to XML's 10th anniversary. Take a look at XML application techniques, and general discussion of the technical, economic and even cultural effects of XML. Learn why XML has been successful, and what it would take for XML to continue its success."
I started this morning by talking to everyone in XML.
I hope the black eye my coworker gave me heals before my presentation to the CTO tomorrow morning
My work here is dung.
Marketing to PHBs, mostly.
However here on earth a lot of people still hand-code the stuff. IMO a C-like syntax using nested {}s would've been better.
... and most "enterprisey" Java developers have never met a problem that couldn't be fixed with more XML.
This year I'll be sending out christmas cards in XML and then placing a large banner outside my house with the appropriate schema.
//recipient[@name='mum']
Then with every following year, I'll be sending a stylesheet card which they can apply to the original XML.
And if they need to locate their names on the card, they can use
Task Mangler
Strange that an article celebrating XML's anniversary would neglect to mention XML's creator. I wonder if the fact he works for a competitor has anything to do with it...
<?xml version="1.0"?>
<content name="Shameless Self Promotion">
Good point, though there's a better way to edit binary files.
For example, I make a product called FileCarver which allows you to create a file format definition (in XML! heh), that describes the format of a binary file, and the program will automatically provide you with a GUI to edit it. Check it out at http:/fizzysoft.net/filecarver/
</content>
When does a broken link constitute "Informative"?
See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
This is slashdot. Nobody reads the links.
:(){
Wait... let me figure this one out...
MCMXC was 1990...
MDCCCLX was 1860...
I give up! Which decade was XML?
- RG>
Hey pal, this isn't a pleasantforest, so don't waste my time with pleasantries!
Really...
We all needed to leave the first post in this to the guy with
the sig
"XML is like violence, if it doenst fix the problem, you arent using enough"
Or words to that effect.
emt 377 emt 4
So we're officially stuck with this crap forever.
Yay! Lets party!
XML is for data interchange, nothing else. Unfortunately, it's being used for everything but.
- Adam L. Beberg - The Cosm Project - http://www.mithral.com/
Not all XML is readable by humans.
The formatting strings in Janus controls come to mind.
I have heard that the new Office format (XML) was pretty unreadable.
And what is with modding everything in this thread to zero.
emt 377 emt 4
HL7 is a "standard" for moving patient information from system to system. I call it a "standard" because the 1.x and 2.x versions were largely "advisory", with more MAY than MUST, with a huge amount of wiggle room... I've worked on 4 information exchange projects now, and all of them started from scratch because none of their HL7 "specs" are compatible.
Supposedly the new version 3 standard (which uses the "modeling approach") will be much more firm with the implementors, which will hopefully mean that every now and then one implementation will actually be compatible with another implementation. I've looked over their "models" and they've modelled a lot of the business use-case stuff for patient data, but not a lot of the actual data itself. Hopefully when it's done, it'll come out a bit better baked than previous versions.
<greeting type="friendly">Hello, fellow coworker type dude!</greeting>
<response type="violent">Have a black eye!</response>
</conversation>
"Times have not become more violent. They have just become more televised."
-Marilyn Manson
vague semantics, confusing specifications, unwarranted complexity, standards proliferation, poor tools, and wildly inappropriate application. Not to mention rampant disregard for existing work in nearly every arena it entered. So the essence of XML is this: the problem it solves is not hard, and it does not solve the problem well.
The evaluation of an action as 'practical' . . . depends on what it is that one wishes to practice.
Eh, what do I know? Maybe it is that bad. =)
The World Wide Web is dying. Soon, we shall have only the Internet.
Al Gore declaims the same every anniversary of the Internet.
If you post it, they will read.
Someone put that in our Bugzilla quips a while back - it's still one of my favorites!
My conspiracy theory is that XML was secretly invented by Intel in order to require 3GHz processors for the simplest of tasks.
Care to share the DTD and schema you used for that?
Navicula hydraulica plena anguilarum est. Omnes castelli tuus nostri sunt. Ed elli avea del cul fatto trombetta.
I took the liberty of revising the format a little, is this better?
<?xml version="1.0" encoding="UTF-8" standalone="no"?>o n"
<conversation
xmlns="http://slashdot.org/sarcasm/XML/conversati
xmlns:html="http://www.w3.org/1999/xhtml">
<participants>
<participant>
<short-name>OP</short-name>
<full-name>Original poster</full-name>
</participant>
<participant>
<short-name>CW</short-name>
<full-name>Unwitting coworker</full-name>
</participant>
</participants>
<relationships>
<two-way-relationship name="coworker">
<person>OP</person>
<person>CW</person>
</two-way-relationship>
</relationships>
<greeting time="2006-11-17T10:12:10Z" speaker="OP" targets="CW">
<type>
<demeanour>friendly</demeanour>
</type>
<speech>
<text type="text/plain">
Hello, fellow coworker type dude!
</text>
</speech>
</greeting>
<response time="2006-11-17T10:12:34Z" speaker="CW" targets="OP">
<type>
<demeanour>angry</demeanour>
<context>
<divorce type="messy"/>
<custody-battle type="messy"/>
</context>
</type>
<speech>
<text type="application/xhtml+xml">
Have a <html:em>black eye</html:em>!
</text>
</speech>
<action>
<punch>
<recipient>OP</recipient>
<aim>eye</aim>
</punch>
</action>
</response>
</conversation>
I'm sort of disappointed that I only got to use two namespaces. Can't get indentation to work either, unfortunately.