comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[SOLUCIONADO] VB.NET o C#

  • 4 Respuestas
  • 1745 Vistas

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

Desconectado hdbreaker

  • *
  • Underc0der
  • Mensajes: 411
  • Actividad:
    0%
  • Reputación 0
  • HD_Breaker
    • Ver Perfil
    • Security Signal
    • Email
  • Skype: hdbreaker96
  • Twitter: @SecSignal
« en: Agosto 15, 2013, 11:26:13 pm »
Bueno voy a empezar a estudiar un nuevo lenguaje de programación y estoy entre esos 2, yo vengo del mundo java y he escuchado q C# es mas parecido.

Quería conocer su opinion y cuales han sido su experiecia, y cual recomienda, y porq! y que tal se comportan orientados a Objetos
« Última modificación: Noviembre 02, 2013, 10:57:03 am por Expermicid »

Ser Libres es un Privilegio por el cual pocos estamos dispuestos a correr el riesgo

Desconectado Krapermors

  • *
  • Underc0der
  • Mensajes: 53
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #1 en: Agosto 16, 2013, 12:11:05 pm »
C#Pero dicen que es mejor estudiar primero VB.NET después C#

Yo me iría por C#

Desconectado CrazyKade

  • *
  • Underc0der
  • Mensajes: 182
  • Actividad:
    0%
  • Reputación 0
  • Я только знаю что ничего не знаю!
    • Ver Perfil
« Respuesta #2 en: Agosto 16, 2013, 12:26:34 pm »
Hola hdbreaker. Esta pregunta es muy recurrente y de hecho me la han realizado en más de una ocasión.
El tema es el siguiente. La plataforma .Net, más específicamente el .Net Framework, es una gran colección de clases ordenadas prolijamente dentro de espacios de nombre. Para cada cosa que quieras hacer, seguro ya hay al menos una clase en el framework que te ayudará.
El framework entiende solamente un lenguaje: CIL (Common Intermediate Language). Éste, es un lenguaje intermedio muy similar al lenguaje ensamblador. Una capa más arriba del lenguaje CIL, encontramos los lenguajes de alto nivel que nos ofrece .NET: Visual Basic .Net, C#.Net, etc.
Con todo esto quiero explicar una cosa: Más allá del lenguaje que elijas aprender, no habrá nada que con un lenguaje puedas hacer que con otro no, ya que siempre terminaras precompilando a código CIL.
Las diferencias residen pura y exclusivamente en la apariencia del código. Para la gente que viene de lenguajes como C, C++ o Java, les resultará mucho más atractivo aprender C#, ya que este se creó tomando lo mejor de C++ y combinándolo con lo mejor de Java (si es que Java tiene algo bueno que ofrecer).
En cambio, la gente que nunca ha programado antes, o que vengan de lenguajes como Visual Basic 6, Gambas o FoxPro se sentirán más cómodos con Visual Basic .Net ya que mantiene la sintaxis romántica de siempre.
En lo que hace a POO (Programación Orientada a Objetos), ambos lenguajes (C# y VB.net) son orientados a objetos. La diferencia principal es que C# es TOTALMENTE orientado a objetos y Visual Basic es PARCIALMENTE orientado a objetos. Digo parcialmente basándome en una opinión personal porque Visual Basic .net permite seguir trabajando de forma estructurada (sin objetos) en cambio C# no.
En tu caso particular, mi consejo es que primero aprendas C# (ya que tu vienes de Java). Este fin de semana estará publicado mi taller de C# para Underc0de. Te invito a que te sumes y aprendas con nosotros.
Saludos.-

CrazyKade

Desconectado hdbreaker

  • *
  • Underc0der
  • Mensajes: 411
  • Actividad:
    0%
  • Reputación 0
  • HD_Breaker
    • Ver Perfil
    • Security Signal
    • Email
  • Skype: hdbreaker96
  • Twitter: @SecSignal
« Respuesta #3 en: Agosto 16, 2013, 05:31:38 pm »
Podria denotar muchas cualidades buenas y exelentes de java, como desarrollador java de años, obviamente su rendimiento esta un poco por debajo q C++ pero java me parece un exelente lenguaje de programacion, muy flexible y muy potente. Fuera de ese comentario seguramente me pongo a leer tu taller y me compro algun librito de c# a ver si es lo q espero de este lenguaje, lo bueno q tiene es q es multiThreading

Ser Libres es un Privilegio por el cual pocos estamos dispuestos a correr el riesgo

Desconectado CrazyKade

  • *
  • Underc0der
  • Mensajes: 182
  • Actividad:
    0%
  • Reputación 0
  • Я только знаю что ничего не знаю!
    • Ver Perfil
« Respuesta #4 en: Agosto 16, 2013, 05:44:08 pm »
Jajaja amigo, disculpa el comentario de java, me salio de adentro! Saludos!

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] ¿Kali Linux o Kali Linux Ligth ?

Iniciado por worq

Respuestas: 2
Vistas: 7003
Último mensaje Noviembre 21, 2017, 12:28:54 pm
por Codig0Bit
[SOLUCIONADO] ¿Como publicar un software como software libre?

Iniciado por FuriosoJack

Respuestas: 2
Vistas: 1588
Último mensaje Mayo 23, 2017, 07:24:22 am
por HATI
[SOLUCIONADO] Multiuploader de imagenes con mysql, hosting de imagenes con mysql

Iniciado por graphixx

Respuestas: 4
Vistas: 2182
Último mensaje Marzo 26, 2013, 05:42:58 pm
por Xt3mP
[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 2839
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
[SOLUCIONADO] Ayuda urgente con Virus "Virus.Win32Sality"

Iniciado por Napsters

Respuestas: 6
Vistas: 3414
Último mensaje Junio 11, 2012, 03:38:18 am
por Satyricon