Fixed capitalisations, added missing bits

This commit is contained in:
deAdvance 2021-12-31 11:38:30 +00:00
parent d43cd0b441
commit 2adc864c78

View file

@ -41,15 +41,15 @@ title = "Why python is a bad language"
- Variables don't need to be declared. This leads to many issues, such as accidentally overwriting other variables with the same name, or typos going undetected. - Variables don't need to be declared. This leads to many issues, such as accidentally overwriting other variables with the same name, or typos going undetected.
- A variable's type may be changed after its assignment, making it harder to work with. - A variable's type may be changed after its assignment, making it harder to work with.
{{ sec_header(name="Poorly done Classes") }} {{ sec_header(name="Poorly Done Classes") }}
- The `self` parameter being passed into functions explicitly is pointless boilerplate. Instead it should just be there implicitly, and static functions should be declared with a keyword such as `static`. - The `self` parameter being passed into functions explicitly is pointless boilerplate. Instead it should just be there implicitly, and static functions should be declared with a keyword such as `static`.
- 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. - 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. - Enums are basically just classes, and are yet another lazy afterthought.
{{ sec_header(name="Wide Spread Because Of The Wrong Reason") }} {{ 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 - Python is seen as "the beginner's language", and it really should not be. It doesn't teach important concepts, and is way too simplfied.
- 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. - 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. - Python should only be used if you wanna handicap yourself into an inferior PL and quick scripts you'll only use like 5 times, just to see what you can do. No more, no less.
{{ sec_header(name="Other Issues") }} {{ sec_header(name="Other Issues") }}
- Strings can be evaluated as code, also encouraging spaghetti code. - Strings can be evaluated as code, also encouraging spaghetti code.
@ -62,4 +62,4 @@ Python is a bad programming language that no one should use. Please don't hesita
And, one more thing: And, one more thing:
Please spread the site so more people know the truth. It would mean the world to me. Thanks. Please spread the site so more people know the truth. It would mean the world to me. Thanks.