Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes, I was bitten by it in the past. Still, it'd better be a lint, or at least a very very long deprecation period... like, deprecated and removed in Python 4 or something.


Having your linter catch `except:` is both simpler and cleaner than changing the language.


Deprecating without removing ever seems reasonable


How does deprecation without removal differ from a best practice?

All features of a language end up used, regardless of deprecation state.


I steers people who don't know better away in numerous ways, e.g. most editors with language awareness will give some kind of visual indication like a strike-trough.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: