C0H and C1R

The site Rosetta Code lists many solutions for hundreds of programming tasks in hundreds of languages, such as C, Java and Scala. Some of these languages are really weird, such as HQ9+. SubScript creator André van Delft  defined two weird languages that extend C. Once one starts extending programming languages, it is hard to stop.


C0H extends the C language with absolutely the smallest possible “Hello World!” program. The language definition and implementation are at Rosetta Code. Before looking C0H up at that site, you may think on what size that program would be.


C1R extends C language with very short solutions to the Rosetta Code programming tasks, as compared to the C solutions listed at Rosetta Code. Again the language definition and implementation are at Rosetta Code. How would C1R defeat C on all these tasks?

Leave a Reply