Oops, it was a mistake. I replied to all rather than to the list, so I
apologize because I wanted to give my opinion in general and not to reply to
anybody in particular.


Regards.

2011/6/2 John Crenshaw <johncrens...@priacta.com>

> There’s no need to be rude. If you can’t make your point without attacking
> people, then you need a better argument.
>
>
>
> “JSON” in this case just means a simple object notation using {, [, and :.
> You know that. Yes, we’re all abusing the term, just like we all abuse
> “AJAX”, regardless of the fact that almost nobody ACTUALLY uses XML as the
> transfer encoding. Who cares? “JSON” is the best word available. Unless you
> can suggest a better word to differentiate this format from the others (one
> that isn’t designed to insult anyone who disagrees with you) stop fussing
> about it.
>
>
>
> John Crenshaw
>
> Priacta, Inc.
>
>
>
> *From:* Eloy Bote Falcon [mailto:eloyb...@gmail.com]
> *Sent:* Thursday, June 02, 2011 3:58 AM
> *To:* Sanford Whiteman
> *Cc:* John Crenshaw; PHP internals
>
> *Subject:* Re: [PHP-DEV] RFC: Short syntax for Arrays (redux)
>
>
>
>
>
> 2011/6/2 Sanford Whiteman <swhitemanlistens-softw...@cypressintegrated.com
> >
>
> > I don't think anyone cares about JSON for the sake of being perfect
> > JSON, I didn't intend to give that impression.
>
> Then you should stop saying "pure JSON" and "true JSON" constantly!
>
>
> > I'm  only  hoping for something that generally works on par with all
> > the  other  JSON parsers in the world.
>
> OK,  that  trashes  your  example,  where values were set based on the
> result  of  a PHP function. There is no "par" for JSON parsers running
> methods  _at  creation  time_,  within  the  server  (author) context.
> Setting  vars  to  the return value of a function is something we take
> for  granted  in  real  languages,  but it cannot happen within what a
> knowledgeable person would call "JSON."
>
>
> > Yes,  JSON  is a very specific encoding, but when a developer writes
> > something  "jsony",  what  they  mean  is  "an object/array with the
> > following  structure/values",  because  that  is  what  the encoding
> > really represents.
>
> Not Javascript developers. Maybe jQiddies think that
>
>    {'$gt': strtotime('-1 day')}
>
> is "JSONy" more than it is "JS objecty"?
>
> This is like starting from "Wouldn't inline CSVs be great for creating
> arrays?"  and  drifting  to "I mean, not like with that comma-escaping
> stuff,  and,  uh, newlines would be allowed in the middle of a record,
> and  you'd  have to allow create-time interpolation of function calls.
> You know, CSVy!"
>
> Only  thing  I  might  generously  refer  to  as  being "JSONy," while
> provably  not being valid JSON, is a string that conforms in every way
> _except_  for  using  single  quotes  --  everywhere  that doubles are
> required  --  instead  of  using  doubles.  Anything else is someone's
> mangled "JankySON" or just not JSON.
>
> -- S.
>
>
>
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
>
>
>
>
> -1 to the RFC.
>
> +1 to => against : if the array short syntax it's finally implemented.
>
>
>
> I, being a lazy programmer, don't want anymore new syntax to do the same
> thing. I don't care if it a) saves me houndred of kaystrokes in the
> definition of arrays, or if b) it's more familiar with
> _put_your_favorite_syntax_here_ because:
>
>
>
> a) I prefer the simple way of _this_ is done _this_ way against _this_ is
> done _this_ way or _this_another_ way or _this_yet_another_ way.
>
> b) When another new fancy tendency of encoding appear I don't want to see
> it in the core, because another one will appear in the future and then we
> will be in the same point, stacking stuff forever or talking about
> deprecating the old and breaking BC.
>
>
>
> My point is: I'm for implementing something that can't be done currently in
> PHP, but against for implementing another way of doing the same.
>

Reply via email to