4 ms·
I’ll controversially go a step further and say we need to even begin requiring this via regulation for certain applications, at least for those that involve the
by Xcelerate 4y ago
I’ll controversially go a step further and say we need to even begin requiring this via regulation for certain applications, at least for those that involve the personal or financial data of customers. From working with security at a large tech company, it’s abundantly clear that C/C++ should not ever be used for processing sensitive information (it’s fine to keep around for high performance computing or processing non-sensitive data). There are just too many people involved in making codebase changes and too many potential errors to be made. Not every company has the resources to devote to an in-house static analysis team.
We have all sorts of regulation in other industries to protect consumers, and with so much of our economic infrastructure dependent on the security and integrity of information processing, it’s bizarre to me that we’re still using programming languages with severe deficiencies for these purposes.
Will there be performance hits, cost hits, and inefficiencies introduced by requiring safer languages? Of course. But I see that as vastly preferable to the dangerous state of cybersecurity at almost all companies.
- kevincox 4y agoIn not sure we need to regulate for or against specific languages but we absolutely need to hold companies more accountable for their cybersecurity. Once meaningful fines for data leaks and compromises start raining down the market will quickly shift to safer technologies.
- jcelerier 4y agoIf society did care in any meaningful way, Equifax wouldn't be valuated more today than before the leaks, no?
- svnpenn 4y ago> we need to even begin requiring this via regulation for certain applications, at least for those that involve the personal or financial data of customers wow that is an awful idea
- userbinator 4y agoHell no! Have you read Stallman's Right To Read? Because that's exactly the dystopian vision it talks about.