logoalt Hacker News

pjmlptoday at 10:49 AM3 repliesview on HN

Map the amount of fixes with "... improved bounds checking...", "...improved memory handling...", "...improved memory management..." into the amount of developer, QA and release management teams salaries per hour, versus other stuff they could be working on, and that gives an approximate value of how using specific languages maps into monetary loss, and why companies are starting to care nowadays, given computers are always exposed to the world network.


Replies

snvzztoday at 12:16 PM

If anything, there's a strong argument to switch to seL4.

bluecalmtoday at 11:01 AM

>>, and that gives an approximate value of how using specific languages maps into monetary loss, and why companies are starting to care nowadays, given computers are always exposed to the world network.

You need also factor development time and ease of finding developers willing to work in a specific language. There are other factors like readability of the code (very verbose languages are likely to be worse) and cost of maintenance - languages forcing a lot of abstractions are likely much worse.

show 2 replies
UqWBcuFx6NV4rtoday at 11:41 AM

“nah bro, all those other developers are just garbage, I am the one person that can write memory safe C”

show 1 reply