News for hackers. Stuff that matters.
Re:Python 2.7.18, the last release of Python 2 by musicale on Tuesday April 21, 2020 @08:06AM (#22934156)
People have made memory-safe compilers for ANSI C (e.g. Fail-Safe C.)

Unfortunately clang and gcc don't (yet?) have --safe or an x86-64-safe compilation target.

Re:Python 2.7.18, the last release of Python 2 by kerkeslager on Tuesday April 21, 2020 @09:08AM (#22934596)
Yes, but without major semantic changes to the language to go the direction of i.e. Rust, you're relying on bounds checking to make it memory safe. If you're using C for performance reasons, adding bounds checking is a break in reverse compatibility, because it happens at run time and drastically degrades performance in some cases.