28 votes
Accepted

Tips for launching a language

Welcome to the weird and wonderful world of esolang creation! I think it's a very fun meta-game part of PPCG to make new languages, and it's one that I enjoy a lot. I'm certainly not an expert on the ...
DJMcMayhem's user avatar
  • 59.2k
18 votes

What programming languages have been created by CGCC users?

Stack Cats Stack Cats was created by Sp3000 and myself, Martin Ender. The original idea is from November 2015, but the language design wasn't finalised and implemented until late May/early June 2016. ...
Martin Ender's user avatar
17 votes
Accepted

Can interpreter flags causing major language differences be considered different versions of the language?

Answered in order Yes They are different versions. Maybe It would depend upon the challenge in question. Some specify that major versions (e.g., Python 2 vs Python 3) are considered the same ...
AdmBorkBork's user avatar
  • 43.4k
16 votes

What programming languages have been created by CGCC users?

Brain-Flak Brain-Flak is a language designed by me, DJMcMayhem, and written as a collaboration between me and two other users, @Wheat Wizard, and @1000000000. When your Stack Overflows, you forget ...
DJMcMayhem's user avatar
  • 59.2k
16 votes

If we find a programming language in the Library of Babel, can we use it?

The language would have been created on the date at which the book was bookmarked for the first time The Library of Babel is basically an encoding scheme: any possible string will exist somewhere in ...
ais523 - high effort answers's user avatar
14 votes
Accepted

Can Whispers programs ignore a final output line?

Whispers lines are functions and they should follow our rules for functions Since I was the one posing this question here's my opinion on this. Each line in Whispers is a function. Most often, these ...
Leo's user avatar
  • 12.7k
14 votes
Accepted

Does Baba Is You belong here?

First off, I think that programming and doing code golf in Baba Is You is a fun idea. It's a very programmatic game and I would like to see it on this site. However the game doesn't have a clear ...
Wheat Wizard's user avatar
  • 98.7k
14 votes

Should rust anonymous functions fully specify parameter types?

If Rust's type inference can infer argument types using external information, it is OK to omit them There is a precedent for Haskell allowing this. But note that Rust's type inference is a lot weaker ...
Bubbler's user avatar
  • 76k
13 votes

What programming languages have been created by CGCC users?

Jelly By elected moderator, Dennis ♦ From the wiki: Jelly is a tacit, programming language based on J: its raison d'être is solving programs in the lowest possible byte count.
ASCII-only's user avatar
  • 5,109
12 votes

What programming languages have been created by CGCC users?

V V, short for vim and pronounced "vee" is a golfing language designed by me. V operates by performing transformations on a giant 2D array of strings. Although all of the builtins are fairly ...
DJMcMayhem's user avatar
  • 59.2k
12 votes

Definition of a Function in Concatenative Languages

We already have a consensus that functions have to be reusable arbitrarily often. While that consensus arose in the context of side effects (such as changing global variables in a way that prevents ...
Dennis's user avatar
  • 210k
12 votes
Accepted

Are transpiler languages allowed?

Yes you can - you do however have to make sure that it is clear what transpiler you used as well as the interpreter/compiler of the language you transpile into you use.
flawr's user avatar
  • 43.8k
11 votes

What programming languages have been created by CGCC users?

∀ ∀ (or "forall") is a language that piggy-backs on other golfing language to build a golf pipeline. Not sure whether to use Perl 5, Jelly, Retina or Pyth for some challenge? Why not use all three ...
Ven's user avatar
  • 3,493
10 votes

What programming languages have been created by CGCC users?

Cubix GitHub repo | Online interpreter | Code design helper by @Downgoat Cubix is a stack-based 2D language, created by me sometime in March. Cubix differs from ordinary 2D languages in that it's ...
ETHproductions's user avatar
10 votes

What programming languages have been created by CGCC users?

Alice Alice was created between October 2016 and April 2017 by me, with a lot of help from Sp3000. It started out as "a quick one-or-two week project" just for the sake of getting something done ...
Martin Ender's user avatar
9 votes
Accepted

Are there minimum age requirements for languages?

No (there are not) We used to have a policy that answers with languages that were newer than the challenge could not be considered competing, but this requirement has since been removed since it was ...
hyper-neutrino's user avatar
  • 42.4k
8 votes
Accepted

Search by language?

Searching for [code-golf] is:answer "J" seems to provide good results. And if you want explanations, ...
Esolanging Fruit's user avatar
8 votes

Can I use here my own language for code-golfing?

Yes It is quite common for participants here to use their own languages, and indeed, some of the languages used here (e.g. NARS2000 and TI-Basic) cannot be tried online.
Adám's user avatar
  • 30.2k
8 votes
Accepted

Can I use here my own language for code-golfing?

Yes, but an interpreter or compiler is required Languages on this site are defined by their implementation. This means that there has to be an interpreter/compiler (online or offline) in which ...
Luis Mendo's user avatar
  • 104k
7 votes

What programming languages have been created by CGCC users?

Pyke Pyke is a stack based code golf language created by me, muddyfish, starting in February 2016. I decided to build it to test my knowledge of Python and how long it would take for me to get a basic ...
Blue's user avatar
  • 28.6k
7 votes

What programming languages have been created by CGCC users?

shortC This language was created by me in May 2017. shortC is a "programming language" for code golfing. Frequently-used C functions/keywords are shortened into capital letters. shortC automatically ...
MD XF's user avatar
  • 13.9k
7 votes

What programming languages have been created by CGCC users?

Stax Stax is a golfing language created by me. Unique features include: Compressed string literals Built-in rational support Online interactive debugger Code is written in ascii, but can be "...
recursive's user avatar
  • 10.4k
7 votes
Accepted

Why languages encode their SBCS into UTF-8 and vice versa?

The UTF-8 representation allows the code to be human-readable (to the extent that this is possible for a dedicated golfing language) while being able to be scored by "number of characters". ...
Zgarb's user avatar
  • 42.6k
7 votes
Accepted

Why are golfing languages allowed?

Because any language is allowed We very consistently have a policy that any language is allowed, even those that are incredibly limited, such as HQ9+. We previously required that languages be capable ...
caird coinheringaahin g's user avatar
6 votes
Accepted

If we find a programming language in the Library of Babel, can we use it?

Sure. Why not? Who cares where a language came from? If I had a PRNG output a bunch of random characters and that happened to make a valid language, there's no reason I shouldn't be able to use that. ...
DJMcMayhem's user avatar
  • 59.2k
5 votes

What programming languages have been created by CGCC users?

Jellyfish Jellyfish is a two-dimensional language created by me, Zgarb, in January 2016. It's largely inspired by J, and the name is a combination of Jelly (another J-like language) and ><> (...
Zgarb's user avatar
  • 42.6k
5 votes

What programming languages have been created by CGCC users?

Sesos By elected moderator, Dennis ♦ Sesos is an assembly-like language based on Brainfuck. It has a code-head and data-head, and has ten basic commands: ...
ASCII-only's user avatar
  • 5,109
5 votes

What programming languages have been created by CGCC users?

AnnieFlow This language was created by me, Fricative Melon, recently, though it is based on StackFlow. I liked the idea of StackFlow, but it was clunky and had no interpreter (and I didn't want to ...
Fricative Melon's user avatar
4 votes

What programming languages have been created by CGCC users?

INTERCALL I have created INTERCALL in june 2016. Intercall is a anti-golfing language. Each code must start with a 116 character long header, to prevent code golfing. The header is: ...
TuxCrafting's user avatar
  • 4,827

Only top scored, non community-wiki answers of a minimum length are eligible