Un blog de Gabriel Flores sobre C#, .NET y tecnología
También está suave el My en VB.Net
Definitivamente como dices Gabriel, ya que todos esos lenguajes se ejecutan y usan el .net framework, posiblemente la respuesta se puede reducir a simple cuestion de gusto. En mi caso yo programaba con VB6 y al migrarme a .NET y empezar a utilizar VB.NET, me di cuenta de que tenia que aprender muchas cosas nuevas - aun solo para usar VB.NET -, por tal razon decidi que si tenia que aprender algo nuevo, pues por que no aprender tambien un nuevo lenguaje? Ademas de que practicamente lo que puede hacer uno, lo hace el otro.
Hola, yo aprendí con C# y ahora he estado con VB.Net y debo decir que para llegar al mismo resultado C# ocupa menos lineas y por tanto menos caracteres. Ademas el codigo queda mas facil de leer.
Hola, en cuestión de rendimiento y potencial no es lo mismo vb que c# ya que .net internamente esta echo y pensado exclusivamente para que c# ande a la perfección y no para el resto de los lenguajes por algo se dice que el lenguaje nativo de .net es c#, además en algunos tecnologías o framework solo funcionan con c# por ejemplo xna, no se engañen no es lo mismo, por un poco mas de esfuerzo aprendan c#. vb ya casi no tiene ni mantenimiento.