DEV Community

Discussion on: What’s the thing you hate the most in Python?

Collapse
 
loki profile image
Loki Le DEV

The thing I don't like is that since it's interpreted you must run your code to check for bugs that could be found by a compiler. Making the need for unit tests even more important. IDE's help a lot also on this issue.

Collapse
 
sonnk profile image
Nguyen Kim Son • Edited

I think there are both pros and cons for interpreter languages. Main advantage is fast experimentation as there’s no need to compile the code before. The cons, like you said, is the check is quite minimal...