OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
RE: [xml-dev] XML is text-only ... why?

XML inherits from SGML.  To work cross platform, SGML had to declare very
low in the stack.  With XML, Unicode made that less necessary although for
some legacy systems, SGML was still necessary.   Roger, for your own
edification, you should dig into the design of SGML (particularly the
Declaration File) and work out what kinds of differences in systems were
current then that are not now.

The answer to the last question possibly depends on which conversations you
sat in on in those days, but the statistical answer is yes.  XML is one step
above CSV:  named inline structures passed as text.  It is not the lowest
common denominator (that would be CSV) but the basis in text was well
understood and it had been observed that systems that tried to do a
type-laden system typically did not scale.

Yes, there are multiple kinds of integers.  When you build a client that has
to work with multiple databases (say, Oracle and SQL Server), you will
usually have code that is making the conversions.   Code such as that is the
symptom of type incompatibilities.  Type incompatibilities are one end of a
thread that when pulled unravels attempts to unify networked communications
at more complex levels such as CORBA.


From: David Carlisle [mailto:davidc@nag.co.uk] 
Yes, historically lots of different ways, these days 64 and 32 bit
 differences are especialy noticable.

> Is that why XML decided to be text-only?
I wasn't there.


The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs. 


XML-DEV is a publicly archived, unmoderated list hosted by OASIS
to support XML implementation and development. To minimize
spam in the archives, you must subscribe before posting.

[Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
Or unsubscribe: xml-dev-unsubscribe@lists.xml.org
subscribe: xml-dev-subscribe@lists.xml.org
List archive: http://lists.xml.org/archives/xml-dev/
List Guidelines: http://www.oasis-open.org/maillists/guidelines.php
This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the sender. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail.

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS