I still don't think it's fair to say it's not open source. It clearly is. What you mean is it's not a non-commercial project.
Clearly within the margin of error. Especially because they were obviously not just looking at Bulgaria.
Almost every good content creator is only on YouTube.
Nah Python is weird about static types - it only defines the syntax, not the semantics.
Ditch Mypy. Pyright is much much much better.
Some of us live in the real world.
Don't be an idiot.
You can't use that to assert that your view about not having something is correct.
IMO a bug tracker and PR review system are essentially and cannot be taken away. It would seem like most of the world agrees with me.
I don't think there is a "what" - he was just explaining the wokeness.
Just in case that's a genuine question, the reasons people like static types are:
- Catch more bugs.
- Catches bugs earlier (while you are writing the code). This is sometimes called "shift left".
- Fewer tests needed.
- Code is easier to understand.
- Code is easier to navigate.
- Refactoring is much easier.
- Development speed is faster (due to the above points).
Often people say it slows development down but it's actually the opposite. Especially for large projects or ones involving multiple people.
The only downside really is that sometimes the types can get more complicated than they're worth, but in that case you have an escape hatch via the Any type.
Pyright is very good. The rest are worthless though.
Yes I understood that. My point is how often do you know you need to move a line exactly 17 lines? Do you count them? Clearly much slower than doing it interactively by holding down ctrl-shift-down for a bit.
FizzyOrange
0 post score0 comment score
Even KISS. Sometimes things just have to be complex. Of course you should aim for simplicity where possible, but I've seen people fight against better and more capable options just because they weren't as simple and thus violated the KISS "rule".