(no title)
whatyesaid | 1 year ago
We need a better C++ ("systems") base language that could have an optional borrow checker or bounded model checker enabled.
whatyesaid | 1 year ago
We need a better C++ ("systems") base language that could have an optional borrow checker or bounded model checker enabled.
rtpg|1 year ago
Though really I suppose "comfort with a language " is such a big factor, seeing people really belt out stuff in C is always a bit impressive to me (yeah yeah, bug filled etc)
actionfromafar|1 year ago
But large codebases in C are tedious to work with and slow to refactor.
catlifeonmars|1 year ago
Maybe if you’ve already got the toolchain set up and boilerplate templates etc.
AlotOfReading|1 year ago
devnullbrain|1 year ago
etyp|1 year ago
tylersmith|1 year ago
[deleted]
redman25|1 year ago
Philpax|1 year ago
That being said, keep an eye on Carbon.
dralley|1 year ago
Develop? Debatable. At a certain scale of project, all the static guarantees become quite helpful. And a "prototype" written in Rust is often much closer to production-ready than you might think. Rust makes it easier to see which corners you've been cutting than most languages.
stephen_g|1 year ago
Over the last year and a bit they've also been working on strong C++ interop to be able to start using it in their own projects without having to do rewrites, and also better cross-platform and static linking support on Linux which could all make it a lot more attractive.
(For context, like Rust, Swift is both memory safe and data-race safe)
n144q|1 year ago
C++ and Rust are a different thing.
linhns|1 year ago
Are you describing Rust?