I just spent an hour reading Donal E. Knuth's book "TeX: The Program" to refresh my memory on typesetting algorithms I'll be using in Daily News. TeX was written in self-documenting language called WEB. Frankly, literate programming is just too verbose for my taste. Its like a long novel chopped up into small pieces. A few diagrams would have been very helpful.
My experiements with Flash to create highly responsive UI didn't happen because Flash MX's UI kept getting in my way and I quit out of frustration. Bad UIs drives me nuts like the way aggressive drivers upset people on freeways. Only part of Flash MX I like is the Scene Editor. Everything else is a good example of how NOT to design an IDE. There are two many windows and docking is horrible. ActionScript editor is slow and tedious to use. Net effect is spagetti code with a confusing mix of meatballs (images and components).