28
\$\begingroup\$

This site may have been built primarily on challenges and puzzles that have no winning criteria, but we have evolved away from that. Our name is outdated, and we should rebrand ourselves.

Because the folks in the chat cannot seem to agree on a name, I'm going to post multiple answers and let you guys vote.

The chat discussion begins around here.

Note: According to an SE dev, it is possible for beta sites to change their name and subdomain without graduation. If the subdomain changes, all redirection from codegolf.se links would be taken care of seamlessly.

\$\endgroup\$

15 Answers 15

43
\$\begingroup\$

No change

The current name is still accurate, or at least it is close enough. It also has historical significance. Changing our name may make it harder for people to find us.

Also, nochange.stackexchange.com has a nice ring to it.

\$\endgroup\$
  • 1
    \$\begingroup\$ +1 Despite "Code Golf" being a subset of what this site is about, the acronym "PPCG" (or even "PCG") is far more indicative than "PC". \$\endgroup\$ – Calvin's Hobbies Aug 21 '15 at 15:45
  • 1
    \$\begingroup\$ @Calvin'sHobbies To regular users of the site, I guess. I usually spell out the entire name if mentioning it anywhere else (even the broader SE network) because it sounds like gibberish otherwise. It's one of those things that where neither confuse you if you know what they mean, but either wouldn't make much sense if you don't without an explanation. \$\endgroup\$ – Geobits Aug 21 '15 at 16:03
  • 1
    \$\begingroup\$ @Geobits Point granted. Still "PC" to me means personal computer and saying "PC" instead of "PPCG" could cause ambiguity in many contexts. \$\endgroup\$ – Calvin's Hobbies Aug 21 '15 at 16:36
  • 1
    \$\begingroup\$ @Calvin'sHobbies Agreed on the (sometimes) ambiguity. Not that I think PPCG is a great acronym ;) \$\endgroup\$ – Geobits Aug 21 '15 at 16:40
  • 1
    \$\begingroup\$ @Calvin'sHobbies PCSE could be a reasonable acronym if we go with Programming Challenges or similar. \$\endgroup\$ – Doorknob Aug 21 '15 at 16:44
  • 2
    \$\begingroup\$ @Doorknob For me PCSE sounds too much like GCSE :P \$\endgroup\$ – Beta Decay Aug 21 '15 at 18:11
  • 2
    \$\begingroup\$ @Doorknob For me, PCSE sounds too much like my local electrical provider, Puget Sound Energy. \$\endgroup\$ – Alex A. Aug 21 '15 at 18:12
  • 7
    \$\begingroup\$ Who's to say that code golf isn't the most popular tag because of the site name? If we were named Programming Puzzles and Kolmogorov Complexity, we might observe an entirely different trend. \$\endgroup\$ – Rainbolt Aug 21 '15 at 20:58
  • 9
    \$\begingroup\$ I think the last comment was tongue-in-cheek, but since I can't tell whether the upvoters think it was serious: the site was originally a way to move code-golf questions off StackOverflow, where they were once tolerated but were not in keeping with the tightening on-topic restrictions. In Area 51 it was originally called "Code Golf", but "Programming Puzzles" was added in the hope that it would broaden the site. The site wouldn't have existed in the first place if it hadn't been for the popularity of code-golf. \$\endgroup\$ – Peter Taylor Aug 23 '15 at 15:20
  • 1
    \$\begingroup\$ @PeterTaylor The comment was half serious. I believe that site title contributes to the popularity of the code golf tag, if only a little. \$\endgroup\$ – Rainbolt Aug 23 '15 at 19:33
  • 1
    \$\begingroup\$ Personally, I like the non-codegolf puzzles more than the codegolf puzzles. After giving it a bit of thought, I think we should stick to the current name. Not only for historical reasons, but foremost because the current title covers it quite well. New shoes always fit worse than your old ones. And as long as the old ones don't wear out... Long story short: +1 \$\endgroup\$ – agtoever Aug 25 '15 at 6:57
  • 1
    \$\begingroup\$ I think Programming Puzzles has to stay because there's no other place for them :) \$\endgroup\$ – Kametrixom Sep 3 '15 at 7:24
