Cual es mejor?

16/09/2006 - 16:58 por Oscar Leonardo Cotamo Silva | Informe spam
Hola, una pregunta algo dificil de responder, en mi compañia tenemos dos
programadores de C# y dos de VB.NET , vamos a capcitar a otros ingenieros,
Algunos versados de .NET e incluso Ings. de Microsoft dicen que C# es el
futuro, pero otros dicen que para VB.NET se enccuentra hasta un 500% de
material educativo, recursos, que todo el mundo lo mane y hace los mismo que
on hay deiferencia en poder y capacida.

Que recomiendan uds.

Mil Gracias de antemano

Oscar Leonardo Cotamo
CEO - Ciuadad Tecnópolis

Preguntas similare

Leer las respuestas

#6 floyd303
18/09/2006 - 11:16 | Informe spam
Hola!

Si... jejeje es una buena manera de definirlo.
Entonces la pregunta es la siguiente:
Que te cuesta menos? Mover la barra de desplazamiento vertical o la
horizontal?
Y tendras la respuesta ;)

Saludos
Roberto M. Oliva

Carlos Marco ha escrito:

Hace un tiempo oí que C# se desarrollaba a lo largo (era más largo que
VB.net) y VB.net se desarrollaba a lo ancho (era más ancho que C#).







escribió en el mensaje
news:

Hola!

Si sirve de algo mi opinion:
Me he pasado varios años programando en VB.NET dado que en mi anterior
empresa eran todos programadores provinientes del mundo Visual Basic.
Ahora ya llevo mucho tiempo programando en C# y, teniendo en cuenta que
los dos son exactamente igual de potentes y que puedes hacer
exactamente los mismo con los dos, apoyo el comentario anterior que
comenta que lo importante es conocer la plataforma, el lenguaje luego
se aprende naturalmente.
Pero si hay una cosa que, por lo menos a mi, me hace decantarme por el
C# y es la cantidad de codigo que hay que escribir.
Si miras la docmentacion de .NET en MSDN, podras comparar el codigo
entre ambos lenguajes y comprobaras que, para esribir lo mismo, en
VB.NET las sentencias son mas largas.
Esto no es tanto problema al escribir, dado que VS escribe mucho codigo
por ti, sino al leer. Hay que tener en cuenta que el codigo se lee en
un porcentaje muchisimo mayor al que se escribe, yo por eso creo que es
mejor un codigo mas facil de leer que de escribir.

Bueno, esta es mi opinion.
Saludos
Roberto M. Oliva

WillyXoft wrote:
> > Algunos versados de .NET e incluso Ings. de Microsoft
> > dicen que C# es el futuro
>
> La visión de MS es que el futuro es .NET pero no un lenguaje en
> particular.
>
> > hace los mismo que on hay deiferencia en poder y
> > capacida.
>
> Así es, y por ende preocúpense por entrenarse en el uso de la
> plataforma, el lenguaje es lo de menos. La posición de MS es que
> cada quien use el que mejor se parezca al lenguaje que ya domina.
>
> Saludos,
> Willy Mejía
> http://feeds.feedburner.com/willyxoft-net
> "Un barco no debería navegar con una sola ancla,
> ni la vida con una sola esperanza."
> - Epicteto de Frigia (50-135); filósofo grecolatino.
>
>
> Oscar Leonardo Cotamo Silva wrote:
> > Hola, una pregunta algo dificil de responder, en mi compañia tenemos
> > dos programadores de C# y dos de VB.NET , vamos a capcitar a otros
> > ingenieros, Algunos versados de .NET e incluso Ings. de Microsoft
> > dicen que C# es el futuro, pero otros dicen que para VB.NET se
> > enccuentra hasta un 500% de material educativo, recursos, que todo el
> > mundo lo mane y hace los mismo que on hay deiferencia en poder y
> > capacida.
> >
> > Que recomiendan uds.
> >
> > Mil Gracias de antemano
> >
> > Oscar Leonardo Cotamo
> > CEO - Ciuadad Tecnópolis
Respuesta Responder a este mensaje
#7 Carlos Marco
18/09/2006 - 15:12 | Informe spam
Sí, toda la razón, lo que tambien puede ocurrir, es que a algunos les
"agobia" ver muchas líneas de código. Yo personalmente, me encantan los dos
lenguajes.






escribió en el mensaje
news:

Hola!

Si... jejeje es una buena manera de definirlo.
Entonces la pregunta es la siguiente:
Que te cuesta menos? Mover la barra de desplazamiento vertical o la
horizontal?
Y tendras la respuesta ;)

Saludos
Roberto M. Oliva

Carlos Marco ha escrito:

