Re:I stopped everything and started writing C again
by gpderetta on Wednesday March 12, 2025 @08:05AM
(#43342334)
Compile time is also my top three major issues with C++, in a list that also includes memory safety.
Re:I stopped everything and started writing C again
by pjmlp on Wednesday March 12, 2025 @01:53PM
(#43345889)
It is when the root cause is tooling, not language features.
You don't need to wait for long compile times in Haskell if you don't want to, there are interpreters and REPLs available as well.
You don't need to wait for long compile times in C++ if you don't want to, most folks use binary libraries, not every project is compiled from scratch, there are incremental compilers and linkers, REPLs like ROOT, managed versions with JIT like C++/CLI, and if using modern tooling like Visual C++ or Live++, hot code reloading.
And implementation wise, probably there's something to do with LLVM.