It is widely known that 2013 will be the last version of SharePoint. Everything will be an incremental upgrade from now on with customisations decoupled from SharePoint through 'Apps' working off web services.
To me this doesn't focus enough on why you should choose one language over the other. They all have their place depending on the type of applications you are going to be building.