News for hackers. Stuff that matters.
Re:Why Don't Software Developers Use Static Analysis Tools t... by danbruc on Friday June 26, 2015 @05:06AM (#9783099)
Good static checkers perform pretty deep analyses you can not (yet) do in real time. Real time checking is of course useful but it is no replacement for a deeper static analysis.
Re:Why Don't Software Developers Use Static Analysis Tools t... by inglor on Friday June 26, 2015 @05:37AM (#9783184)
A tool like IntelliJ can do deep analysis off-line and in the background and only tell you about the results. This is a good tradeoff between fast feedback and deep analysis.
Re:Why Don't Software Developers Use Static Analysis Tools t... by danbruc on Friday June 26, 2015 @06:05AM (#9783282)
I don't exactly know which kind of analyses IntelliJ performs but assuming that they are comparable to what ReSharper does they are quite different from what for example Coverity looks for.
Re:Why Don't Software Developers Use Static Analysis Tools t... by inglor on Friday June 26, 2015 @06:13AM (#9783310)
Oh yes, they do some static analysis but it's not even close to the level of Coverity, sorry if my initial comment was misleading.
Re:Why Don't Software Developers Use Static Analysis Tools t... by amelius on Friday June 26, 2015 @05:26AM (#9783143)
Indeed, those real time checks are currently just a convenience, not anything really essential.
Re:Why Don't Software Developers Use Static Analysis Tools t... by seanmcdirmid on Friday June 26, 2015 @07:17AM (#9783553)
Real-time feedback is a usability concern, not just a convenience. Of course, it is not always possible, and we have to settle for non-real-time feedback, but there are definitely usability costs!