From: Rich Kilmer Date: 2002-08-04T12:13:19+09:00 Subject: RE: ZIGZAG - was Re: Assoc Class (Hash Pairs) > -----Original Message----- > From: Massimiliano Mirra [mailto:list@NOSPAMchromatic-harp.com] > Sent: Saturday, August 03, 2002 10:51 PM > To: ruby-talk ML > Subject: Re: ZIGZAG - was Re: Assoc Class (Hash Pairs) > > On Sun, Aug 04, 2002 at 11:13:48AM +0900, Hal E. Fulton wrote: > > > You are thinking in terms of bidirectional links between objects. > > > Take a look at the ZigZag concept, you'll find lots of food for > > > thought. :-) > > > > OK, Massimiliano, now you've done it -- you've > > mentioned ZigZag! > > Sounds like you'd been waiting for this. :-) > > > I've read about it, though I'm still trying to > > assimilate it. It sounds like it's just a > > specialized form of a directed graph with a > > few constraints on it. > > From what I've gathered, I might add: a graph where links are > organized in separate sets, each set with a different meaning or > domain. > > > Or is ZigZag the app itself? I thought it was > > a kind of data structure... > > It is (or at least I don't know of any homonym or eponym application). > OK, this thread intrigued me to go look up ZigZag (which I had never heard of). I have begun this...and I must say it looks rather...um...mind bending. At the same time, it looks very, very interesting. I would welcome interaction about this topic and developing libraries in Ruby that enable experimentation with its concepts. -rich