Everything2
Near Matches
Ignore Exact
Full Text
Everything2

it's

created by jes5199

(thing) by kaytay (1.5 mon) (print)   ?   1 C! I like it! 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 y) (print)   ?   1 C! I like it! 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
Drink up!
Broca's aphasia
I wanted Mary to cry blood
True Native American Tribe Names
Brad Mehldau
BBC Radio 4
Chamonix
McDonnell Douglas DC-10
The Perfect Puppy
Iceland
The Bible's Influence on Catcher in the Rye
Sorting Algorithms
Cookery
Greenwich Mean Time
New Writeups
locke baron
Tyan Thunder K8WE(thing)
locke baron
Udaloy class destroyer(thing)
Scaevola
Same-sex marriage(idea)
SteveMurrayFromNZ
Waiver(idea)
nailbiter
nerve stapling(thing)
locke baron
Multiple Myeloma(thing)
SubSane
blonde, freckles, skinny, short(person)
arcanamundi
A Ruba'iyat for May(person)
riverrun
Timed Writing(idea)
auraseer
Fling(fiction)
StrawberryFrog
Iron Man(review)
devolution
Misogyny and Porn, East to West - An Empirical Analysis(idea)
devolution
Korea is a place that refuses to stand still(idea)
Beanie127
The Pacifist Soldier(fiction)
VergilKint
Distilled from Dreams(fiction)
Everything 2 is brought to you by the letter C and The Everything Development Company