Coming up with an algorithm is not hard. It is just time consuming and annoying because brute force is stupid to people. So, gluing code in some brain dead fashion (wtf do I do here? Oh no better solution so I will patch this patch that with stitches) is hard because it is like brutcing. There are too many "libraries" and none can do everything easily. Complex system is the end result. Then engineers spend most of their time reducing the complexity. If there was a framework that could reduce in the first stage then it is easier, not harder.
Comments
Coming up with an algorithm is not hard. It is just time consuming and annoying because brute force is stupid to people. So, gluing code in some brain dead fashion (wtf do I do here? Oh no better solution so I will patch this patch that with stitches) is hard because it is like brutcing. There are too many "libraries" and none can do everything easily. Complex system is the end result. Then engineers spend most of their time reducing the complexity. If there was a framework that could reduce in the first stage then it is easier, not harder.