4 ms·
> You don't have to use these features if you don't want or need them. Nobody uses 100% of any language's features, and the subset that is used can be very diff
by petersellers 7y ago
> You don't have to use these features if you don't want or need them. Nobody uses 100% of any language's features, and the subset that is used can be very different from person to person. I don't see that as a problem.
The problem is that other people might use those features and you also might have to read the code created by those people.
- jordic 7y agoAnd what's the problem on having some type hints on some func signatures?) You can read python exactly the same way (with and without type hints)....
- tonyedgecombe 7y agoIt's just one more thing you have to get to learn. I have the same problem with classes in JavaScript. You can't ignore them and stick to prototypes nor ignore prototypes and stick to classes. What should have been a simplification has turned out to make things more complex.
- joshuaavalon 7y agoThe problem for me is other people not using it. When I call another library, there is no type hint and the documentation is poor. You can only read the code and guess the type yourself.
- LeonidasXIV 7y agoSo just like any other dynamically typed language?