[Home] [By Thread] [By Date] [Recent Entries]

  • From: "David Lee" <dlee@c...>
  • To: "'Len Bullard'" <cbullard@h...>, "'Pete Cordell'" <petexmldev@c...>, "'rjelliffe'" <rjelliffe@a...>, "'Xml-Dev''" <xml-dev@l...>
  • Date: Mon, 6 Dec 2010 20:25:00 -0500

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@c...
http://www.xmlsh.org

-----Original Message-----
From: Len Bullard [mailto:cbullard@h...] 
Sent: Monday, December 06, 2010 8:12 PM
To: 'David Lee'; 'Pete Cordell'; 'rjelliffe'; 'Xml-Dev''
Subject: RE:  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@c...] 
Sent: Monday, December 06, 2010 10:04 AM
To: 'Pete Cordell'; 'rjelliffe'; 'Xml-Dev''
Subject: RE:  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@l...
subscribe: xml-dev-subscribe@l...
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]


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member