Name: Anonymous 2019-02-16 8:43
1.Centralization: it revolves around a single compiler/interpreter.
2.Implementation as standard: whatever is implemented in #1 is considered standard.
3.Flaws marketed as features: lack of feature is also considered a feature.
4.When language is described by its proponents, most of time is spent ranting about flaws of competing languages.
5.Language has been patched to win benchmarks or added specialized code to handle benchmarks.
6.Proponents of language avoid practical/pragmatic examples for its usage, instead explaining how its abstract facilities are superior in principle.
7.Most of development is focused on building tooling/libraries/bindings for the language instead of standalone programs.
8.Code written in previous version of the language has to be rewritten to work in current version.
2.Implementation as standard: whatever is implemented in #1 is considered standard.
3.Flaws marketed as features: lack of feature is also considered a feature.
4.When language is described by its proponents, most of time is spent ranting about flaws of competing languages.
5.Language has been patched to win benchmarks or added specialized code to handle benchmarks.
6.Proponents of language avoid practical/pragmatic examples for its usage, instead explaining how its abstract facilities are superior in principle.
7.Most of development is focused on building tooling/libraries/bindings for the language instead of standalone programs.
8.Code written in previous version of the language has to be rewritten to work in current version.