Keeping It Simple, but... --by Gregg W. Tayler Dallas, Texas Simple Code Coding examples could (and have) taken up books. (There used to be a book of APL algorithms published by the Finnish APL User's Group, but I haven't seen it in circulation since about the advent ofnested arrays.) There are a few pet peeves of mine that I would like to present, in the hopes of making life simpler for myself, and hopefully, you. One column matrices: AA 6 3 Forget this... ((ltpAA),l)pgA[ 6 $ ...and this... " 'eep it simple!" adage. This is especially heard in circles of maintenance programmers--those who know they will be seeing code written by the neophyte as well as the seasoned professional. Having done my time in this capacity, I sincerely appreciate the wisdom of those words. However, I've never been one to believe life (or programming (is this redundant?)) is that simple, so I am only willing to defend this adage up to a certain point. But we'll get there, only after we've investigated the many advantages of simplicity. Ultimately, I think something is simple if you are familiar with it. A fine example of this is the oft-used algorithm
/lp/association-for-computing-machinery/keeping-it-simple-but-h2UUjoXrwB