January 31st, 2015, 2:30 am
I had about one years industry experience in C++ (including OOP), but I haven't written any C++ code for more than one year so my C++ gets a bit rusty. I'd consider myself an intermediate-level C++ programmer, though.Now, I have a chance at job to build a library to validate the VaR system which is written in C#. I'm wondering whether I should take this opportunity to learn C#, or to brush up my C++ skills. Which programming language should I use? Is C# a valuable skill to have?Recently, it seems C# has gained increasing popularity in both front office pricing and middle office risk systems. Do you guys have the same observation?