> Software should be an engineering field, which exists to help humans, not as some personal art project for your self expression
it makes me sad that you see these things as somehow in conflict with each other :(
it makes me sad that you see these things as somehow in conflict with each other :(
Whatever beauty exists in engineering comes from the purity of it. A fighter plane or a microchip looks beautiful, not because it was designed to be so, but because of the purity of the functionality, the harshness of the requirements. If you turn a fighter plane into an art project, then it will be inherently ridiculous. It will make a mockery of its own purpose, looking at it will be like looking at a cripple.