37
\$\begingroup\$

Code Sport

Correct me if I'm wrong, but I think this site almost perfectly embodies definition 1a of sport in Merriam Webster:

a source of diversion

Not only that, but sport is good in other ways, too. It encapsulates golf, which many are reluctant to abandon, but is more inclusive. Many of our rules are geared toward sportsmanship, or playing fair.

Sport can be serious (billion dollar industry) or relaxed (backyard football), and so can we. We have posts to extend integer sequences beyond current publication, right alongside the simplest sorting challenges. The premise and wording of them is often ridiculous, but sometimes scholarly.

It's short and to the point, which also makes for a good subdomain name, even if the overall name is something else.


I'm Geobits, and I approve this message.

\$\endgroup\$
  • \$\begingroup\$ It's a fun name but it isn't immediately descriptive. (Not necessarily a bad thing, just sayin'.) \$\endgroup\$ – Alex A. Aug 21 '15 at 18:11
  • 1
    \$\begingroup\$ Hmm, I thought of it as both fun and descriptive. Adding "sport" to something is commonly used to mean something is a competition in that area, fun or otherwise. Water sports, blood sports, etc. In its adjective form it means "done for enjoyment rather than as a job or for food for survival". \$\endgroup\$ – Geobits Aug 21 '15 at 18:14
  • 1
    \$\begingroup\$ If I was a Stack Exchange user who knew nothing about the site, seeing a link to CodeSport.SE wouldn't necessarily give me an idea about what the site is ultimately about. \$\endgroup\$ – Alex A. Aug 21 '15 at 18:17
  • 4
    \$\begingroup\$ I think it hints at it, but agree that it isn't 100% descriptive. Stack Overflow, Server Fault, and Super User aren't terribly descriptive either when you think about it (knowing nothing about them going in). More broadly, neither are Google, Bing, Yahoo!, etc. \$\endgroup\$ – Geobits Aug 21 '15 at 18:20
  • 1
    \$\begingroup\$ Point well taken. \$\endgroup\$ – Alex A. Aug 21 '15 at 18:31
  • 15
    \$\begingroup\$ @Geobits, going by the definition of "a rude, noisy, or violent person", Yahoo!'s not so far off... \$\endgroup\$ – Peter Taylor Aug 21 '15 at 20:53
  • \$\begingroup\$ Maybe in time we can make Code Sport a recognised term (among the small community our site is part of). \$\endgroup\$ – trichoplax Aug 23 '15 at 22:38
  • 2
    \$\begingroup\$ +1 I like this name because 1. it's a change, 2. it doesn't focus on code golf and 3. it doesn't create ambiguity about the site \$\endgroup\$ – Beta Decay Aug 24 '15 at 18:46
  • 14
    \$\begingroup\$ How about Code Sports? \$\endgroup\$ – Alex A. Aug 28 '15 at 4:59
34
\$\begingroup\$

Code Golf

Branding is everything. It's the name the URL uses, the name outsiders use to refer to this site and the vast majority of challenges on this site are code golf challenges. It also eliminates the need for an abbreviation.

It describes the site much better than the current name, since we are still closing pure programming puzzles as off topic and they only happen once in a blue moon anyway.

Sure, it doesn't cover all topics on this site, but I don't think that is required. It's not like Stack Overflow only deals with questions about stack overflows or Ubuntu? is the only question permitted on Ask Ubuntu.

\$\endgroup\$
  • 6
    \$\begingroup\$ I've seen too many comments along the likes of "this isn't code golf, can you make your code more readable?" on other challenges to like this idea. It conveys the idea that all we do here is golf, even more strongly than the current name, and I don't see the need to reinforce that view. \$\endgroup\$ – Geobits Aug 21 '15 at 21:14
  • 5
    \$\begingroup\$ @Geobits Going through the results of "this isn't code golf" site:codegolf.stackexchange.com, accidental code golfing seems to be a force of habit, not a misinterpretation of the scope of this site. \$\endgroup\$ – Dennis Aug 21 '15 at 21:23
  • 4
    \$\begingroup\$ I'm not sure an exact phrase search is the best way to get good statistics, but I'll accept that there are other reasons people golf on non-golf challenges (I've done it once or twice myself). However, I do think dropping everything except code golf from the title will only increase it. \$\endgroup\$ – Geobits Aug 21 '15 at 21:29
  • 2
    \$\begingroup\$ Actually I'm fairly sure anything not related to Ubuntu is off topic, but I'll give you the benefit of the doubt :) \$\endgroup\$ – Beta Decay Aug 22 '15 at 10:55
  • \$\begingroup\$ @BetaDecay It was a (failed) attempt at humor. The site isn't called Ubuntu, which is what I'd expect from an SE site about that topic, but Ask Ubuntu as an (also failed, IMHO) attempt to parody the name of Ask Different. However, asking Ubuntu? is not on topic on the site. \$\endgroup\$ – Dennis Aug 22 '15 at 16:34
  • 1
    \$\begingroup\$ FWIW I think that "Code Golf" although used on this site to always mean "shortest code", could also quite reasonably mean "fastest code" at least that's what an uninitiated person would guess. The term "Code Golf" to me most clearly evokes "optimizing what is otherwise an idle task (for fun), and code is involved in this somehow" So I think this term can encompass a lot of what happens on this site. \$\endgroup\$ – Chris Beck Aug 22 '15 at 18:13
  • 4
    \$\begingroup\$ But posting a KoTH question on a code-golf site sounds a bit foolish. \$\endgroup\$ – jimmy23013 Aug 23 '15 at 9:57
  • 1
    \$\begingroup\$ @ChrisBeck Code golf does in fact always imply shortest code, not just on this site, but by definition. \$\endgroup\$ – Alex A. Aug 24 '15 at 6:42
  • 5
23
\$\begingroup\$

Code Games

  • It's catchy.

  • It gives a hint about what we do, without going into details.

  • It's unique. I'm not aware of any other site/event that refers to itself as Code Games.

  • It combines perfectly with our proposed logo:

logo

\$\endgroup\$
  • 1
    \$\begingroup\$ +1 I like this, but as a runner-up to my suggestion of Code Sport[s]. \$\endgroup\$ – Geobits Feb 15 '16 at 17:30
  • 1
    \$\begingroup\$ I like it more than Code Sport(s). If we use this, I think we need to find/create more game types to have. \$\endgroup\$ – mbomb007 Feb 15 '16 at 17:40
  • 1
    \$\begingroup\$ I must be the only person who doesn't like that logo. :/ \$\endgroup\$ – Alex A. Feb 15 '16 at 18:58
  • 9
    \$\begingroup\$ It seems confusible with gamedev. \$\endgroup\$ – Peter Taylor Feb 15 '16 at 19:03
  • 1
    \$\begingroup\$ @AlexA. You're not. I think it's a decent name regardless of that (if we really want to stick to something fairly obviously related to coding, which the votes on my answer seem to indicate so far). \$\endgroup\$ – Martin Ender Feb 15 '16 at 19:07
  • \$\begingroup\$ Can we turn that yellow of the logo into something else? Yellow on white is hard on the eye and has poor contrast \$\endgroup\$ – Luis Mendo Feb 15 '16 at 22:35
  • \$\begingroup\$ @LuisMendo It wouldn't be on a white background. This is the current, complete mockup. \$\endgroup\$ – Dennis Feb 15 '16 at 22:52
  • \$\begingroup\$ Of course! Much better :-) \$\endgroup\$ – Luis Mendo Feb 15 '16 at 23:26
