Added some extra headers. Fixed sentences a bit.

This commit is contained in:
deAdvance 2021-12-08 12:16:13 +00:00
parent 161be70df8
commit 2b272a0b87
1 changed files with 10 additions and 2 deletions

View File

@ -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.