- From: Brian Kardell <bkardell@gmail.com>
- Date: Sat, 26 May 2012 07:15:45 -0400
- To: "Tab Atkins Jr." <jackalmage@gmail.com>
- Cc: www-style@w3.org
- Message-ID: <CADC=+jcRt=cfLiGvM6he25PQ1QDQb-HTi1xHdfd1CYWDZ4zymQ@mail.gmail.com>
I think I see... You are saying the assignment (not necessarily declaration and assignment) and use, as in... x=2; The x part is, generally speaking, the same regardless of which side it is on? I have to admit that I find that compelling as an argument. I am not sure that is generally true when the thing begins with $ which often has special meaning, or that it entirely alleviates/negates or should trump the points/observations/concerns I or others have raised, but at least I get it now :) Given the silence of this thread, maybe I am alone in those concerns. On May 25, 2012 5:46 PM, "Tab Atkins Jr." <jackalmage@gmail.com> wrote: > On Fri, May 25, 2012 at 2:22 PM, Brian Kardell <bkardell@gmail.com> wrote: > > Apologies if this is dense... I'm just wondering if some can explain > > why having usage and reference match is desirable? Tab has said > > several times that he wanted it to match and some other at w3c did > > too... Ok, I can respect that I, but can someone explain why it is > > desirable? It's non-obvious to me. > > > > Several people (myself included) have raised all kinds of contentions, > > some debated and deemed invalid and some not. I posted some thoughts > > advocating why not [1] but that thread quickly went downhill as $ on > > the left making some people assume that either: a) that was a variable > > reference (it wasn't) or b) not being able to have a variable > > reference on the left was a bad idea (I think it isn't) and therefore > > an argument against $ for declaration (I don't think it is, but the > > confusion that ensued might be). > > > > I'm definitely not saying it is _wrong_ or anything, just that I can > > only reasons that it doesn't seem desirable right now... Can someone > > share the reasons it is? > > Because then it's nice and easy to see the relationship, and because, > in general, languages use the same syntax for setting and using > variables. > > ~TJ >
Received on Saturday, 26 May 2012 11:16:14 UTC