4 ms·
It's not consistent, though. Nobody uses the Oxford comma in a list of two. In the Oxford regime, "apples and oranges", when prefixed with another fruit, becom
by tomjakubowski 5y ago
It's not consistent, though. Nobody uses the Oxford comma in a list of two.
In the Oxford regime, "apples and oranges", when prefixed with another fruit, becomes "bananas, apples, and oranges".
If you wanted to implement an "insert commas" algorithm recursively, choosing Oxford requires passing an extra bit along to signal to the terminal case (joining the last two list elements) that there are > 2 elements total. Inelegant to my mind.
- Sohcahtoa82 5y agoIf I say out lout "bananas, apples, and oranges", then I have a slight pause between each item in the list and the comma represents that pause. I say "bananas (pause) apples (pause) and oranges". I do not say "bananas (pause) apples and oranges".