Do not future-proof your code. Don’t try to write code that will be able to deal with
every possible eventuality as the system evolves. It will make your code harder to un-
derstand and maintain, adding unnecessary complexity.
Но писать после этого на “обычных” языках становится немного сложно.
Originally published at U.F.M's Homepage. Please leave any comments there.