|
|
|
|
|
by mwcampbell
4691 days ago
|
|
> it adds 50% to dev time Just to be clear, do you mean that writing in C++ and doing manual memory management doubles dev time, or makes it 1.5 times as long as it would be in a garbage collected language? Also, where does most of that extra dev time go? Being careful while coding to make sure you're managing memory right, or debugging when problems come up? |
|
I.e., it's not the manual memory management that's expensive per se, it's that manual memory management opens up optimization paths that, while worthwhile given an appropriately latency-sensitive system, take a long time to walk.