APL is a mistake, carried through to perfection. It is the language of the future for the programming techniques of the past: it creates a new generation of coding bums.

Edsger W. Dijkstra, “How do we tell truths that might hurt?” (EWD498, 1975)