19
\$\begingroup\$

Recreational Programming

That's what we do, right? We program for fun. People were opposed to the idea of "Competitive Programming" because we're not as competitive and strict as some "real" programming competitions (like Google Code Jam or stuff). This would also not tie our scope down as much as a name like "Code Golf", and neither would it imply that certain types of challenges are or aren't a good fit for the site (like "Programming Puzzles & Code Golf"). It would also still be appropriate should we ever expand our scope of non-challenge posts - in general I think it captures both the things we currently do on main as well as the things the community cares about in chat.

(The only objection I could think of is that it's not exactly catchy. But I think it's spot on.)

\$\endgroup\$
8
\$\begingroup\$

Competitive Programming

That should hopefully cover all sorts of challenge types.

\$\endgroup\$
  • 3
    \$\begingroup\$ Descriptive and clear, but not at all snappy and fun. \$\endgroup\$ – Alex A. Aug 21 '15 at 16:59
  • 12
    \$\begingroup\$ To me this would be somewhat misleading, bringing to mind ACM/ICPC-type contests specifally. \$\endgroup\$ – feersum Aug 22 '15 at 0:08
  • 1
    \$\begingroup\$ I agree with feersum. Competitive makes me think of the ACM Programming Competition and other more time-based and language-restricted challenges. \$\endgroup\$ – mbomb007 Sep 3 '15 at 21:50