Hace un tiempo oí que C# se desarrollaba a lo largo (era más largo que
VB.net) y VB.net se desarrollaba a lo ancho (era más ancho que C#).







escribió en el mensaje
news:

Hola!

Si sirve de algo mi opinion:
Me he pasado varios años programando en VB.NET dado que en mi anterior
empresa eran todos programadores provinientes del mundo Visual Basic.
Ahora ya llevo mucho tiempo programando en C# y, teniendo en cuenta que
los dos son exactamente igual de potentes y que puedes hacer
exactamente los mismo con los dos, apoyo el comentario anterior que
comenta que lo importante es conocer la plataforma, el lenguaje luego
se aprende naturalmente.
Pero si hay una cosa que, por lo menos a mi, me hace decantarme por el
C# y es la cantidad de codigo que hay que escribir.
Si miras la docmentacion de .NET en MSDN, podras comparar el codigo
entre ambos lenguajes y comprobaras que, para esribir lo mismo, en
VB.NET las sentencias son mas largas.
Esto no es tanto problema al escribir, dado que VS escribe mucho codigo
por ti, sino al leer. Hay que tener en cuenta que el codigo se lee en
un porcentaje muchisimo mayor al que se escribe, yo por eso creo que es
mejor un codigo mas facil de leer que de escribir.

Bueno, esta es mi opinion.
Saludos
Roberto M. Oliva

WillyXoft wrote:
> > Algunos versados de .NET e incluso Ings. de Microsoft
> > dicen que C# es el futuro
>
> La visión de MS es que el futuro es .NET pero no un lenguaje en
> particular.
>
> > hace los mismo que on hay deiferencia en poder y
> > capacida.
>
> Así es, y por ende preocúpense por entrenarse en el uso de la
> plataforma, el lenguaje es lo de menos. La posición de MS es que
> cada quien use el que mejor se parezca al lenguaje que ya domina.
>
> Saludos,
> Willy Mejía
> http://feeds.feedburner.com/willyxoft-net
> "Un barco no debería navegar con una sola ancla,
> ni la vida con una sola esperanza."
> - Epicteto de Frigia (50-135); filósofo grecolatino.
>
>
> Oscar Leonardo Cotamo Silva wrote:
> > Hola, una pregunta algo dificil de responder, en mi compañia tenemos
> > dos programadores de C# y dos de VB.NET , vamos a capcitar a otros
> > ingenieros, Algunos versados de .NET e incluso Ings. de Microsoft
> > dicen que C# es el futuro, pero otros dicen que para VB.NET se
> > enccuentra hasta un 500% de material educativo, recursos, que todo el
> > mundo lo mane y hace los mismo que on hay deiferencia en poder y
> > capacida.
> >
> > Que recomiendan uds.
> >
> > Mil Gracias de antemano
> >
> > Oscar Leonardo Cotamo
> > CEO - Ciuadad Tecnópolis
Respuesta Responder a este mensaje
#8 Angel. E. Ruiz. P
18/09/2006 - 15:30 | Informe spam
Lo único que te digo amigo es el 99% de las tareas más comunes en el
desarrollo de aplicaciones, las puedes realizar con cualquier lenguaje .Net





Básicamente, las diferencias son de sintaxis, aún cuando, dado que programar
para el Net Framework es trabajar en la gran mayoría de los casos con las
clases base, esas diferencias sean poco importantes.



Te recomiendo leer esto:

¿Visual Basic .NET ó C#?
http://www.microsoft.com/spanish/ms...J_2128.asp



VB.NET and C# Comparison
http://www.harding.edu/USER/fmccown...rison.html


Complete Comparison for VB.NET and C#
http://www.codeproject.com/dotnet/v...erence.asp



Espero haberte ayudado :)


Saludos cordiales,
Ángel Ruiz
MCTS .NET Framework 2.0 Windows Applications
MVP de Visual Basic desde 2004
Caracas - Venezuela


"El conocimiento es un bien, que crece a medida que se comparte"
"Oscar Leonardo Cotamo Silva" escribió en el
mensaje news:e%
Hola, una pregunta algo dificil de responder, en mi compañia tenemos dos
programadores de C# y dos de VB.NET , vamos a capcitar a otros ingenieros,
Algunos versados de .NET e incluso Ings. de Microsoft dicen que C# es el
futuro, pero otros dicen que para VB.NET se enccuentra hasta un 500% de
material educativo, recursos, que todo el mundo lo mane y hace los mismo
que on hay deiferencia en poder y capacida.

Que recomiendan uds.

Mil Gracias de antemano

Oscar Leonardo Cotamo
CEO - Ciuadad Tecnópolis

Respuesta Responder a este mensaje
#9 floyd303
18/09/2006 - 15:34 | Informe spam
Hola!

