>>21199842Every language goes through the following cycle:
1. Brilliant programmers use it to do great things
2. Clueless managers hire programmers to write the same language, thinking some of the brilliance will rub off on them
3. Mediocre programmers intentionally obfuscate the language to give themselves job security
4. Three language becomes associated with mediocrity and dropped for any serious work.
5. Decades later, a brilliant programmer word a new compiler/interpreter for fun and brings the language back to step 1 again.
The collapse happened to Java around version 1.6, Perl around version 6, and of course we all know about Python 3.