Hacker News new | past | comments | ask | show | jobs | submit login

> Switching languages requires a full rewrite ...

It's not ready for use in the wild, but I'll just mention that some good progress is being made on a "C to SaferCPlusPlus[1]" auto-translation assistant. (SaferCPlusPlus is essentially a memory-safe subset of C++.) At this point it can recognize arrays and "pointers used as array iterators" in C code and replace them with memory-safe substitutes. Hopefully an (incomplete but) usable version will be available before long and we can gauge the interest of developers/maintainers.

[1] shameless plug: https://github.com/duneroadrunner/SaferCPlusPlus




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: