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.


Reply via email to