Date: Thu, 1 Aug 2019 15:52:25 +0000
[Boris]
| I think the bulk of the unnecessary recompilations will come from
| modifying implementation details (e.g., non-inline function bodies).
| And that hash idea would have worked except for the pesky line/column
| numbers. So it seems like the best solution is to keep one's
| implementation details in module implementation units.
I suspect this might make a key differentiator from the C# experience: C++ provides means to separate interface from implementation details if one choses to.
-- Gaby
| I think the bulk of the unnecessary recompilations will come from
| modifying implementation details (e.g., non-inline function bodies).
| And that hash idea would have worked except for the pesky line/column
| numbers. So it seems like the best solution is to keep one's
| implementation details in module implementation units.
I suspect this might make a key differentiator from the C# experience: C++ provides means to separate interface from implementation details if one choses to.
-- Gaby
Received on 2019-08-01 10:54:24