4 ms·
My experience with build systems tied to specific IDEs is that they 'foster' homogeneity through fear and ignorance of the build process. Any changes along that
by ShroudedNight 6y ago
My experience with build systems tied to specific IDEs is that they 'foster' homogeneity through fear and ignorance of the build process. Any changes along that axis become impossible in practice. On the other hand, text-based build description languages under version control provided a path to understanding and mastery. Even autotools has been better than weird bespoke IDE build integrations.
Also in my experience, "compatibility" is best enforced by API/ABI/FFI contracts, and commitments to support released versions for a given length of time.