Dude gets into programming and finds it's not easy to learn how to code. C, it turns out, is complex. Shocked, shocked I am . . .
I don't know about those guys. I do flatter myself that I've learned a modest amount about bossing around computers that are based on UNIX, which has a reputation for being difficult to work with. An awkward interface requiring esoteric commands that, perversely, are easier to wield than a natural language. Complex is what I'm saying. What I know from that is this;
The tools are complex because the problems they are addressing are complex. Those tools are not one bit more complex than they must be. If the problems like 'ERP for a medium-sized company' could be addressed by a process similar to picking out red peppers, lettuce and mushrooms to make a salad, they would be. Because the people that pay the bills for all that nonsense would make sure of it.
I can’t help but think a language founded by PhD’s suffers from the ‘shield of complexity’. In other words, those who know it have little interest in simplifying it as it devalues their own knowledge.
I don't know about those guys. I do flatter myself that I've learned a modest amount about bossing around computers that are based on UNIX, which has a reputation for being difficult to work with. An awkward interface requiring esoteric commands that, perversely, are easier to wield than a natural language. Complex is what I'm saying. What I know from that is this;
The tools are complex because the problems they are addressing are complex. Those tools are not one bit more complex than they must be. If the problems like 'ERP for a medium-sized company' could be addressed by a process similar to picking out red peppers, lettuce and mushrooms to make a salad, they would be. Because the people that pay the bills for all that nonsense would make sure of it.