This week's book giveaway is in the Agile and other Processes forum. We're giving away four copies of The Mikado Method and have Ola Ellnestam and Daniel Brolund on-line! See this thread for details.
The eXtensible Markup Language IS SGML. It is simply a simplified version of it. Learning about the roots of any technology is always helpful for learning, in my opinion.
William Brogden
Author and all-around good cowpoke
Rancher
Joined: Mar 22, 2000
Posts: 12267
1
posted
0
What a load of bull. SGML was found to be grossly over complicated see for example this History of XML summary.
Which contains the telling statistic:
The World Wide Web Consortium also contributes to the creation and development of the standard for XML. The specifications for XML were laid down in just 26 pages, compared to the 500+ page specification that define SGML.
Learning the complicated little used language SGML is NOT the path to practical use of XML.
Bill
Jimmy Clark
Ranch Hand
Joined: Apr 16, 2008
Posts: 2187
posted
0
As mentioned, XML is a very simplified version of SGML - ISO 8879. There are many advanced features in SGML that were pulled out to ease the development of XML compliant web browsers.
That said, SGML is still widely used in publishing industries, automotive industries, and military systems.
Aside, did you count the number of silly emoticons on the web page you are citing as a "source"?
Frank Reid
Greenhorn
Joined: Jan 18, 2011
Posts: 1
posted
0
William Brogden wrote:
>Learning the complicated little used language SGML is NOT the path to practical use of XML.
Bill, it's like using a shovel or a rake in your garden. They both have similar handles and a metal part at the end. Each of them could be used for the same reason but they have unique purposes.
Those who are trained in creating websites with JAVA and similar tools think that SGML is a poor choice, which it is for that. But those who produce technical manuals for state and federal government agencies, military organizations, and the entire aerospace industry know well that SGML is the ONLY tool to use. XML can do some of it but it's a poor choice. ;8>)
My two books on XML are: (1) XML - A PRIMER, 3rd edition, M&T books; and (2) XML for Dummies - 4th edition by Lucinda Dykes and Ed Tittel, Wiley Publishing.
Frank
William Brogden
Author and all-around good cowpoke
Rancher
Joined: Mar 22, 2000
Posts: 12267
1
posted
0
True that certain industries love SGML to handle massive documentation problems. If that is the business you want to deal with, by all means start with SGML.
For the applications typical Java programmers need to know about, a book on SGML is not an entry point.
Hey, I have that XML for Dummies book around here too in an earlier edition, but for a Java programmer I still recommend the Harold book because of the extensive Java examples and complete coverage.
Bill
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to
run our stuff on 16 servers instead of 3.