ArmainAP@programming.devtoProgramming@programming.dev•What are your programming hot takes?
241·
1 year agoI really love the project structure of C++. I know that it is an archaic design developed like this due to lack of resources, but I find packages extremely offputting.
The first reason is that splitting declaration and implementation across files makes it easier to figure out what something does.
Second reason is that I feel that I have more control over libraries and packages that have to be manually added to a project rather than using a package manager.
Third, I feel like modern languages iterate over too many versions too fast. C++ has version releases too, but I feel that versioning is handled better from time, compatibility and stability point of view.
2PM and I chose it that way with my project manager. That way I can have either at the end of my day or at the start of my day.
We rarely really need it but we enjoy the casual chit chat as the serious stuff is handled in less than 5 minutes.