News for hackers. Stuff that matters.
Re:Jean Sammet, co-creator of COBOL, has died by MrBuddyCasino on Sunday June 04, 2017 @05:27PM (#14483623)
Thanks. This quote is worth repeating:

"Besides a mathematical inclination, an exceptionally good mastery of one's native tongue is the most vital asset of a competent programmer."

And yet, people with much linguistic proficiency are rare in the field of software development. I don't know why this is so, and it is a tragedy.

Re:Jean Sammet, co-creator of COBOL, has died by gumby on Sunday June 04, 2017 @11:55PM (#14485157)
Is that really true? I have found that typically the best coders are the clearest writers of English as well
Re:Jean Sammet, co-creator of COBOL, has died by MrBuddyCasino on Monday June 05, 2017 @05:37AM (#14486305)
> the best coders are the clearest writers of English as well

Thats what I found as well, which is why we need more of them. Maybe it is a german thing, but I can tell you that we don't have a lot of those types doing software development. Maybe because people here are more likely to study humanities instead than in the US? I really don't know.

Re:Jean Sammet, co-creator of COBOL, has died by qb45 on Monday June 05, 2017 @12:19PM (#14488802)
I heard that good lawyers can earn more than good coders. And dunno about Germany, but in my country brain drain is also a problem. And I'm not sure if there really are that many smart people to begin with ;)
Re:Jean Sammet, co-creator of COBOL, has died by aero-002 on Monday June 05, 2017 @12:16AM (#14485232)
Why is linguistic proficiency important for programming though? Aside from writing documentation
Re:Jean Sammet, co-creator of COBOL, has died by watwut on Monday June 05, 2017 @01:49AM (#14485486)
If you can sum up algorithm or object structure you create in a single paragraph reading of which saves me four hours of puzzle solving, then it is super useful. Same with one line explanation of clever unusual hack.

Also, code review comment that teaches something instead of just vaguely alludes that "this is bad". It is better when junior learn why instead of memorizing seemingly arbitrary rules.

Also, communication in the team and out of team. If you can explain why the estimate is too small or that users/managers/customers naive idea is, well, naive (without using that word), then you are the gold. If you can ask the question in a way that makes people understand what you are asking and gives you answer, you are double gold.

If you can explain why the proposed design change or style guide change would be helpful, then you don't have rely on snark and put-downs when pushing for those changes (and thus avoid long term consequences such style has). And so on and so forth.

Re:Jean Sammet, co-creator of COBOL, has died by rimliu on Monday June 05, 2017 @03:49AM (#14485954)
Maybe the ability do distill the essence and to present it clearly?

Also: https://gettingreal.37signals.com/ch08_Wordsmiths.php