Quote:
Originally Posted by E Dawg
No one can master English. Not even computers understand normal
English, hence the fact that there are over 100 programming languages  .
|
So two points: I know of, and work with English Masters. They take the random word strings I type, pass it through the noun/verb rules, add the correct other parts (is a participle really a thing?), add punctuation and it's good to go. The human brain is better than the computer programs of the day so it still rules. I've gotten documents back that look like a brace of chickens were slaughtered because of all the red pen marks, but I'm a better writer because of that. I'm not proud, important stuff I write gets adult English review. CD posts, not so much review.
"Over 100 programming languages" is a laugh. There are over 100 "mainstream languages", I'd guess there are over 5000 other languages out there. I've written two "little languages" that were designed as domain based languages". I'm not alone, so I'll take a bet that 5000 languages is the low water mark. Surf github, look for Java clones, Javascript clones, lisp (of all flavors) clones, etc. Domain based languages rock, some day there will be an amazing robot domain language we will all use.
Love these language conversations, but at the end of the day pick one that fits best and you can program best. I use AWK for "dig into files to rip data apart". I use R to rip that data apart into stats and reports. I use C to make robots dance and I use Lua as my new flirty programming friend.
And I use English to document the stuff I write, so others can follow it if I'm not there.