Rendimiento C# o VBNET

20/04/2006 - 23:49 por Marco Landeros | Informe spam
Estimados Srs.
me gustaria saber la opinion entre de ustedes respecto de rendimiento en app
WEB con C# y AppWeb VBNET tanto para ascx como asmx.
experiencias.
yo en lo personal programaba en VBNET pero me pase a c# y creo que es mejor.
necesito la opinion de uds.

saludos
Lander

Preguntas similare

Leer las respuestas

#1 Carlos CZ
21/04/2006 - 01:03 | Informe spam
Creo que eso depende de los proyectos que quieras hacer,
Que yo sepa VB incorpora muchos pero no todos los recursos de C#.
Pero tambien, depende de tu experiencia, etc.
Carlos

"Marco Landeros" wrote in message
news:
Estimados Srs.
me gustaria saber la opinion entre de ustedes respecto de rendimiento en


app
WEB con C# y AppWeb VBNET tanto para ascx como asmx.
experiencias.
yo en lo personal programaba en VBNET pero me pase a c# y creo que es


mejor.
necesito la opinion de uds.

saludos
Lander
Respuesta Responder a este mensaje
#2 Daniel A. Calvin
21/04/2006 - 02:38 | Informe spam
Hola Marcos

No tenes que tener diferencias de performance entre VB.net y c#.
Una vez que compilas no hay diferencias. todo se convierte a msil.

Las diferencias las tenes al escribir el codigo, te puede reultar mas comodo
o elegante uno que otro o no, pero es anecdotico.

Pocas cosas son las que podes hacer en c# que no se pueden hacer en vb.net.

Sobre todo si usas dotnet 2.0.

Yo particularmente escribo en c#, soy programador de c desde hace 22 años y
me siento mas comodo con c# que con vb.net. (solo una cuestion de gusto)

Un abrazo

Daniel Calvin
MCP




"Marco Landeros" escribió en el
mensaje news:
Estimados Srs.
me gustaria saber la opinion entre de ustedes respecto de rendimiento en
app
WEB con C# y AppWeb VBNET tanto para ascx como asmx.
experiencias.
yo en lo personal programaba en VBNET pero me pase a c# y creo que es
mejor.
necesito la opinion de uds.

saludos
Lander
Respuesta Responder a este mensaje
#3 Fran Peula Ariza
21/04/2006 - 11:46 | Informe spam
Hola

No tenes que tener diferencias de performance entre VB.net y c#.
Una vez que compilas no hay diferencias. todo se convierte a msil.



No estoy del todo de acuerdo con esta afirmación. Es cierto que en la
primera fase de compilación, cualquier lenguaje .NET se compila a IL, pero
para cada lenguaje de la plataforma utiliza su propio compilador a MSIL, de
forma que las diferencias de rendimiento que haya entre esos diferentes
compiladores repercutirán en el rendimiento de la aplicación.

Una vez que se trabaje con código IL, el rendimiento será exáctamente el
mismo, ya que el CLR ejecuta ese código venga de donde venga.

Dado que C# es 'el lenguaje de la plataforma', y que (supongo) los
compiladores de VB.NET y C# habrán sido desarrollados por diferentes grupos
de desarrollo y con diferentes objetivos, y sobretodo, por mi propia
experiencia, considero C# como el lenguaje de mejor rendimiento de la
plataforma.

Un saludo

Fran Peula Ariza
Respuesta Responder a este mensaje
#4 solved by design
21/04/2006 - 11:54 | Informe spam
On Fri, 21 Apr 2006 11:46:01 +0200, Fran Peula Ariza
wrote:


Dado que C# es 'el lenguaje de la plataforma', y que (supongo) los
compiladores de VB.NET y C# habrán sido desarrollados por diferentes
grupos
de desarrollo y con diferentes objetivos, y sobretodo, por mi propia
experiencia, considero C# como el lenguaje de mejor rendimiento de la
plataforma.



En los grupos en inglés se trastea que el C++/CLI le gana algo en
velocidad al C#, más que nada porque el front-end es optimizador, y en el
C# y el VB net no mucho.

Un saludo

Fran Peula Ariza



PS: el que antes se llamaba zephryn xirdal.


Leyendo:
Bolsas de viaje (Verne), alias Beca de viaje, alias Los piratas del Halifax
El vizconde de Braguelonne (Dumas)
-
Estadísticas BOINC: http://www.boincsynergy.com/images/...b-3905.jpg
-
No crea en milagros, dependa de ellos.
Respuesta Responder a este mensaje
#5 Fran Peula Ariza
21/04/2006 - 14:01 | Informe spam
Obviamente. Para mí C++ es 'el lenguaje'. Cuando me refería a que C# es el
lenguaje de la plataforma, quiero decir que es el lenguaje desarrollado por
MS para potenciar la productividad en la empresa. Todo lo que se quiera
alejar un poco de aplicaciones de gestión y demás, y hablando de rendimiento,
obviamente lo mejor es utilizar C++ (no administrado). O si no, ensamblador :P

Saludos

Fran Peula Ariza

"solved by design" escribió:

On Fri, 21 Apr 2006 11:46:01 +0200, Fran Peula Ariza
wrote:

>
> Dado que C# es 'el lenguaje de la plataforma', y que (supongo) los
> compiladores de VB.NET y C# habrán sido desarrollados por diferentes
> grupos
> de desarrollo y con diferentes objetivos, y sobretodo, por mi propia
> experiencia, considero C# como el lenguaje de mejor rendimiento de la
> plataforma.

En los grupos en inglés se trastea que el C++/CLI le gana algo en
velocidad al C#, más que nada porque el front-end es optimizador, y en el
C# y el VB net no mucho.
>
> Un saludo
>
> Fran Peula Ariza

PS: el que antes se llamaba zephryn xirdal.


Leyendo:
Bolsas de viaje (Verne), alias Beca de viaje, alias Los piratas del Halifax
El vizconde de Braguelonne (Dumas)
-
Estadísticas BOINC: http://www.boincsynergy.com/images/...b-3905.jpg
-
No crea en milagros, dependa de ellos.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida