Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Jan 5, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

hsbt and others added 7 commits January 5, 2026 07:22
This `rb_cObject` declaration was only for `rb_cData()` that was
removed at 7c738ce.
"Code" (when used to refer to what we create in Ruby or any other programming language) is an abstract non-count noun, so it cannot be pluralized.  ("Codes" would be used when referring to specific countable things like PIN codes, which is a different use of the word "code".)

This is somewhat confusing because English allows converting count nouns into non-count nouns, and converting non-count nouns into count nouns, and because many words have both forms.

For an example of converting a non-count noun to a count noun, "water" is normally a non-count noun:

> The world is covered with water.

but people who work in restaurants often use the word as a count noun, as a shorthand for "cup of water":

> I need 7 waters on the big table by the window.

For an example of the opposite conversion, "worm" is normally a count noun:

> There are lots of worms in the puddle.

but someone might use it as a non-count noun when talking about non-distinct remains of worms:

> You have worm all over the bottom of your shoe!

So although a given noun can be flexible enough to be used in either way—even when it is unconventional—there is a definite change of meaning when using a word as a count noun or a non-count noun.
@pull pull bot locked and limited conversation to collaborators Jan 5, 2026
@pull pull bot added the ⤵️ pull label Jan 5, 2026
@pull pull bot merged commit c65a554 into turkdevops:master Jan 5, 2026
1 check failed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants