# All Questions

2,229 questions
Filter by
Sorted by
Tagged with
307 views

### CGCC Blog Post #4: Impact of CGCC on Code Golf

Just over a year ago, Omar Tuchfeld posted High throughput Fizz Buzz, a fastest-code challenge where answers should aim to output Fizz Buzz as quickly as they can. Their challenge was nominated in ...
313 views

### Challenge post-mortems

While to-be-posted challenges get feedback in the Sandbox (ideally), we don't usually reflect on challenges after they have run. And while issues and ambiguities in challenges do get pointed out, we ...
306 views

### How can we get more feedback on our Sandbox questions?

Often, I have proposed a question to the sandbox and I never got any feedback on it; sometimes, I never got feedback until I had already posted the question. I want a way to fix this. I want Sandbox ...
620 views

### Language of the Month for May 2018: MATL

In accordance with our meta agreement to have a Language of the Month, and since the list of nominations had a single highest-voted entry at the beginning of May, we have a new featured language! ...
787 views

### Language of the Month for April 2018: Brain-Flak

In accordance with our meta agreement to have a Language of the Month, and since the list of nominations has a single highest-voted entry as March nears its end, I am pleased to announce the next ...
330 views

### Can we get a "magic link" to the Sandbox?

One of the more popular comments on our site goes something like this: Hi, and welcome to PPCG! Your challenge was closed because it's a bit unclear/broad/whatever as it is now. I would recommend ...
701 views

### Best of PPCG 2018 — Call for Categories [duplicate]

Last year we voted for the best posts of 2017 and rewarded them with bounties and challenges. I think it's a great way to reward and draw attention to some of the best content the community has ...
660 views

### The Nineteenth Byte is getting more room owners. Cast your votes!

The Nineteenth Byte is getting three additional room owners. You've had one week to nominate others or yourself, and now it's time for the actual election. These are the nominees, in alphabetical ...
1k views

### Our favicon is ugly and asymmetric. Let's fix it! [duplicate]

The favicon for this site has ugly and asymmetric corners: Compared to the corresponding icons for other beta SE sites, which only have one pixel cut off from each corner, I find the upper corners ...
1k views

### We're getting a new moderator: Call for Nominations

Notice: We have moved on to the election phase. Latecomers are still welcome to nominate themselves to run for moderator, but should expect to be at a disadvantage because voting for the other ...
1k views

### Do any of you golf for a living?

I'm just curious about whether any of you have a real-world use for your golfing skills. I'd also be interested to hear if you know of golf-related jobs even if you aren't involved in them, or if you ...
888 views

### Should we censor language names?

My most recent challenge was recently edited to change a certain language's name to Brainf**k (i.e. censor it). I decided I might want some community input before I rolled it back, so, my question is: ...
725 views

### Are pure programming puzzles on topic?

The tag wiki for programming puzzle says: A programming puzzle includes a goal, a partially completed program, and rules outlining how the program can be modified. The program is specifically ...
606 views

### Should we consider dropping or modifying the "objective winning criteria" requirement?

Where as The site has stableized (not to stay stagnated) with fairly low activity. There have been from time to time questions that do not meet the requirements in our FAQ but do draw much attention ...
559 views

### Are physical analogs of programming legitimate?

By physical analogs, I mean solutions written via objects in the physical world. Specifically, I am referring to a couple solutions to this challenge (including my own and a couple others). Should ...
2k views

### When is code that requires a REPL acceptable?

Question in brief: For what challenge types and in what circumstances should code that requires a REPL be acceptable in an answer? There seems to be an understanding in chat that code that only works ...
634 views

### Are control characters and ANSI escape codes allowed in output?

Recently, I had people go crazy with escape codes on one of my ASCII art challenges. This x86 machine code answer was able to save some bytes by throwing a few colour codes at the console. At some ...
3k views

### On "interactive" answers and other special conditions

Interactive languages (and related issues) have afflicted me with a bunch of gripes regarding character count and program testing. Clarifying these should help coders in other languages like ...
277 views

### Should questions about challenge-writing be on topic?

In light of this recent question on main (now migrated to meta), here is a question I've been meaning to bring up for a while: should we broaden our scope to allow questions about challenge writing? ...
399 views

### Announcing the PPCG Challenge-Writing Competition!

Most of us, I'm sure, come to this site either to solve delightfully tricky programming puzzles, or to see what insane golfs other members of our community have written. However, now we ackgnowledge ...
914 views

### What additional information should be allowed in a submission?

Unlike traditional coding competition sites, submissions (answers) on PPCG are free form; the only hard requirement is that all submissions must contain the scoring header and the code that solves the ...
782 views

### Untyped functions in static languages

I'll be using Java in this post, but the following also applies to C#, and likely other languages. We require that submissions must be a first-class function, or a full program to be valid. In Java, ...
321 views

### New tag proposal: decision-problem

Inspired by a question in chat from a new user, I thought it would be a good idea to have a tag for challenges where the output is a truthy value if the input meets certain criteria, and falsey ...
289 views

### Popularity of questions, based on post time (and the most useless graph ever)

Back when I was new to Code Golf SE (then PPCG), a lot of my questions didn't do too well, and I didn't have the experience to tell whether they were good challenged or not. As such, I would often ...
300 views

### Rules for Duels

TL;DR What rules and guidelines should duels and duelers be held to? This idea sprouted originally as a potential solution to this problem. It was well received so the next step is to create formal ...
331 views

### Tips for providing high-quality answers in popularity contests

We have lots of tips for golfing in specific languages, but what about other types of challenge? Has anyone wondered how to improve their popularity-contest answers? What general tips do you have ...
798 views

### Best of PPCG 2019 — Call for Categories [duplicate]

Last year we voted for the best posts of 2018 and rewarded them with bounties and challenges. I think it's a great way to reward and draw attention to some of the best content the community has ...
596 views

### 2018 Moderator Election Q&A - Question Collection

Programming Puzzles & Code Golf is scheduled for an election next week, February 5th. In connection with that, we will be holding a Q&A with the candidates. This will be an opportunity for ...
1k views

### Let's think of a creative name for our chatroom

I'm hoping we're nearing the end of beta soon, but even if we aren't, our chatroom name is so bland. "Code Golf." Look at all the creative names others have thought up: "Root Access" for Super User "...
1k views

### Are two questions duplicates if they have different scoring rules?

My question Just Another Polyglot Hacker! was marked as a duplicate of Write a polyglot that prints the language's name. Now, our scoring rules are completely different. Why are they considered ...
690 views

### Should we have additional room owners?

Currently our main chatroom, The Nineteenth Byte, has only the 4 PPCG moderators as room owners. Since the chatiquette is not applicable to other Stack Exchange sites, using chat flags for breaches of ...
429 views

### Can I win with a version of a language that didn't exist when the challenge was posted? [duplicate]

This is a follow up to Can I ever answer with a language invented after the challenge was posted? It seems to be well established that you can post answers using a new language, but you can't win. ...
449 views

### Is there a place I can place my so-close-but-not-quite answer?

I'm asking in general, but in my specific case I was working on an answer for Programming a Pristine World and got \$><<"%c"*5%%w(w o r l d). The fatal flaw ...
1k views

### What's a string?

If a challenge says that input will be in the form of a string, what is acceptable? Various languages have different ways of implementing strings, so here's what I've "borrowed" from Wikipedia: ...
419 views

### What is our consensus on floating point issues?

As far as I can tell, we don't yet have a definitive Meta consensus to the following question: Are answers allowed to work "in theory" but fail in practice due to floating point issues? ...
421 views

### Do we want Stack Snippets?

A new feature called Stack Snippets was introduced that allows users to embed runnable code snippets in their posts. According to the blog post: If you feel that a particular site should have Stack ...
521 views

### General rules for custom languages and libraries

The rules for what languages and libraries are allowed on this site seem to be scattered all over the place. I'm looking for a simple check list to know if a custom language or a custom library is ...
1k views

### Problems Not Yet Challenged

Sometimes when I get the urge to post a new challenge, I have trouble finding a notable* problem that has not yet been solved upon which to base my challenge (I'm not very creative). I thought it ...
608 views

### When should rule changes count?

Related: When is it allowable to change the rules? As noted in the linked meta post above, it's typically particularly frowned upon to significantly change the rules of a challenge after posting it. ...
233 views

### May dc take negative input as it's designed to?

In the language dc, the - character is reserved strictly for subtraction, so it cannot be used to enter a negative number. An ...
774 views

### Should we disallow non-observable requirements?

One of the more recent things to avoid that's coming up a lot is the use of non-observable requirements. The most common incarnations of this are things like "no hardcoding", "implement this algorithm"...
1k views

### The Tag Categorization Project

This is not a question; rather, it is a collection of categories of tags. The purpose of this post is to post information regarding specific categories, such as templates for tag wikis, and also to ...
327 views

### Introducing the New PPCG Leaderboard Widget!

Updates: Update 1.1: Released on April 26th, 2019 If you are just here to get the code for the widget, you can skip down to the bottom of this post. Hello! Over the past week, I have been working ...
331 views

### Should every question be sandboxed?

A while ago I started a bit of a personal experiment and stopped using the sandbox for most of my questions. I think this experiment has given me a new perspective on the sandbox, that I would like ...
657 views

### Is awarding 1500 reputation to a specific user inappropriate use of bounties?

Recently, three answers gained 500 rep bounties at about the same time, with the following bounty explanation: One or more of the answers is exemplary and worthy of an additional bounty. ton ****** ...
711 views

### Running PHP with -r instead of code tags

Based on this manual, there is a -r option that allows you to run PHP code on the command line without specifying the code tags, ...
337 views

### When to accept answers [duplicate]

What guidelines should we have for accepting answers? See our page on area51 This site is different to other SE sites, because it's almost never clear that the best answer won't be improved upon. ...
865 views

### Language of the month for October 2020: Husk

In accordance with our meta agreement, since one candidate received more votes than the others, we have a new featured language! Throughout October 2020, our Language of the Month, nominated by myself,...