6 ms·
> We should have more courage and attempt big things. > Like writing the program we already wrote....again. That's not named courage, that's named stupidity.
by adev_ 6y ago
> We should have more courage and attempt big things.
> Like writing the program we already wrote....again.
That's not named courage, that's named stupidity. Specially when the program you talk about is several millions lines of code and the results of years en engineering of entire teams.
> We take this option off the table. Cannot rewrite. Definitely not in a safe language! Surely we have ceased to dream?
There is people that dreams and there is the one that code.
Evolution are (almost) always preferrable to Revolution.
In this case, Evolution can mean:
- Rewrite progressively the security sensible part in Rust mixed with the legacy (aka the Mozilla way)
- Develop the tooling to make C++ safer/ or even better safe. That has already been done for a subset in the aeronautic industry
- Work with the comitte to make C++ itself safer, which Google is already doing.