[Consulta] ¿VB o .NET? Diferencias y ventajas

Iniciado por DeMoNcRaZy, 26 Agosto 2015, 19:47 PM

0 Miembros y 1 Visitante están viendo este tema.

DeMoNcRaZy

Buenas,

Me gustaría saber las diferencias que hay entre .NET y VB ¿y cuál sería más flexibles para programas de escritorios, como empresariales, juegos, malware, etc..? (Ya se que con ambos se puede hacer lo mismo, pero cuál sería más elegible)

Cualquier información adicional lo agradecería.
Gracias.

Saludos.
Esta página web no está disponible - Google Chrome

MCKSys Argentina

Hola!

Te refieres a las diferencias entre VB6 y VB.NET?

Creo que son bastantes obvias. El lenguaje tiene algunas cosas parecidas en su sintaxis, aunque toda la plataforma .NET está concebida desde un punto de vista diferente al de VB6.

Ni hablar que en .NET puedes programar tanto en VB como en C# y el resultado sería casi lo mismo (ambos corren en la misma VM).

VB6 ya está viejito, pero compila nativo en 32 bits, lo cual puede usarse aún. También puedes compilar en PCODE, pero es mucho más lento (parecido a lo que obtienes con .NET).

En fin, es lo que se me ocurre en este momento. Seguro habrá quien tenga más cosas para aportar.

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


DeMoNcRaZy

Cita de: MCKSys Argentina en 26 Agosto 2015, 19:56 PM
Hola!

Te refieres a las diferencias entre VB6 y VB.NET?

Creo que son bastantes obvias. El lenguaje tiene algunas cosas parecidas en su sintaxis, aunque toda la plataforma .NET está concebida desde un punto de vista diferente al de VB6.

Ni hablar que en .NET puedes programar tanto en VB como en C# y el resultado sería casi lo mismo (ambos corren en la misma VM).

VB6 ya está viejito, pero compila nativo en 32 bits, lo cual puede usarse aún. También puedes compilar en PCODE, pero es mucho más lento (parecido a lo que obtienes con .NET).

En fin, es lo que se me ocurre en este momento. Seguro habrá quien tenga más cosas para aportar.

Saludos!

Agradezco tu respuesta.

¿Aún así estando VB6 viejito se sigue usando a niveles comerciales/empresariales/etc..?

¿O ya es más recomendable .NET?

Saludos.
Esta página web no está disponible - Google Chrome

MCKSys Argentina

Cita de: YuseTist en 26 Agosto 2015, 19:58 PM
Agradezco tu respuesta.

¿Aún así estando VB6 viejito se sigue usando a niveles comerciales/empresariales/etc..?

¿O ya es más recomendable .NET?

Saludos.

Hola!

No creo que VB6 se siga usando a niveles comerciales/empresariales/etc. Si buscas en  la red, verás que ya no se usa dicho lenguaje (excepto para hacer malware  :P)

.NET es útil si vas a desarrollar para Windows. Si quieres algo multiplataforma, vas a tener que usar otra cosa (Python, Java, etc.)

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


engel lex

una diferencia y ventaja de .net ... no está obsoleto de hace 15 años XD

Citar¿Aún así estando VB6 viejito se sigue usando a niveles comerciales/empresariales/etc..?

dudosamente, ya que puede producir errores en windows desde 7 en adelante
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

DeMoNcRaZy

Cita de: engel lex en 26 Agosto 2015, 20:37 PM
una diferencia y ventaja de .net ... no está obsoleto de hace 15 años XD

dudosamente, ya que puede producir errores en windows desde 7 en adelante

Parece que está ya un poco pasado de años  :xD

Gracias por vuestras respuestas.
Ya me quedaron algunos conceptos.

Saludos.
Esta página web no está disponible - Google Chrome

BlackZeroX

#6
Cita de: MCKSys Argentina en 26 Agosto 2015, 20:36 PM
Hola!

No creo que VB6 se siga usando a niveles comerciales/empresariales/etc. Si buscas en  la red, verás que ya no se usa dicho lenguaje (excepto para hacer malware  :P)

.NET es útil si vas a desarrollar para Windows. Si quieres algo multiplataforma, vas a tener que usar otra cosa (Python, Java, etc.)

Saludos!

Me a tocado ir a varios bancos como Bancomer, Banamex, Banco Azteca,... ademas de manejar lenguajes como COBOL y hasta JAVA e visto sistemas íntegros en VB6 (programas bastante caóticos a nivel estructural del lenguaje) de aplicaciones de escritorio bastantes robustos así que al menos que caigas en alguna institución financiera o alguna consultora que ofrezca dicho servicio en el lenguaje VB6 dudo que tengas un futuro laboral en dicho lenguaje.

.NET puedes usar MONO para correrlo en linux, no se si unix igual pero bueno hay esta, el ámbito laboral esta en JAVA!¡.una migración

P.D.: Si sabes VB6 puedes migrar sistemas, claro deberías saber otro lenguaje...

Saludos!¡.
The Dark Shadow is my passion.