forked from LordMZTE/pythonlang2
Added some extra headers. Fixed sentences a bit.
This commit is contained in:
parent
161be70df8
commit
2b272a0b87
1 changed files with 10 additions and 2 deletions
|
@ -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.
|
||||
|
|
Loading…
Reference in a new issue