Adam Lassek wrote: > Using "person[address][street_address]" to denote a nested Hash > structure is semantic,
In what respect? It's abusing a particular form of HTTP parameter name, true, but that's about it. Rails' reservation of HTTP parameter names "controller" and "action" might be considered semantic, but I don't think the brackets are. > and it is not part of the spec. you might think > it trivial, but not all frameworks behave in this way. So it is useful > to note that this convention exists and explain its rules. Agreed? > That's all I'm asking after here. Very simple. The brackets act like hash subscripts. Hashes are constructed so to make this possible. That's all there is to it AFAIK. > > I'm sorry if my choice of the word "microformat" offends you so badly > in this context, It doesn't offend me -- it's just inaccurate. > but then you have yet to offer an alternative. I don't think there is a useful word other than "mapping" or something like that. > And > other people on this list have understood what I meant. So maybe it's > not worth arguing about. Best, -- Marnen Laibow-Koser http://www.marnen.org [email protected] -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