6
\$\begingroup\$

Programming Challenges

For the folks who feel that Puzzles are really just a subset of Challenges, and prefer the simplicity of just the one term that encompasses both.

\$\endgroup\$
  • 2
    \$\begingroup\$ I fear this would greatly increase the number of questions which really belong on Stack Overflow. \$\endgroup\$ – Peter Taylor Aug 21 '15 at 15:25
  • 1
    \$\begingroup\$ @PeterTaylor not if we have proper off-topic rules (which we already have). Moreover, Stack Overflow is more of Programming Support/Queries equivalent. If someone could not decide where to post his question b/w "Programming Challenges" and "Stack Overflow", "Programming Puzzles and Code Golf" name would not make much difference to them anyways. \$\endgroup\$ – Optimizer Aug 21 '15 at 16:21
  • 2
    \$\begingroup\$ @Optimizer, the people who post debugging questions here don't read the list of on- and off-topic areas first. They will just think "This is a hard bug, so it must on on-topic on a programming challenges site." \$\endgroup\$ – Peter Taylor Aug 21 '15 at 17:24
  • 2
    \$\begingroup\$ and what I am trying to say is that "must be on-topic on a programming puzzles site" is equally possible in such cases. \$\endgroup\$ – Optimizer Aug 21 '15 at 17:35
  • 1
    \$\begingroup\$ Sure, it happens. But I think it would get worse. \$\endgroup\$ – Peter Taylor Aug 21 '15 at 20:54
4
\$\begingroup\$

Code Challenges

In my opinion, better than Programming Challenges. ¯\_(ツ)_/¯

\$\endgroup\$
  • \$\begingroup\$ I like it but a minor issue is that the acronym CG clashes with Computer Graphics, which is another SE site. \$\endgroup\$ – Fatalize Feb 15 '16 at 7:34
  • 2
    \$\begingroup\$ @Fatalize Plot twist: the acronym would be CC. (As opposed to if we reduced our name to "Code Golf".) \$\endgroup\$ – Martin Ender Feb 15 '16 at 8:02
  • \$\begingroup\$ @MartinBüttner Well nevermind. It's monday morning after all... \$\endgroup\$ – Fatalize Feb 15 '16 at 8:03
  • 4
    \$\begingroup\$ @Fatalize Code Gallenges is even better. \$\endgroup\$ – Alex A. Feb 15 '16 at 17:15
  • 2
    \$\begingroup\$ @AlexA., Code Golfallenges are the best. \$\endgroup\$ – haykam Aug 9 '16 at 18:51
3
\$\begingroup\$

Code Contests

Sorry for waking up a somewhat old thread, but I forgot to post this back when I first thought of it. Code Sport seems good, but like Alex A., I think it isn't immediately descriptive. This variant covers practically everything we do here, and it's more concise than Programming Contests.

