Tips for making a golfing language

7

1

I am currently working on a golfing language. Do you have any suggestions for this language? What are some helpful features of a good golfing language? What features do you find useful? Do you suggest a language based on variables, stack(s), tapes, registers, etc?

As usual, please post separate tips in separate answers.

programmer5000

Posted 2017-04-29T17:06:06.397

Reputation: 7 828

Question was closed 2017-04-29T17:15:44.677

Would [tag:code-golf] be relevant in this question? – user41805 – 2017-04-29T17:06:56.060

@KritixiLithos yes, added. – programmer5000 – 2017-04-29T17:07:32.803

3

I think this is too broad. We used to have this question which was more specific and we decided that this kind of question is not a good fit for the SE platform. Specific questions about the design of golfing languages could potentially be on-topic and well scoped, but I don't think this is.

– Martin Ender – 2017-04-29T17:15:38.100

4@MartinEnder If tips for golfing in <all langauges> on-topic than why isn't this? – programmer5000 – 2017-04-29T17:24:23.167

2@programmer5000 That's a narrower question, since the tips there should pertain to the majority of languages, specific to shortening them. This one is completely open-ended, and answers could encompass the entirety of language design. – Geobits – 2017-04-29T17:34:24.900

Maybe if you center the question around Do you suggest variables, stack(s), tapes, registers, etc?. I think that is one of the main foundations when making a language and doesn't seem too broad. – tkellehe – 2017-04-29T17:35:51.567

@Geobits This is pertaining to shortening, too, it is tagges [tag:code-golf] – programmer5000 – 2017-04-29T17:35:57.913

1

@tkellehe Posted

– programmer5000 – 2017-04-29T17:40:56.730

1

This question is now a duplicate of this one. @programmer5000, why didn't you just edit this question instead of posting a new one?

– mbomb007 – 2017-05-02T15:20:37.630

@mbomb007 I think this could be modified to be a question for general tips for making a golfing language. – ckjbgames – 2017-05-03T15:03:17.067

I don't feel like this question is useful in any way. The fact that the OP is asking for feature suggestions shows that the OP is missing the point of making a language. That's the sort of question that will make "cookie cutter" languages that are all the same. If you're going to make a language, make it unique, make it well, and make it complete. A better question to ask would be how to implement certain features. – mbomb007 – 2017-05-03T15:10:02.070

No answers