Bueno, sabes que C ++ es bueno, pero no es correcto comparar el lenguaje que usas en función de las oportunidades. Bueno, cada idioma tiene sus propias ventajas y también tiene sus propias desventajas. Supongo que tiene un conocimiento práctico de C ++ y ahora desea lograr lo mismo para C # o Java.
Pero puede hacer casi todo con cualquiera de los tres. Comience con el que más le guste, ya que aprenderá y comenzará a notar las diferencias que ambos idiomas tienen y luego dependerá de usted y de lo que se sienta cómodo.
Aquí menciono algunas cosas que Java no tiene y C # tiene
- Indexadores;
- Tipos anónimos;
- Árboles de expresión;
- LINQ ;
- Métodos de extensión;
- Propiedades de primera clase;
- Sobrecarga del operador;
Y algunas cosas que Java tiene que C # no
- Si tengo una sugerencia para la Policía de India, ¿cómo puedo proporcionarla?
- No tengo planes para el futuro y no puedo disfrutar nada, ¿qué debo hacer?
- Estoy teniendo un trabajo en el departamento de ventas y servicios de thermax limited, pero como odio las ventas, ¿debo buscar un cambio de empresa para cambiar el campo?
- Siempre me siento celoso de que otras universidades tengan buenas ubicaciones y buenos paquetes promedio (otras universidades tienen 8-9 lac), mientras que el paquete máximo de mi colocación universitaria es 5-6 lac. ¿Cómo salgo de estos celos?
- Creo que podría tener chinches en mi apartamento. No tengo suficiente para el exterminio. ¿Qué puedo hacer para deshacerme de ellos?
- Mejores IDEs
- Más proyectos de código abierto
- Concurrencia superior
- Mejores enumeraciones
y mucho más.
Por lo tanto, intente hacer algunos proyectos pequeños en ambos y ver cuál le conviene.
Ambos tienen amplias oportunidades.