ZigZag has been mentioned on LtU only in passing. I think it merits a story, although no personal opinion is implied.
I have always tended to disagree, but there is more and more to disagree with as the computer field gets worse and worse.
The world is unanimous about "computer basics" and "computer literacy". They tell beginners: computers are built around hierarchical directories, word processing, the Desktop, databases, the one-way links of World Wide Web.
Lies. All lies.
These things are, of course, the present reality. But they are no more true and natural than hamburger being the true and natural form of cows, or Central Park being the true and natural form of uptown Manhattan.
The ZigZag tutorial descibes the idea this way:
The ZigZag system is very hard to explain, especially since it resembles nothing else in the computer field that we know of, except perhaps a spreadsheet cut into strips and glued into loops.
It is a PRINCIPLED SYSTEM OF INTERCONNECTION.
Lists and Spreadsheets are rational ways of connecting things, but they have shortcomings. Hierarchical directories are a standard way of connecting things, but they have extreme shortcomings.
The ZigZag structure...is extremely simple but has remarkable properties.