Comment Not too old (Score 1) 418
40 is plenty young enough to re-train...or in this case I would just say "catch up". If you are already familiar with the .net namespace (even older versions), it's not that hard to switch to C#. I had years of experience with VB6 and VB.NET but no C experience of any kind and made the switch to C# on the job and have never looked back. While I still can (and have to to support old code) switch back to VB, I actually prefer C# now and will code in it if given the choice. I spent a few years in Delphi, which was awesome, but after Borland ran it into the ground, there just wasn't any shops around coding in Delphi to work for so rarely fire up a Delphi IDE anymore.
In then end, the advice is simple: just embrace C#. It's really easy to learn when you already understand the .NET framework. And there is a TON of employers that prefer or mandate it.
In then end, the advice is simple: just embrace C#. It's really easy to learn when you already understand the