So, here are some suggestions:
-
Add a new category for new languages discussion.
Sites such as this are a great place to learn about languages you don’t know either anything about or languages you only know by name. Ideally, there could be a top-level category for various languages, with sub-categories for each specific language. -
CodinGame staff should devote resources to keeping up with the forum. There is not much point in having feedback and lively discussion regarding CodinGame if nobody at CodinGame is listening. I know they are reading and responding to some things, while others just seem to “fall through the cracks”. (e.g., Any plans to add R language? )
-
It was suggested there that the R language be added. I think that would be an awesome addition. Here are three others that I think would be very smart additions.
- Octave (Basically a free, GNU implementation of Matlab)
- APL (Ken Iverson’s terse, vector/matrix oriented language
- J (a modern, direct descendant of APL with all the power of APL but without the funky, single-glyph operators - i.e., you still get the operators, but you type them with vanilla ASCII characters)
-
Sets of problems that are intended to be solved in a particular language. This is motivation for people to try something new, and such problems should be crafted to try to exemplify a strong point of that language.
-
Serve as a nexus to other learning-oriented sites. For example, projecteuler.net
Have a place for links to Khan Academy, Coursera, Udacity, MIT’s OCW, etc., “university” type things on the web like:
https://university.mongodb.com/
and
http://nodeschool.io/
(What’s your favorite learning site not mentioned yet?)
OK, well, there’s another language: Node would be a nice, very modern addition to this site. I think people are going to be hearing more about Node.js in the near future whether they like it or not.
So… there ya go.
Cheers!