add another point
continuous-integration/drone/push Build encountered an error Details

This commit is contained in:
LordMZTE 2021-03-17 17:22:33 +01:00
parent 7cb48084db
commit 848af797df
1 changed files with 1 additions and 0 deletions

View File

@ -23,6 +23,7 @@ title = "Why python is a bad language"
- For some reason, the `pass` keyword exists. Why can't we just leave the block empty or omit the `:`? Yet another lazy implementation!
- The recently added `:=` (assignment expression) operator exists, instead of simply making the normal assignment (`=`) an expression.
- `True` and `False` are capitalized which is unconventional and annoying.
- Functions can have named arguments like `foo(bar=baz)` which looks strange, and instead functions should just take dictionaries instead like `foo({bar: baz})`
{{ sec_header(name="Lacking Features") }}
- Lambdas are a poorly implemented afterthought.