Everything2
Near Matches
Ignore Exact
Full Text
Everything2

it's

created by jes5199

(thing) by kaytay (4.3 wk) (print)   ?   (I like it!) 1 C! Sun Sep 03 2000 at 23:08:54

It's

This is not how you say "the flour belongs to the happy goat." No, it's not 'it's flour,' it is 'its flour.' Think of it this way: when you want to say "The flour belongs to that ten year old boy over there," you wouldn't say "The flour is his's," or "that's his's flour." No apostrophe, yo. For more help with your grammar, simply ask for it.


(idea) by Ed Halley (2.2 y) (print)   ?   (I like it!) 1 C! Fri Apr 28 2000 at 3:18:09

Rephrased: "it's" is semantically equivalent to "it is". A common pet peeve in English; many people use "it's" as a possessive, which it is not.

In commenting on it, someone suggested it should be stated !strcmp("it's", "it is").

  • Coding !strcmp() (assuming the C programming language) is bad form. You're suggesting to the reader that strcmp() returns TRUE or FALSE; it does not. That's like saying the two do NOT compare, though what you're really saying is that they ARE identical. It returns the direction of comparison; a number below, equal to, or above zero.
  • Secondly, strcmp (string compare) is a literal, not a logical, comparison. The strcmp function would not return an identicality, even though the two strings are semantically the same thing in English. The writer was using the C-style == operator, but ASCII doesn't have the three-line logical equivalence symbol. The original comment was meant to be a logical, semantic comment on grammars.
  • (If the language were Perl, then use the eq operator, not ==; since both strings are equivalent to the number 0, and the latter operator considers numerical equivalents.)
  • Lastly, there is more than one way to express yourself in English. And in code. No need to re-write something YOUR way unless it's (1) inaccurate or error-prone, or (2) likely to be misunderstood by someone maintaining the work later.

Hm, I wrote grammar pet peeves, should I go religious and write programming pet peeves?


printable version
chaos

its grammar pet peeves Monty Python's Flying Circus hand job
alot Sony Corp. v. Universal City Studios It's easy to speak love in the dark... what about in broad daylight in the glare of the sun and the world Where has the grace gone?
P trap high carbon steel It's only temporary unless it works February 12, 2007
Asahi Super Dry Beer genetic programming contraction yoga
happy space mining yo DJ Food
favicon.ico the road ahead will be bumpy How to write poetry like a teenager Editor Log: November 2005
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
What you are reading:
Prosenoder's Cup 2003
A Letter To My Grandfather
Equity court
Playing rough on the bed
Hannah Dustin
Codex Seraphinianus
Neil Hamburger
What is Everything2?
anonymity
Triangle shirtwaist fire
If you could see what your cars are made of, people, you'd shoot yourselves.
Sting
For a boat of white bone, and we three
New Writeups
antigravpussy
One fly amongst many(person)
sam512
Moon Base Shackleton, 1978(fiction)
Pavlovna
toy boy(person)
XWiz
tear jerker(review)
Heitah
Anarchy is Order(idea)
jessicaj
July 26, 2008(dream)
Berek
ABBA(person)
devolution
k-hole(place)
Nadine_2
The Sound Of Madness(review)
SwimmingMonkey
Conversations with Fo Fo, the Loneliest dog in Purgatory(fiction)
locke baron
lynx(thing)
Simulacron3
Reality, Dimensions and the Natural Ontology(essay)
SubSane
Making Love to a 9-Foot Woman(person)
Ouzo
Thoughts(idea)
antigravpussy
I fall silent, listening. The breadcrumbs are talking about us(person)
Everything 2 is brought to you by the letter C and The Everything Development Company