3 ms·
Static analysis is useless unless run , and most developers won’t run it because it’s not the default (so they have to go out of their way to do it) and/or beca
by dagmx 3y ago
Static analysis is useless unless run , and most developers won’t run it because it’s not the default (so they have to go out of their way to do it) and/or because they believe they are above needing it.
Pretty much every analysis of modern languages with compile time default analysis has shown that ultimately defaults matter.
- lapcat 3y ago> Static analysis is useless unless run Everything is useless if you don't use it. By this logic, Swift is also useless. ;-)
- dagmx 3y agoSure but this is a comparison of language to language. Saying language+tool is comparable isn’t the same.
- lapcat 3y agoI was never just comparing language to language. My original comment was this: "9 years later, the Swift tooling is still atrocious. Compile times are much longer, the compiler still crashes, the debugger still doesn't work reliably. It's a major step down from the mature Objective-C tooling."