Just gonna throw this out there: what if instead of working on creating the myriad of &quot;better languages&quot; we focus on actual mastery of simpler languages like C.<p>And with that mastery: what about writing some machine-learning software that detects vulnerabilities as part of the build&#x2F;release cycle. For instance:<p><a href="http:&#x2F;&#x2F;news.mit.edu&#x2F;2016&#x2F;faster-automatic-bug-repair-code-errors-0129" rel="nofollow">http:&#x2F;&#x2F;news.mit.edu&#x2F;2016&#x2F;faster-automatic-bug-repair-code-er...</a><p>To detect vulnerabilities people need to be careful and follow best practices. If they can&#x27;t do that well.. replace the people with software that&#x27;s better and more efficient than the people. :)