En esto tambien opino lo siguiente: Si te agobia la cantidad de lineas
de codigo, en C# las puedes poner como quieras, en VB.NET (A no ser que
utilices : ) no lo puedes hacer.

En C# :
switch(a)
{
case 1:
{
i = 0;
break;
}
default:
i = -1;
}

se puede escribir:

switch (a)
{
case 1: { i = 0; break; }
default: i = -1;
}

Se reducen el numero de lineas... no??
En VB.NET (es un mal ejemplo: El select de VB tiene menos lineas que en
C# ya que no necesita especificar el break;):

select a
case 1
i = 0
case else
i = -1
end select

Pero en el segundo caso del C# salen inclusive menos lineas.

Bueno, resumiendo, puede haber argumentos a favor de uno o de otro...
pero yo creo que el definitivo es partir del que estas acostumbrado a
utilizar.
Y si te da igual cualquiera de los dos, siempre partir del C# ...
jejejeje

Saludos
Roberto M. Oliva



Carlos Marco ha escrito:

Sí, toda la razón, lo que tambien puede ocurrir, es que a algunos les
"agobia" ver muchas líneas de código. Yo personalmente, me encantan los dos
lenguajes.






escribió en el mensaje
news:

Hola!

Si... jejeje es una buena manera de definirlo.
Entonces la pregunta es la siguiente:
Que te cuesta menos? Mover la barra de desplazamiento vertical o la
horizontal?
Y tendras la respuesta ;)

Saludos
Roberto M. Oliva

Carlos Marco ha escrito:

> Hace un tiempo oí que C# se desarrollaba a lo largo (era más largo que
> VB.net) y VB.net se desarrollaba a lo ancho (era más ancho que C#).
>
>
>
>
>
>
>
> escribió en el mensaje
> news:
>
> Hola!
>
> Si sirve de algo mi opinion:
> Me he pasado varios años programando en VB.NET dado que en mi anterior
> empresa eran todos programadores provinientes del mundo Visual Basic.
> Ahora ya llevo mucho tiempo programando en C# y, teniendo en cuenta que
> los dos son exactamente igual de potentes y que puedes hacer
> exactamente los mismo con los dos, apoyo el comentario anterior que
> comenta que lo importante es conocer la plataforma, el lenguaje luego
> se aprende naturalmente.
> Pero si hay una cosa que, por lo menos a mi, me hace decantarme por el
> C# y es la cantidad de codigo que hay que escribir.
> Si miras la docmentacion de .NET en MSDN, podras comparar el codigo
> entre ambos lenguajes y comprobaras que, para esribir lo mismo, en
> VB.NET las sentencias son mas largas.
> Esto no es tanto problema al escribir, dado que VS escribe mucho codigo
> por ti, sino al leer. Hay que tener en cuenta que el codigo se lee en
> un porcentaje muchisimo mayor al que se escribe, yo por eso creo que es
> mejor un codigo mas facil de leer que de escribir.
>
> Bueno, esta es mi opinion.
> Saludos
> Roberto M. Oliva
>
> WillyXoft wrote:
> > > Algunos versados de .NET e incluso Ings. de Microsoft
> > > dicen que C# es el futuro
> >
> > La visión de MS es que el futuro es .NET pero no un lenguaje en
> > particular.
> >
> > > hace los mismo que on hay deiferencia en poder y
> > > capacida.
> >
> > Así es, y por ende preocúpense por entrenarse en el uso de la
> > plataforma, el lenguaje es lo de menos. La posición de MS es que
> > cada quien use el que mejor se parezca al lenguaje que ya domina.
> >
> > Saludos,
> > Willy Mejía
> > http://feeds.feedburner.com/willyxoft-net
> > "Un barco no debería navegar con una sola ancla,
> > ni la vida con una sola esperanza."
> > - Epicteto de Frigia (50-135); filósofo grecolatino.
> >
> >
> > Oscar Leonardo Cotamo Silva wrote:
> > > Hola, una pregunta algo dificil de responder, en mi compañia tenemos
> > > dos programadores de C# y dos de VB.NET , vamos a capcitar a otros
> > > ingenieros, Algunos versados de .NET e incluso Ings. de Microsoft
> > > dicen que C# es el futuro, pero otros dicen que para VB.NET se
> > > enccuentra hasta un 500% de material educativo, recursos, que todo el
> > > mundo lo mane y hace los mismo que on hay deiferencia en poder y
> > > capacida.
> > >
> > > Que recomiendan uds.
> > >
> > > Mil Gracias de antemano
> > >
> > > Oscar Leonardo Cotamo
> > > CEO - Ciuadad Tecnópolis
Respuesta Responder a este mensaje
#10 Carlos Marco
18/09/2006 - 16:11 | Informe spam
Yo he empezado con Visual Basic .net porque vengo de VB6. Pero que cuando
domine VB.net me pongo con C#.






escribió en el mensaje
news:

Hola!

En esto tambien opino lo siguiente: Si te agobia la cantidad de lineas
de codigo, en C# las puedes poner como quieras, en VB.NET (A no ser que
utilices : ) no lo puedes hacer.

