On Tue Aug 12 14:43:43 2025 +0000, Jacek Caban wrote:
Yes, I don't think that consideration of compile error vs linker error should a deciding factor when making decisions about the architecture. At very least, it's not more important than unnecessary boilerplate in both generated and manual code and sub-optimal indirections.
I think it should, in this particular case, because it's all about developer QoL and compilation errors play very nicely with LSP tools, while link errors do not and are a pain to deal with, and IMO even worse than the current situation, as verbose as it is to write.
I'm happy to make adjustments and to improve the experience for different use cases than mine but I'm ofc primarily interested in making my life easier in the first place, and won't be interested in making it worse.