|
|
|
|
|
by gwerbin
50 days ago
|
|
Sorta? Python has fairly strong types but it's no fun debugging a `None has no attribute foo` error deep inside some library function with a call site 1000 LoC away from the actual place where the erroneous None originally arose, due to a typo. It's not just Python too, I've hit the same issue in Common Lisp. Yes one can run contracts and unit tests and static analysis, but what's a type checker anyway other than a very strict static analysis tool? |
|