Re^5: One to one file output idiom
by jdporter (Paladin) on Jan 17, 2020 at 03:11 UTC
|
As a native speaker, I can tell you that "spew" here is completely natural. It's not a synonym of "vomit" and does not carry the negative overtones of that word. It's also not the same as "spit", for the same reason, as well as implying a different (greater) volume of matter being ejected. :-)
| [reply] |
|
Not super common but it is a euphemism for vomit. There is a rather amusing pun about it in Egil’s Saga—Egil drinks till he’s sick and stands to nearly smother his excessively loquacious, one might say logorrheic :P, dinner host in vomit. When the dinner party responds in angry shock he says, paraphrased: He was spewing all night, so you can’t be mad at me for doing the same. It’s worth noting that vomit probably has 100, easy, synonyms/euphemisms/idioms in American English.
| [reply] |
|
spew verb
spewed; spewing; spews
Definition of spew
(Entry 1 of 2)
intransitive verb
1 : vomit
2 : to come forth in a flood or gush
3 : to ooze out as if under pressure : exude
transitive verb
1 : vomit
2 : to send or cast forth with vigor or violence or in great quantity
+a volcano spewing out ash —often used with out
spew noun
Definition of spew (Entry 2 of 2)
1 : matter that is vomited : vomit
2 : material that exudes or is extruded
the cognate in German "speien" has mostly the same meanings
| [reply] [d/l] |
|
Meh. I'm telling you, most speakers of modern English don't think of "spew" as a synonym for "vomit". Those other definitions are pretty much spot on, though.
The one case where people use "spew" to mean "vomit" anymore is when they're using euphemisms, notably in the case of barfing due to alcohol consumption. :-)
OMG, I'm gonna spew!
| [reply] |
|
|
|
|
|
|
| [reply] |
|
FWIW, Path::Class::File and IO::Any also use "spew" (old versions of the File::Slurp docs used the term as well); Mojo::File uses "spurt". I think all of these method names are not meant to be taken 100% seriously ;-) (I also found IO::Barf, if you like it more direct)
| [reply] [d/l] [select] |
|