En C# :
switch(a)
{
case 1:
{
i = 0;
break;
}
default:
i = -1;
}

se puede escribir:

switch (a)
{
case 1: { i = 0; break; }
default: i = -1;
}

Se reducen el numero de lineas... no??
En VB.NET (es un mal ejemplo: El select de VB tiene menos lineas que en
C# ya que no necesita especificar el break;):

select a
case 1
i = 0
case else
i = -1
end select

Pero en el segundo caso del C# salen inclusive menos lineas.

Bueno, resumiendo, puede haber argumentos a favor de uno o de otro...
pero yo creo que el definitivo es partir del que estas acostumbrado a
utilizar.
Y si te da igual cualquiera de los dos, siempre partir del C# ...
jejejeje

Saludos
Roberto M. Oliva



Carlos Marco ha escrito:

Sí, toda la razón, lo que tambien puede ocurrir, es que a algunos les
"agobia" ver muchas líneas de código. Yo personalmente, me encantan los
dos
lenguajes.






escribió en el mensaje
news:

Hola!

Si... jejeje es una buena manera de definirlo.
Entonces la pregunta es la siguiente:
Que te cuesta menos? Mover la barra de desplazamiento vertical o la
horizontal?
Y tendras la respuesta ;)

Saludos
Roberto M. Oliva

Carlos Marco ha escrito:

> Hace un tiempo oí que C# se desarrollaba a lo largo (era más largo que
> VB.net) y VB.net se desarrollaba a lo ancho (era más ancho que C#).
>
>
>
>
>
>
>
> escribió en el mensaje
> news:
>
> Hola!
>
> Si sirve de algo mi opinion:
> Me he pasado varios años programando en VB.NET dado que en mi anterior
> empresa eran todos programadores provinientes del mundo Visual Basic.
> Ahora ya llevo mucho tiempo programando en C# y, teniendo en cuenta que
> los dos son exactamente igual de potentes y que puedes hacer
> exactamente los mismo con los dos, apoyo el comentario anterior que
> comenta que lo importante es conocer la plataforma, el lenguaje luego
> se aprende naturalmente.
> Pero si hay una cosa que, por lo menos a mi, me hace decantarme por el
> C# y es la cantidad de codigo que hay que escribir.
> Si miras la docmentacion de .NET en MSDN, podras comparar el codigo
> entre ambos lenguajes y comprobaras que, para esribir lo mismo, en
> VB.NET las sentencias son mas largas.
> Esto no es tanto problema al escribir, dado que VS escribe mucho codigo
> por ti, sino al leer. Hay que tener en cuenta que el codigo se lee en
> un porcentaje muchisimo mayor al que se escribe, yo por eso creo que es
> mejor un codigo mas facil de leer que de escribir.
>
> Bueno, esta es mi opinion.
> Saludos
> Roberto M. Oliva
>
> WillyXoft wrote:
> > > Algunos versados de .NET e incluso Ings. de Microsoft
> > > dicen que C# es el futuro
> >
> > La visión de MS es que el futuro es .NET pero no un lenguaje en
> > particular.
> >
> > > hace los mismo que on hay deiferencia en poder y
> > > capacida.
> >
> > Así es, y por ende preocúpense por entrenarse en el uso de la
> > plataforma, el lenguaje es lo de menos. La posición de MS es que
> > cada quien use el que mejor se parezca al lenguaje que ya domina.
> >
> > Saludos,
> > Willy Mejía
> > http://feeds.feedburner.com/willyxoft-net
> > "Un barco no debería navegar con una sola ancla,
> > ni la vida con una sola esperanza."
> > - Epicteto de Frigia (50-135); filósofo grecolatino.
> >
> >
> > Oscar Leonardo Cotamo Silva wrote:
> > > Hola, una pregunta algo dificil de responder, en mi compañia tenemos
> > > dos programadores de C# y dos de VB.NET , vamos a capcitar a otros
> > > ingenieros, Algunos versados de .NET e incluso Ings. de Microsoft
> > > dicen que C# es el futuro, pero otros dicen que para VB.NET se
> > > enccuentra hasta un 500% de material educativo, recursos, que todo
> > > el
> > > mundo lo mane y hace los mismo que on hay deiferencia en poder y
> > > capacida.
> > >
> > > Que recomiendan uds.
> > >
> > > Mil Gracias de antemano
> > >
> > > Oscar Leonardo Cotamo
> > > CEO - Ciuadad Tecnópolis
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida