One of the cool features of CodinGame is the ability to casually explore and try out new programming languages. I am creating a tech.io playground
for a very high-level exploration of the 27 supported languages on CG.
The concept: the same code snippet is written in all the languages, and checking what does the code reveal about the language’s main characteristics.
So far only the general layout and the first few pages are ready (C#, Java, PHP): link to draft preview
As this concept involves a minor reveal of puzzle solution, I would like to ask for moderator opinion, before investing more time in it - to avoid seeing the playground getting deleted later.
- In my opinion the code reveal issue is minor (1 single easy puzzle, which was already solved by 75k users anyway), and the learning and exploration potential outweights the disadvantages. Please let me know if I am wrong.
- If you are interested in showing your favourite language’s main features to other coders, I would be glad to have you as a co-author / contributor. In fact, my puzzle solutions in some of the languages, I barely know, are just too horrible to show. It would be much better to discuss an idiomatic code snippet, that truly showcases the distinctive features of the given language. (e.g. I managed to submit non-functional F# code, go figure…)