This site may have been built primarily on code-golf 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.
-
1\$\begingroup\$ Algorithm Puzzles and Complexity Golf \$\endgroup\$Alex A.– Alex A.2015年08月21日 22:03:14 +00:00Commented Aug 21, 2015 at 22:03
-
63\$\begingroup\$ CJam & Pyth Exchange \$\endgroup\$Fatalize– Fatalize2015年08月22日 09:25:05 +00:00Commented Aug 22, 2015 at 9:25
15 Answers 15
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.
-
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– Calvin's Hobbies2015年08月21日 15:45:00 +00:00Commented Aug 21, 2015 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– Geobits2015年08月21日 16:03:02 +00:00Commented Aug 21, 2015 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– Calvin's Hobbies2015年08月21日 16:36:23 +00:00Commented Aug 21, 2015 at 16:36
-
1\$\begingroup\$ @Calvin'sHobbies Agreed on the (sometimes) ambiguity. Not that I think PPCG is a great acronym ;) \$\endgroup\$Geobits– Geobits2015年08月21日 16:40:01 +00:00Commented Aug 21, 2015 at 16:40
-
1\$\begingroup\$ @Calvin'sHobbies PCSE could be a reasonable acronym if we go with Programming Challenges or similar. \$\endgroup\$2015年08月21日 16:44:51 +00:00Commented Aug 21, 2015 at 16:44
-
2\$\begingroup\$ @Doorknob For me PCSE sounds too much like GCSE :P \$\endgroup\$Beta Decay– Beta Decay2015年08月21日 18:11:40 +00:00Commented Aug 21, 2015 at 18:11
-
2\$\begingroup\$ @Doorknob For me, PCSE sounds too much like my local electrical provider, Puget Sound Energy. \$\endgroup\$Alex A.– Alex A.2015年08月21日 18:12:37 +00:00Commented Aug 21, 2015 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– Rainbolt2015年08月21日 20:58:04 +00:00Commented Aug 21, 2015 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– Peter Taylor2015年08月23日 15:20:20 +00:00Commented Aug 23, 2015 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– Rainbolt2015年08月23日 19:33:17 +00:00Commented Aug 23, 2015 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– agtoever2015年08月25日 06:57:28 +00:00Commented Aug 25, 2015 at 6:57
-
1\$\begingroup\$ I think Programming Puzzles has to stay because there's no other place for them :) \$\endgroup\$Kametrixom– Kametrixom2015年09月03日 07:24:27 +00:00Commented Sep 3, 2015 at 7:24
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.
-
\$\begingroup\$ It's a fun name but it isn't immediately descriptive. (Not necessarily a bad thing, just sayin'.) \$\endgroup\$Alex A.– Alex A.2015年08月21日 18:11:23 +00:00Commented Aug 21, 2015 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– Geobits2015年08月21日 18:14:10 +00:00Commented Aug 21, 2015 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.– Alex A.2015年08月21日 18:17:08 +00:00Commented Aug 21, 2015 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– Geobits2015年08月21日 18:20:54 +00:00Commented Aug 21, 2015 at 18:20
-
1\$\begingroup\$ Point well taken. \$\endgroup\$Alex A.– Alex A.2015年08月21日 18:31:08 +00:00Commented Aug 21, 2015 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– Peter Taylor2015年08月21日 20:53:40 +00:00Commented Aug 21, 2015 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 is on Codidact now– trichoplax is on Codidact now2015年08月23日 22:38:08 +00:00Commented Aug 23, 2015 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– Beta Decay2015年08月24日 18:46:46 +00:00Commented Aug 24, 2015 at 18:46
-
14\$\begingroup\$ How about Code Sports? \$\endgroup\$Alex A.– Alex A.2015年08月28日 04:59:14 +00:00Commented Aug 28, 2015 at 4:59
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.
-
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– Geobits2015年08月21日 21:14:17 +00:00Commented Aug 21, 2015 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– Dennis2015年08月21日 21:23:40 +00:00Commented Aug 21, 2015 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– Geobits2015年08月21日 21:29:46 +00:00Commented Aug 21, 2015 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– Beta Decay2015年08月22日 10:55:46 +00:00Commented Aug 22, 2015 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– Dennis2015年08月22日 16:34:56 +00:00Commented Aug 22, 2015 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– Chris Beck2015年08月22日 18:13:17 +00:00Commented Aug 22, 2015 at 18:13
-
4\$\begingroup\$ But posting a KoTH question on a code-golf site sounds a bit foolish. \$\endgroup\$jimmy23013– jimmy230132015年08月23日 09:57:57 +00:00Commented Aug 23, 2015 at 9:57
-
1
-
5\$\begingroup\$ I wrote my thoughts on this in chat: "Code Golf (but it's a little more broad than that, and some other things are on-topic, if you read the rules)" is much better than "PPCG (but it's a little more narrow than that, and the thing you're thinking of is probably off-topic, and you won't read the rules)". \$\endgroup\$lynn– lynn2015年09月10日 23:46:30 +00:00Commented Sep 10, 2015 at 23:46
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
-
1\$\begingroup\$ +1 I like this, but as a runner-up to my suggestion of Code Sport[s]. \$\endgroup\$Geobits– Geobits2016年02月15日 17:30:08 +00:00Commented Feb 15, 2016 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– mbomb0072016年02月15日 17:40:24 +00:00Commented Feb 15, 2016 at 17:40
-
1\$\begingroup\$ I must be the only person who doesn't like that logo. :/ \$\endgroup\$2016年02月15日 18:58:34 +00:00Commented Feb 15, 2016 at 18:58
-
9\$\begingroup\$ It seems confusible with gamedev. \$\endgroup\$Peter Taylor– Peter Taylor2016年02月15日 19:03:37 +00:00Commented Feb 15, 2016 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\$2016年02月15日 19:07:54 +00:00Commented Feb 15, 2016 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– Luis Mendo2016年02月15日 22:35:30 +00:00Commented Feb 15, 2016 at 22:35
-
-
\$\begingroup\$ Of course! Much better :-) \$\endgroup\$Luis Mendo– Luis Mendo2016年02月15日 23:26:00 +00:00Commented Feb 15, 2016 at 23:26
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.)
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.
-
2\$\begingroup\$ I fear this would greatly increase the number of questions which really belong on Stack Overflow. \$\endgroup\$Peter Taylor– Peter Taylor2015年08月21日 15:25:30 +00:00Commented Aug 21, 2015 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– Optimizer2015年08月21日 16:21:36 +00:00Commented Aug 21, 2015 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– Peter Taylor2015年08月21日 17:24:33 +00:00Commented Aug 21, 2015 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– Optimizer2015年08月21日 17:35:49 +00:00Commented Aug 21, 2015 at 17:35
-
1\$\begingroup\$ Sure, it happens. But I think it would get worse. \$\endgroup\$Peter Taylor– Peter Taylor2015年08月21日 20:54:15 +00:00Commented Aug 21, 2015 at 20:54
Competitive Programming
That should hopefully cover all sorts of challenge types.
-
3\$\begingroup\$ Descriptive and clear, but not at all snappy and fun. \$\endgroup\$Alex A.– Alex A.2015年08月21日 16:59:00 +00:00Commented Aug 21, 2015 at 16:59
-
12\$\begingroup\$ To me this would be somewhat misleading, bringing to mind ACM/ICPC-type contests specifally. \$\endgroup\$feersum– feersum2015年08月22日 00:08:40 +00:00Commented Aug 22, 2015 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– mbomb0072015年09月03日 21:50:48 +00:00Commented Sep 3, 2015 at 21:50
Code Challenges
In my opinion, better than Programming Challenges. ̄\_(ツ)_/ ̄
-
\$\begingroup\$ I like it but a minor issue is that the acronym CG clashes with Computer Graphics, which is another SE site. \$\endgroup\$Fatalize– Fatalize2016年02月15日 07:34:27 +00:00Commented Feb 15, 2016 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\$2016年02月15日 08:02:21 +00:00Commented Feb 15, 2016 at 8:02 -
\$\begingroup\$ @MartinBüttner Well nevermind. It's monday morning after all... \$\endgroup\$Fatalize– Fatalize2016年02月15日 08:03:10 +00:00Commented Feb 15, 2016 at 8:03
-
4\$\begingroup\$ @Fatalize Code Gallenges is even better. \$\endgroup\$2016年02月15日 17:15:06 +00:00Commented Feb 15, 2016 at 17:15
-
2\$\begingroup\$ @AlexA., Code Golfallenges are the best. \$\endgroup\$bb216b3acfd8f72cbc8f899d4d6963– bb216b3acfd8f72cbc8f899d4d69632016年08月09日 18:51:50 +00:00Commented Aug 9, 2016 at 18:51
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.
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.
Programming Contests
Borrowed from https://codegolf.meta.stackexchange.com/a/1149/18487. (Apparently we had a similar discussion last year.)
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.
-
7\$\begingroup\$ The Stack Exchange rejects \$\endgroup\$Fatalize– Fatalize2016年02月15日 08:55:45 +00:00Commented Feb 15, 2016 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\$2016年02月15日 15:49:14 +00:00Commented Feb 15, 2016 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\$2016年02月15日 15:51:50 +00:00Commented Feb 15, 2016 at 15:51
Programming Challenges and Code Golf
Based on Rainbolt's answer.
Programming Puzzles and Challenges
Similar to our current name, but covers all challenges instead of just code golf.
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.
-
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– Calvin's Hobbies2015年08月21日 15:44:14 +00:00Commented Aug 21, 2015 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– Geobits2015年08月21日 16:05:09 +00:00Commented Aug 21, 2015 at 16:05
-
5\$\begingroup\$ I'm getting déjà vu :P \$\endgroup\$Beta Decay– Beta Decay2015年08月22日 10:52:34 +00:00Commented Aug 22, 2015 at 10:52