[Suggestion] Make C and C separate languages in completetion tracking

Back to General discussions forum

YetAnotherMinion     2016-11-22 00:10:53

C and C++ are treated as the same language when recording solutions to problems, when in fact they are wildly different languages. It would be nice to showcase that I solved the problem using both C and C++, instead of those being lumped together.

Quandray     2016-11-24 07:12:36
User avatar

This might not be what you want, but the best I can suggest is to submit one of them with Language set to "C/C++" and the other with Language set to "Other".

I'll be interested to see what you've done differently.

YetAnotherMinion     2016-12-04 03:15:24

I had just noticed that Rust got its own category on the site recently, which leads me to believe that the system was changable. With that in mind I figured it would be nice to get C on its own as well if it was not too much trouble.

Techinically your suggestion would work, as my goal with C is to write clean, simple, and defensive programs, just like those I write for work. With my personal foray into C++ I set a timer and try to solve it quickly as possible under time pressure to simulate competetive programming competetions. The C++ code is dirty and unmaintainable but works. From that comes my motivation to separate the two languages. However no one is able to see the solutions unless they are a member and have solved the problem, so my fear of people seeing bad C++ code and associating it with my professional C code is probably unfounded.

With this in mind I will probably steer towards setting my C++ as Other.

Please login and solve 5 problems to be able to post at forum