What's the point of golfing languages? Are there rules concerning them? I imagine you can just make a little compiler that interprets any single character as the exact solution to any problem.

  • 2
    \$\begingroup\$ Welcome to CG&CC! This would be better suited to Meta, but we've had this discussion on Meta time and time again already, so feel free to look at the existing threads there. \$\endgroup\$ – Unrelated String Mar 13 at 23:28
  • 4
    \$\begingroup\$ I’m voting to close this question and I don't think it should be migrated to Meta either, as this topic has already been covered there. \$\endgroup\$ – Arnauld Mar 13 at 23:30
  • \$\begingroup\$ The rule here is that an answer is only valid if the language existed before the challenge was posted. So, no, you can't make a little compiler that interpretes any single character as the exact solution to any problem. HQ9+ is a famous attempt at this though. \$\endgroup\$ – Level River St Mar 13 at 23:45
  • 4
    \$\begingroup\$ @LevelRiverSt Actually we don't have that rule anymore \$\endgroup\$ – Redwolf Programs Mar 13 at 23:52
  • 4
    \$\begingroup\$ It is however still forbidden to use a made-up language specifically designed for the challenge. \$\endgroup\$ – Arnauld Mar 14 at 0:00
  • \$\begingroup\$ @RedwolfPrograms Can you point me to the reference for that? \$\endgroup\$ – Level River St Mar 14 at 0:01
  • \$\begingroup\$ @LevelRiverSt To add on to that, it's no longer necessary because answers are considered to compete only within the same language. If you answer everything with an empty program in MyBrandNewLanguage or MetaGolfScript-01189998819991197253, you're not causing any problems, but also nobody's going to be impressed \$\endgroup\$ – Unrelated String Mar 14 at 0:01
  • \$\begingroup\$ @LevelRiverSt Here \$\endgroup\$ – Jo King Mar 14 at 0:32
  • 1
    \$\begingroup\$ @UnrelatedString No, that still goes against the loophole that arnauld mentions \$\endgroup\$ – Jo King Mar 14 at 0:33
  • \$\begingroup\$ Welcome to CG&CC! Since individual languages only compete with themselves, you don't have to worry about comparing your score with these golfing languages. \$\endgroup\$ – 2x-1 Mar 14 at 1:35

Browse other questions tagged .