\$\endgroup\$
2
\$\begingroup\$

We don't need any of "Programming", "Golf" or "Contest" in the name...

This isn't a concrete suggestion because I don't have one (yet). This answer is to suggest that maybe we don't need such a literal name that explicitly describes the content of the site at all. My favourite example of this is "Gaming Stack Exchange", better known as Arqade (well that name isn't perfect - you'd have to explain the spelling in an elevator pitch; bit it's certainly catchy and not as blunt as "Gaming"). Other examples are Ask Different, Cross Validated and of course the big three, Stack Overflow, Super User and Server Fault.

All of the suggestions so far don't really fall into the same category (except Code Sport[s] maybe), because they all try to find a word that describes our scope instead of being interesting, catchy names for the community.

The main benefits of such a name would be that

  • they would give the community more character.
  • they could be more memorable.
  • most importantly, they wouldn't be tied that closely to the scope so that we wouldn't have to repeat this discussion every three years when the focus of the community may or may not have shifted to different types of challenges again.

I suppose the votes on this answer can act as the general opinion of the community about such a name for the site, but it's mostly intended as a call to more creative suggestions which can then be voted on.

\$\endgroup\$
  • 7
    \$\begingroup\$ The Stack Exchange rejects \$\endgroup\$ – Fatalize Feb 15 '16 at 8:55
  • 2
    \$\begingroup\$ This is precisely why I suggested Code Golf. Not because I'm trying to imply that the site is just about code golf, but because I think it is catchy. \$\endgroup\$ – Dennis Feb 15 '16 at 15:49
  • 2
    \$\begingroup\$ @Dennis It is catchy, but in the context of this site, it's bound to imply a lot about our scope. (And if it isn't supposed to be about scope then it's counter-productive to people not wanting any of our design/logo etc to be associated with "golf".) \$\endgroup\$ – Martin Ender Feb 15 '16 at 15:51
2
\$\begingroup\$

Recreationally Concise Code

It sounds professional. Put it on your résumé.

This is similar to Martin's "Recreational Programming" suggestion, but this has a "code-golf" implication.

Source

\$\endgroup\$
1
\$\begingroup\$

Programming Contests

Borrowed from https://codegolf.meta.stackexchange.com/a/1149/18487. (Apparently we had a similar discussion last year.)

\$\endgroup\$
-3
\$\begingroup\$

Programming Challenges and Code Golf

Based on Rainbolt's answer.

\$\endgroup\$
-6
\$\begingroup\$

Programming Puzzles and Challenges

Similar to our current name, but covers all challenges instead of just code golf.

\$\endgroup\$
-10
\$\begingroup\$

PCG Cup

I don't think we need such a descriptive name and should go the way of Ask Different and Seasoned Advice, having fun with our name.

PPCG is a fun place, so we have to reflect that in the way we present the site, therefore by not using a boring, descriptive title, we are probably going to attract more users to SE's party site. ;)

We have to remember, however, that a huge number of our challenges are code golf, so there is no point in steering away from that and focussing solely on programming challenges. For that reason, I decided to incorporate golf as a sport into the title:

The PGA Cup is a famous golfing competition, so I changed the name slightly to the PCG Cup. This could also allow us to have fun with the logo and/or theme come graduation (if ever).

Here, we can redefine PCG to mean Programming Contests and Golf, allowing us to move away from the theme of programming puzzles.

\$\endgroup\$
  • 1
    \$\begingroup\$ Frankly, I think the site has more to do with "programming puzzles" (whatever those are defined to be) than actual golf. \$\endgroup\$ – Calvin's Hobbies Aug 21 '15 at 15:44
  • 5
    \$\begingroup\$ While I might be persuaded by the idea of a "fun" name, I'm not really a fan of this one. \$\endgroup\$ – Geobits Aug 21 '15 at 16:05
  • 5
    \$\begingroup\$ I'm getting déjà vu :P \$\endgroup\$ – Beta Decay Aug 22 '15 at 10:52

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .