[Grok-dev] Re: sprint mini-report 2

Martijn Faassen faassen at startifact.com
Fri May 2 14:21:56 EDT 2008


Kevin Smith wrote:
[snip]
> My judgment is that the spaghetti-traversal mechanism hasn't had enough 
> real use in the wild to expose
> it's shortcomings.
>
> In any case, I think this is an important area of Grok that reequires 
> further exploration.

Yes, which is what we're trying to do with grok.traversable, of course, 
too. That's not to exclude other explorations, of course. 
grok.traversable does codify patterns I've at least seen in some 
real-world applications.

What exactly made spaghetti traversal "spaghetti" and what exactly 
wasn't scalable? I think you are talking about complexity scalability, 
right?

Perhaps we can see 'grok.traversable()' as a degenerate case of the 
trails approach. Or the other way around, perhaps there are ways to 
expand grok.traversable to do trails-like things.

Regards,

Martijn



More information about the Grok-dev mailing list