I explore some imaginary chimeric languages with Codex.
A chimeric language in the context of “imaginary programming” is one which employs syntax from 2 or more languages.
chimerism, however, is exhibited in other
parts of GPT generations. For example,
generated URLs. Generated URLs are usually not
correct due to chimerism. However, it would be
interesting to generate imaginary websites using
Given the following prompt, Codex returned the following definition:
scheme + bash
The expressions in this list are all imagined by Codex. Codex thinks that this is a useful language. A chimeric language can be made with any 2 languages or more languages.
Prompt engineering and imaginary chimeric languages
When designing prompts for Codex
""" is a
powerful way to delimit fields while
explaining to the LM your task via example.
With the Davinci model,
### is preferred.
I’m more unsure of where
### comes (markdown
inpart, perhaps), from but I have some guesses
as to why
""" is a great delimiter with
Python docstrings make use of triple quote.
It is my best guess that the reason
such an effective delimiter with prompt
engineering in Codex is that prompts employing
""" are effectively chimera languages that
are in part ‘python docstring’ and inspiration
is taken from python docstrings to nudge GPT
in the right way for it to expect effective
If this article appears incomplete, it may be intentional. Try prompting for a continuation.