Foi uma promessa no início do .NET, quase 20 anos atrás. Nós deveríamos ser capazes de trabalhar no mesmo projeto como um time, não importando qual idioma nós usávamos.
A tentativa inicial foi tão ruim, devido a diferenças de funcionalidade de idiomas, que a maioria dos departamentos de TI se concentrou apenas em C e não contratou programadores de VB.
Com certeza, as coisas melhoraram desde então. Ainda é possível puxar um arquivo C # para o VB e começar a trabalhar?