XML.orgXML.org
FOCUS AREAS |XML-DEV |XML.org DAILY NEWSLINK |REGISTRY |RESOURCES |ABOUT
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] XML2.0: Truncated End Tags (Was: Fixing what's broke)

Sorry don't buy that at all.

The biggest users of JSON are Web Developers who type and read <HTML> all
day long and in their sleep.  Angle Brackets are no new concept to them.

I don't think comparing JSON to Programming languages is appropriate.
It compares to *data* description not *programming* languages.

But I will give you this,  I don't like "programming" in XML  syntax.
As powerful as it is,  I have a hard time with XSLT,  and prefer XQuery
hands-down.

Maybe it is the "<" after all !

s/</{//g
s/>/}//g





----------------------------------------
David A. Lee
dlee@calldei.com
http://www.xmlsh.org

-----Original Message-----
From: Len Bullard [mailto:cbullard@hiwaay.net] 
Sent: Monday, December 06, 2010 8:12 PM
To: 'David Lee'; 'Pete Cordell'; 'rjelliffe'; 'Xml-Dev''
Subject: RE: [xml-dev] XML2.0: Truncated End Tags (Was: Fixing what's broke)


It's easier typing for people accustomed to curly bracketed languages.  

Consider it a composition cost.  When writers or programmers write, they
want to think in the concepts they are conceiving, not in the syntax, so the
fewer typing strokes they memorize to create a value pair or any other
expression regularly used is a net savings in human energy.

Some resistance comes from the costs of multiple hand-to-eye habits.  Unless
used a lot by the same person, these penalize the process with a
start-up/relearning time (maybe not long but rusty has a meaning), and
introduce more errors.

len

-----Original Message-----
From: David Lee [mailto:dlee@calldei.com] 
Sent: Monday, December 06, 2010 10:04 AM
To: 'Pete Cordell'; 'rjelliffe'; 'Xml-Dev''
Subject: RE: [xml-dev] XML2.0: Truncated End Tags (Was: Fixing what's broke)

If you really value conciseness above all else there is always attributes

JSON:
{ "element" : { "a1" : "value1" , "a2" : "value2" }  }

XML
<element a1="value1" a2="value2"/>


This whole "JSON is more compact" theory is a red herring.



_______________________________________________________________________

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




[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