Visual Basic.NET - Cambio tecnológico

 
Vista:

Cambio tecnológico

Publicado por Aja (1 intervención) el 14/10/2014 12:28:23
Buenos dias:

Soy programador de vb.net y actualmente se me ocurren reflexiones sobre el lenguaje de programación que uso.

Me hablan de C# y sobre su eficiencia y productividad a la hora de programar. Tambien escucho que hay mas programadores en C# y que será el lenguaje que Microsoft potenciará, con lo que será mas facil encontrar recursos a futuro.

Por otra parte y en cuanto a los lenguajes VB.NET y C#, no son multiplataforma y parece que Microsoft va perdiendo camino en cuanto a moviles, PDAs, sistemas operativos que no son windows, ... pero lo mas grave es que por lo que veo o leo, no veo que haya ningún movimiento salvo Xamarin.

Por estas razones, estoy en la disyuntiva de seguir con lo que hago o reciclarme y tender a otros lenguajes.

No se si alguien le gustaría compartir estas reflexiones.

Gracias y saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
2
Responder
Imágen de perfil de giancarlo
Val: 377
Bronce
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Cambio tecnológico

Publicado por giancarlo (488 intervenciones) el 14/10/2014 17:53:17
Yo tambien soy programador en vb.Net.

Sobre que C# es mas utilizado? claro que si, pero de que sea mejor, productivo y efectivo? tengo mis dudas y no creo que sea asi (corrijanme y expliquenmelo si me equivoco). la efectividad y productividad se basa en el estilo de programacion(mi forma de pensar es eso) por ejemplo el uso de programacion en capas, POO, etc.

Ademas, C# es un lenguaje, no una plataforma, al igual que VB:NET, C#, J+ son lenguajes, el framework o visual Studio.Net, lo traduce al lenguaje MSIL y recien genera el EXE(en resumen claro, es el proceso). Asi que yo pienso que asi escribas en cualquiera de otros lenguajesde .NET genera lo mismo.

Microsoft, potenciaria C# al igual que vb.NET, ya que forman parte de VS.NET, y en realidad es este ultimo el que en realidad se potencia y su framework, por ende los lenguajes. Sobre los recursos y ejemplos, probablemente ya que seria mas usado, sin embargo, hay foros especificos como el del MSDN que tratan exclusivamente el VB.NET.

si usas programacion en capas o clases, puedes reutilizar tu codigo para usarlo en ASP:NET o movil(solo window phone o window movile), no estoy seguro que si del todo, pero es claro que formulario no se puede, esto si tendrias que rehacerlo. tus capas de negocio, datos o clases para funciones si se peuden reutilizar.

Como reflexion final, y este es mi punto de vista, no esta mal aprender C#, es mas creo que si deberia hacerlo, incluso hasta PHP, JAVA, etc. Lo que este dentro de tus posibilidades, pero recuerda que lo importante es ser especialista en uno o varios de ellos(nuevamente de acuerdo a tus posibilidad y capacidad).

Quizas en algunos puntos de teoria de los primeros parrafos me haya equivocado, por lo que les pido me corrijan e instruyan.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar