"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 Dijkstra
About this Quote
Edsger Dijkstra's quote is a critique of the shows language APL. He believes that APL is a mistake that has been taken to its rational conclusion. He believes that APL is the language of the future, but it is based on out-of-date programming techniques. He thinks that this will lead to a new generation of coders who are not as competent as they need to be. He thinks that APL is an error due to the fact that it is too complex and challenging to learn, and it does not motivate good coding practices. He thinks that it will cause a generation of coders who are not as experienced as they must be, and who are not able to produce top quality code. He thinks that APL is a mistake that has been required to its sensible conclusion, which it will lead to a new generation of coders who are not as proficient as they ought to be.
"The tiger is a magnificent creature and one that is threatened by human activities on all fronts. It is up to us to protect this iconic species and ensure that it has a future in the wild"
"Without culture, and the relative freedom it implies, society, even when perfect, is but a jungle. This is why any authentic creation is a gift to the future"