this post was submitted on 11 Aug 2024
1207 points (98.9% liked)

Programmer Humor

19147 readers
921 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 10 points 1 month ago (8 children)

I'd* better write some documentation

[–] [email protected] 11 points 1 month ago* (last edited 1 month ago) (1 children)

Using better by itself is fine in an informal context, and "had better" is only required for formal contexts. And I don't think a meme on the internet counts as a formal context.

And also, πŸ€“β˜οΈ

[–] [email protected] 4 points 1 month ago* (last edited 1 month ago) (3 children)

That'd be a contraction of 'would' in this case, wouldn't it? As an ESL speaker I used to find these grammar 'mistakes' (for lack of a better word) made more difficult for me to parse the sentences. As with code 'written once but read many times' would apply here.

[–] [email protected] 11 points 1 month ago* (last edited 1 month ago)

For a lot of English speakers, the "had" and "have" in contractions is completely omitted in certain contexts. It's more prevalent in some dialects (I'm in the south US and it's more common than not). Usually "had" is dropped more than "have".

Also, English can drop the pronoun, article, and even copula for certain indicative statements. I think it's specifically for observations, especially when the context is clear.

looking at someone's bracelet "Cool bracelet." [That's a]

wakes up "sigh Gotta get up and go to work..." [I've]

"Ain't no day for picking tomatoes like a Saturday." [There]

"No war but class war!" [There's]

"Forecast came in on the radio. Says there's gonna be a hell of a lot of rain today." [It said -> Says/Said]

"Can't count the number of Brits I've killed. Guess I'm just allergic to beans on toast." [I; I]

"House came tumblin' down after the sinkhole opened up" [The]

"I'd" can be "I would", mainly if used with a conditional or certain conjunctions/contrastive statements (if, but, however, unfortunately). Also when preceding "have" – e.g. "I'd have done that". Because "I had have" doesn't make sense, nor does "I had " anything. "I'd" as in "I had" is followed by a past participle.

"I'd" is usually "I had" otherwise, forming the past perfect tense. But in "I'd better", it's a bit confusing because "had better" is used in a different sense – the "had" here comes from "have to" (as in "to be necessary to") and can be treated as both a lexical verb and an auxiliary verb. "had better" is a bit of a leftover of more archaic constructions.

[–] [email protected] 7 points 1 month ago* (last edited 1 month ago) (1 children)

It would be a contraction of had: "I had better write..." Using would there doesn't make sense.

[–] [email protected] 2 points 1 month ago

More or less my point, languages are weird with lots of arbitrary idiomatic thingsβ€”'would rather' but 'had better'.

After posting the comment I've thought 'wait, it makes more sense for it to be should' so my guesses are a bit off today.

[–] [email protected] 2 points 1 month ago (1 children)

for lack of a better word

Usages of non-standard grammar.

This one poses me (ETL) no problem, but my brain always tilts when the natives mix subject/verb contractions (you're, it's, they're) with the possessives (your, its, their).

[–] [email protected] 1 points 1 month ago (1 children)

Yeah maybe not even non-standard as much as non-formal in this case.

I wanted to mean 'different from what you learn in English class in school as a kid' so non-formal, non -standard, dialectal, slang, misspellings, same-sounding words...

[–] [email protected] 2 points 1 month ago

That's all covered by "non-standard" - because the standard of a language dictates what's to be taken as informal/vulgar/archaic, dialectal, slang, different words or the same word, etc. And while there are exceptions most of the time when people learn a non-native language they learn the standard, in detriment of other varieties.

(Sorry for nerding out about this, I just love this sort of topic.)

load more comments (6 replies)