diff --git a/content/_index.md b/content/_index.md index de08f19..0295343 100644 --- a/content/_index.md +++ b/content/_index.md @@ -46,7 +46,15 @@ title = "Why python is a bad language" - Fields do not need to be declared. This leads to issues mentioned before. It also makes the data a class stores undefined, making it harder to work with. It is recommended to declare fields, but unfortunately not enforced. - Enums are basically just classes, and are yet another lazy afterthought. +{{ sec_header(name="Wide Spread Because Of The Wrong Reason") }} +- Python is seen as "the beginner's language", and it really should not be. There is practically +- As said earlier on this website, Python has numerous issues that stop the newbie from quickly getting used to other PLs, by lacking basic functions. +- Python should only be used if you wanna handicap yourself into an inferior PL, just to see what you can do. No more, no less. + {{ sec_header(name="Other Issues") }} -- Strings can be evaluated as code, encouraging spaghetti. -- Doc comments are available at runtime using `help(element)`. This also encourages spaghetti +- Strings can be evaluated as code, also encouraging spaghetti code. +- Doc comments are available at runtime using `help(element)`, and they should not be, because this too encourages spaghetti code. - The command line REPL prints `Use exit() or Ctrl-Z plus Return to exit` for no reason, instead of simply exiting. + +{{ sec_header(name="Conclusion") }} +Python is shitty garbage that stop the user from getting the user into other programming languages because it lacks basic functions and has garbage commands. And even that is a compliment.