Live data from Hacker News

The Case for Memory Safe Roadmaps

nsa.gov

61–70 of 427 posts

Re: The Case for Memory Safe Roadmaps

#62
Confused about Python in particular considering a lot of powerful and common dependencies in the ecosystem starting out from numpy and friends all have C/++ components to them for performance improvements. Surely this is a vector to be considered?

Re: The Case for Memory Safe Roadmaps

#67

At least my usecase has C completely disconnected from the internet. I have no idea how this is going to work at the OS level.

Crossing an air gap hasn't stopped a determined attacker in the past: https://en.m.wikipedia.org/wiki/Stuxnet

Let's be real. Creating an air gap hasn't stopped a very few, unlimited resource, APTs. Don't let perfect be the enemy of good enough.

Re: The Case for Memory Safe Roadmaps

#68
post #32

I advise training programmers instead of throwing them in front of a screen without any training. Companies these days provides no training at all. When I was hired over 40 years ago, I spent plenty of time being trained for my first 3 months. Now, nothing, and you if you want to train a new person, you do it on your own time.

absolutely correct, in fact now some new hires are expected to do a few git-commit the first day(looking at you, Meta).

no wonder so many bugs here and there.

Re: The Case for Memory Safe Roadmaps

#69
post #32

I advise training programmers instead of throwing them in front of a screen without any training. Companies these days provides no training at all. When I was hired over 40 years ago, I spent plenty of time being trained for my first 3 months. Now, nothing, and you if you want to train a new person, you do it on your own time.

Startups are likely to fail, big tech is likely to fire the developer (or they quit), and poorly run companies just don't know how to train. End result is it just doesn't happen much anymore.

Re: The Case for Memory Safe Roadmaps

#70
post #22

Earlier quoted context omitted.

Really, the only memory unsafe languages still in use are C and C++. If it weren't for the behemoth of legacy code we'd really have this problem more-or-less licked. Unfortunately, that behemoth is still rampaging across the landscape. "Rewrite it in Rust" gets a bit of pushback, perhaps even justified, but at this point in time I'll take anything that just reduces that behemoth in size. The journey of a thousand mil…

>Really, the only memory unsafe languages still in use are C and C++. Ada, Fortran, assembly?

Isn't Ada memory-safe?
Post reply on HN