I was just throwing that out of the top...not trying to be "Real " hobo :-)
<preview-with-more with="&Recipe.recent(10)" /> is a big step up.... What I was trying to get at is that we need (and should strive for) further encapsulation so that a wider audience can be MORE productive, MORE quickly. Except for the limits of parsing technology, why even have the ampersand? Shouldn't preview-with=more know that you are referring to a model? Just my "devils-advocate' attitude. I used tools int the 1980's that were less obtuse. Now we have Ruby and we can't go up a level? I am talking from the point of view of a designer and team lead and coach, not a coder. Excuse my ranting. :-) -Owen On Dec 4, 3:06 pm, Matt Jones <[email protected]> wrote: > On Dec 3, 2009, at 9:21 PM, Owen wrote: > > > ...however, I hope we get to the point that the 100 top "simple" > > things can be as easy as: > > > <preview-with-more> > > <model:Recipe/> > > <count:10/> > > </preview-with-more> > > > ..which will use the default cards, etc. > > Not to burst your bubble or anything, but I don't see a syntax like > this in the future; embedding Ruby in attributes is way more powerful > and concise. The above in current Hobo would be: > > <preview-with-more with="&Recipe.recent(10)" /> > > Besides, the XML-ish example above would clash nastily with the > current use of the colon, so you'd end up with a syntax more like: > > <preview-with-more> > <model:>Recipe</model:> > <count:>10</count:> > </preview-with-more> > > I think that's even possible with the current syntax. On the other > hand, if I wanted to write that much XML I'd go get a Java cert and do > that instead... :) > > --Matt Jones -- You received this message because you are subscribed to the Google Groups "Hobo Users" 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/hobousers?hl=en.
