Post History
Regarding because the vast majority of all programs that were posted & highly up-voted there won't even compile on the most basic, compliant compiler for that language. Code Golf allows f...
Answer
#1: Initial revision
Regarding > because the vast majority of all programs that were posted & highly up-voted there won't even compile on the most basic, compliant compiler for that language. # Code Golf allows functions as answers. For example, this could be a Java hello world program, even though it obviously does not compile: `()->"Hello World!"` This is an anonymous lambda which returns the intended output. To actually run it, you would have to wrap it in code that looks something like [this](https://tio.run/##LYqxDoIwFEVn@YonUzGhP4AyuzgxOBiHCoU8fLRN@0piDN9ea3S6OfecWa2qnodnwsVZzzBnlpGR5BhNz2iNPDSFiw/CHnpSIcBFoYF3sfufgRXnWS0OsGQlOvZoptsdlJ9C9S13XXSOUPvjz7UwwgmSqOq2PGsiC1fradiXqYHuFVgv0kaWLrdMRoxy0iyqqtm29AE "Java (JDK) – Try It Online"). P.S. According to rules established on SE, the above could be golfed to `a->"Hello World!"` to save a byte by taking in an unused argument, but that's not the point of this answer.