Can I golf in my own programming language here? I ask it 'cause there is no online way to check it out.
-
6\$\begingroup\$ It's best practice to link to an implementation or an esolangs page in the answer. You can even ask Dennis to add the language to TIO if it isn't too trivial, but he hasn't responded to messages in a while \$\endgroup\$– Jo King ModJan 20, 2020 at 2:58
-
5\$\begingroup\$ Also, it is generally required that your language, especially the features you use in an answer, predate the question. Otherwise you could implement a one-character solution for just about any question on the site and win every challenge. \$\endgroup\$– KeizerHarmJan 21, 2020 at 14:43
-
\$\begingroup\$ If you were serious about it, you'd do a zero-character solution. \$\endgroup\$– Steve BennettJan 27, 2020 at 19:36
3 Answers
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 programs can be run.
Obviously, it is most convenient if the program can be run online (such as in Try It Online), but it is perfectly acceptable if the interpreter/compiler has to be installed offline. The key is that people should be able to verify that the answer is valid.
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.
Most Certainly Yes
Some examples of users using their own programming language:
-
-
\$\begingroup\$ This can be applied to everyone on this list, except, for a matter of fact, GolfScript's creator. \$\endgroup\$– user85052Jan 20, 2020 at 14:59
-