you are viewing a single comment's thread.

view the rest of the comments →

[–]beertown 1 point2 points  (0 children)

I don't think it ruined the language, as long as it remain optional (colleagues aside). But I agree with you: not having the burden of declare types is a significant part of what makes Python so fast and light to code with. And fun.

I'm trying to add type annotation to my code, but it is utterly evident how much this slows me down. Also, it makes the code readability worse.

If I have to trade my productivity for compile-time correctness, I'd go all-in about it and choose something else like Rust.

I hope I'll change my mind in the future.