4 ms·
Actually the article is missing one thing. Yes, you need to be able to express yourself in the (programming) language. But, and here is the thing, the hard par
by Watchmannen 15y ago
Actually the article is missing one thing. Yes, you need to be able to express yourself in the (programming) language.
But, and here is the thing, the hard part is not learning the words and the grammar, nor actually writing in the language using the said words and grammar.
No the hard problem is figuring out WHAT to say and HOW say it to make others (humans or computers, depending if it is a natural or programming language).
In terms if human language it is about formulating a narrative story that presents the problem and the solution to the reader.
In terms of programming language it is about describing the data structures, data transformations and transactions/communications needed to perform the task.
This is the hard part and that is what separates good writers and good programmers from their lousy counterparts.
BTW: I hope this was parseable.
- dchest 15y agoI don't think this is missing from the article, it's actually what the author said. If you only learn the words and the grammar, without seeing how they are used to express things (and without trying to express things), you won't learn foreign language/programming.
- DasIch 15y agoI'm pretty sure that's what he meant.