3 ms·
Syntax is often too complicated, I agree. But to me, software development is not about learning syntax but about handling and understanding complexity. Good lan
by sveme 9y ago
Syntax is often too complicated, I agree. But to me, software development is not about learning syntax but about handling and understanding complexity. Good languages support handling complexity and I really don't see a future where complex software can be built without something supporting you in handling complex interactions between things.
- petra 9y agoBut domain experts can handle complexity just fine, especially given right tools to help with domain driven design/DSL , abstracting, versioning, parameterizing, information hiding, reuse, modularity, and getting help from software engineers when needed). And since there are easy to use examples of each of those in various categories, it's not impossible to imagine some tool will tie all of them together.