Cita:
Iniciado por Stream DotNetDeveloper a productividad me referia a tiempo de desarrollo , tiempo de aprendisaje y performance...
1.- Ok, Según TU muy personal punto de vista VB.Net tiene un menor tiempo de aprendizaje. Ya quiero ver que aprende más rapido un programador de Java si C# o Vb.Net, ya quiero ver que aprende más rapido un programador VB 6.0 si C# o Vb.Net. Con lo anterior quiero dejar claro q esa es TU opinión.
2.- En cuanto al performance ahi te deje el estudio, hay otros donde en algunas cosas sale mejor Vb.Net que C#. Y a pesar de ello te apuesto a que el performance es transparente para el ojo humano
Cita:
Iniciado por Stream Por que... Pon a 2 programadores "expertos" a hacer el mismo algoritmo o sistema y dime cual termina primero? obiamente q el de VB.NET no por q io sea programador en el sino por q es realidad...
Nombre, con esa justificación ni como debatirla, es tu realidad
Cita:
Iniciado por Stream Muchos dicen "Ah.. pero VB.NET vale dick, no sirve" como tu lo dijiste... lo del performance es casi igual....
Exacto. Así q como hablas de "Potencia" mayor de Vb.Net si ni siquiera se puede percibir la diferencia. Además de que quedo comprobado q C# al menos en el estudio es superior
Cita:
Iniciado por Stream Y no digas q VB.NET se adapto para .NET por q es falso... VB.NET he ha hecho desde cero... si solo huviera C# entonces q monopolio...
Y M$ no es un monopolio?. Concuerdo contigo en que Vb.Net se rehizo, no desde 0 por que si no su sintaxis hubiera sido otra.
Cita:
Iniciado por Stream No estoy enojado.. obiamente estoy defendiendo a VB.NET asi como el de Java dfefiende al Java, como el de Delphi defiende a Delphi...
Yo no defiendo ninguno. Para uno es más facil uno por migrar de Java para otros es más facil otro por migrar de Vb.Net de hecho la filosofía de M$ fue que cualquier lenguaje puediera estar en el .Net para que la curva de aprendizaje fuera menor. Así q no es exclusivo para Vb.Net
Cita:
Iniciado por Stream DotNetDeveloper tambien trabajamos sobre C# pero no lo usamos para desarrollo por q los tiempos de desarrollo son muy largos y es muy tedioso estar con los { }
Jaja. Man, cuantas milesimas de segundo te puede quitar poner una llave. Que por cierto el VS te marca a cual llave inicial corresponde. Supongo que para tu empresa representa un gran costo el hecho de poner unas llaves.
Cita:
Iniciado por Stream El codigo VB.NET esta mucho más claro... el intellisense mejorado q el de C#... ademas ya viendo el resultado en el codigo intermedio es el mismo q el de VB.NET ó casi igual... Y si hay mejores de C# como apuntadores... y algunas otras cosillas las cuales no son muchas..
Ok, hasta ahi perfecto. Conclusión VB.Net hace a los programadores más huevones. Y tu lo has dicho en cuanto al LENGUAJE C# tiene muchas mas cosas
Cita:
Iniciado por Stream Obivamente microsoft no iba a hacer VB.NET mejor q C#.. Y si.. C# es mas diske potente... pero menos productivo... y productivo me refiero al tiempo. ahi te quiero ver en la integracion de todos los modulos de diferentes programadores a una sola solucion de C#
Veamos, la empresa donde trabajo es Partner de Microsoft y no exactamente un Microsoft Certified Partner. De hecho tienen una empresa juntos. El último proyecto que saldra en poco tiempo es para una empresa de Telefónica Celular, y adivina cual fue la recomendación de M$?
Exacto esa que no querías imaginarte.
Por cierto no he tenido problemas con la integración de modulos. =D
Salu2