2 ms·
That logic makes sense. I am all for writing as simply as possible, and making code readable. But I understand that some may not be interested in that. I do kno
by christofosho 6y ago
That logic makes sense. I am all for writing as simply as possible, and making code readable. But I understand that some may not be interested in that. I do know that some code bases tend to be more difficult to step into than others. I don't know if we can blame a language for this, or if we should be blaming the programmers. The language is a tool we can use to execute a task, but also to communicate how we are executing that task. If a developer has not written code in a way to make that obvious (or supplemented with comments), is it the fault of the language or the fault of the developer?
Of course, by extension, some languages have more complicated syntax (perhaps "less intuitive" based on languages you may be used to).
All said, I agree with you that some developers will indeed use higher level concepts which may not be understood immediately by lower level developers. I think this would occur even without those concepts embedded in the language itself, as the higher level developer would need create a solution to solve the problem anyway.