Skip to content

fix grammar #838

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed

fix grammar #838

wants to merge 1 commit into from

Conversation

aG0aep6G
Copy link
Contributor

Just to spite Andrei :P
I totally expect this to be rejected.

Before/after:
iconscreenshot1

@CyberShadow
Copy link
Member

I quite dislike this headline anyway. It sounds like something out of a car commercial.

Don't try to convince me to use your language - convince me that I want to use your language!

@quickfur
Copy link
Member

LGTM.

If it were up to me, I'd rewrite that heading. But that risks Andrei vetoing the PR. :-P

@andralex
Copy link
Member

Not sure the grammar argument is valid. That's a slogan, not a sentence. (To wit, neither version has a predicate.) The periods are intended to give it rhythm.

If you think this improves the slogan, make your case.

@WalterBright
Copy link
Member

Thought I'd give it a go with a Shatnerian style:

The D .... Programming .... Language! modern ... convenience modern ... power native ... efficiency.
Now ... you're programming!

@aG0aep6G
Copy link
Contributor Author

Consider these beauties:

Beer. Water. Sand. Sunshine.
Beer: water, barley, hops.

They're both working fine. Let's swap the punctuation around:

Beer: water, sand, sunshine.

I think we agree that this is nonsense.

Beer. Water. Barley. Hops.

This can make sense. Arrange beer, water, barley, and hops on a table; point at each and say its name: "Beer. Water. Barley. Hops.". But to see an is-made-of relation here, the reader has to ignore the punctuation which hints otherwise.

It's the same for the period-laden D slogan. The meaning can be guessed, but the punctuation hints otherwise. Judging by the periods, TDPL is on the same level as the other elements. But that's nonsense. To find meaning in the slogan, one has to ignore the stated relation of TDPL to the others, and substitute one that makes sense.

Regarding ryhthm, if read without interpreting, the period version is four monotone fragments, whereas the colon-comma version has something going on. (Caution, starts audio right away!) Listen to a computer reading it. (Wrote 'modelingpower' here, because standalone 'modeling' would be mistaken for an attribute. This is another issue with the slogan.)

I'm wasting way too much time on this :)

@andralex
Copy link
Member

Ionno. Consider literally the first hit when searching slogans: http://www.hongkiat.com/blog/77-catchy-and-creative-slogans/

  • MacPro: Beauty outside. Beast inside.
  • Harley Davidson: American by birth. Rebel by choice.
  • Survivor: Outwit. Outplay. Outlast.
  • TagHeuer: Success. It's a mind game.
  • Olympus: Your vision. Our future.
  • eBay: Buy it. Sell it. Love it.

That's, what, 6 out of 77. There are a few using commas-based patterns as well, but overall I don't see how there's a case for replacing one with the other. Will close now, feel free to follow up or reopen if there's more evidence.

@andralex andralex closed this Jan 25, 2015
@aG0aep6G
Copy link
Contributor Author

Notice how you put colons there, to distinguish the brand from the slogan. And the fragments in the slogans are all on the same level.

It's not "MacPro. Beauty outside. Beauty inside.".

If the D slogan was "Modern convenience. Modeling Power. Native Efficiency." you'd have a point. Putting "The D Programming Language." in front breaks it, though.

Also, let's see how the slogans are actually used, if they're still in use:

@aG0aep6G aG0aep6G deleted the fix-slogan-grammar branch February 9, 2015 23:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants