Debate C++ / Java

  1. #1
    Que dices Patrick? Avatar de izanbf1803
    Registro
    22 Jul, 15
    Mensajes
    67
    Me gusta (Dados)
    1
    Me gusta (Recibidos)
    9

    Bombilla C++ / Java

    Hola, la verdad, tengo una duda muy importante, yo ya se los conceptos de programacion totalmete, ya he hecho mas de un juego para Android en gml, y además, algun programa en visual, pero al final me he dado cuenta que los dos lenguajes que mandan, menos en servidores y webs, son C++ y Java...

    La verdad tengo una duda, a mi, me gusta mucho el diseño de juegos, pero tambien me encanta hacer programas y apk's...

    C++ tiene el titulo de mejor lenguaje para juegos, (sobretodo con unreal), y además, es el mejor para hacer aplicaciones o programas para windows, el problema es que, tiene muchos problemas de compatibilidad con Android, ya que este es un interprete de Java....

    Sin embargo en java es bastante mas comolicado hacer juegos, pero es muy facil para hacer apps para Android y además, tiene compatibilidad absoluta con android.

    Java tambien es de sintasis facil, pero pierdes control sobre el hardware.
    Mientras que C++ es de sintasis mas dificil, pero tiene mejor rendimiento porque se compila y tiene control sobre la memoria...

    En cual debería centrarme mas?

    Y no me digais que vaya a un curso porque tengo 14 años

  2. #2
    Dudo que sepas los conceptos de programación totalmente, la tecnología esta en constante cambio y decir eso de primeras... céntrate en todo lo que puedas, un informatico debe ser flexible, usar todos los SSOO que pueda también, no se si me explico.

    Java es bueno para que valga en todos los sistemas operativos, c++ tiene mejor rendimiento, es bobada centrarse en uno solo, la codependencia nunca va a ser una solución, no va de aprender cosas determinadas, va de tener flexibilidad como macgiver

  3. #3
    Que dices Patrick? Avatar de izanbf1803
    Registro
    22 Jul, 15
    Mensajes
    67
    Me gusta (Dados)
    1
    Me gusta (Recibidos)
    9
    Cita Iniciado por doctsuba Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Dudo que sepas los conceptos de programación totalmente, la tecnología esta en constante cambio y decir eso de primeras... céntrate en todo lo que puedas, un informatico debe ser flexible, usar todos los SSOO que pueda también, no se si me explico.

    Java es bueno para que valga en todos los sistemas operativos, c++ tiene mejor rendimiento, es bobada centrarse en uno solo, la codependencia nunca va a ser una solución, no va de aprender cosas determinadas, va de tener flexibilidad como macgiver
    Todo programador tiene una especialidad, una vez aprendido uno, la sintasis del otro es parecida.

    Pero obiamente hay uno que tengo que aprender a fondo, y esa es mi duda...

  4. #4
    Cita Iniciado por izanbf1803 Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Todo programador tiene una especialidad, una vez aprendido uno, la sintasis del otro es parecida.

    Pero obiamente hay uno que tengo que aprender a fondo, y esa es mi duda...
    Aprende los dos, chaval que soy profesional, no un puto aficionado, si no quieres mi consejo haz lo que te de la gana

  5. #5
    Usuario hostil 卐☠ Avatar de SrChristiamಠ_ರೃ
    Registro
    28 May, 13
    Ubicación
    en mi casa
    Mensajes
    13,331
    Me gusta (Dados)
    7266
    Me gusta (Recibidos)
    3849
    Java es el lenguaje de programación multiplataforma por excelencia debido a que se ejecuta en maquina virtual(Bytecode) evitando que un posible virus/ataque se propague por el sistema.

  6. #6
    ForoParalelo: Miembro Avatar de Ranchitos
    Registro
    19 Apr, 13
    Mensajes
    624
    Me gusta (Dados)
    169
    Me gusta (Recibidos)
    120
    Aprende los dos, nunca se sabe por donde vas a tirar. Empieza por java a mi me parecia mas facil.

  7. #7
    ForoParalelo: Miembro Avatar de marck
    Registro
    31 Aug, 14
    Ubicación
    Madrid
    Mensajes
    3,555
    Me gusta (Dados)
    1489
    Me gusta (Recibidos)
    575
    Ruby on rails es el futuro

  8. #8
    ForoParalelo: Miembro Avatar de manu_17
    Registro
    09 Feb, 14
    Ubicación
    León
    Mensajes
    2,100
    Me gusta (Dados)
    704
    Me gusta (Recibidos)
    849
    Empieza por C. Aprende los fundamentos de la programación y después si te vas a dedicar a ello vas a tener que darle por igual a Java que a C++, y no te olvides de otras alternativas (Objective C, Python o .NET). Como te dicen, un informático tiene que ser flexible y aprender cosas nuevas continuamente.

  9. #9
    Que dices Patrick? Avatar de izanbf1803
    Registro
    22 Jul, 15
    Mensajes
    67
    Me gusta (Dados)
    1
    Me gusta (Recibidos)
    9
    Cita Iniciado por manu_17 Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Empieza por C. Aprende los fundamentos de la programación y después si te vas a dedicar a ello vas a tener que darle por igual a Java que a C++, y no te olvides de otras alternativas (Objective C, Python o .NET). Como te dicen, un informático tiene que ser flexible y aprender cosas nuevas continuamente.
    Gracias, al fin alguien que entiene que hay que empezar por los fundamentos de uno para aprender sin dificultad los demas.

  10. #10
    Que dices Patrick? Avatar de izanbf1803
    Registro
    22 Jul, 15
    Mensajes
    67
    Me gusta (Dados)
    1
    Me gusta (Recibidos)
    9
    Cita Iniciado por doctsuba Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Aprende los dos, chaval que soy profesional, no un puto aficionado, si no quieres mi consejo haz lo que te de la gana
    Yo no digo que no seas profesional, y valoro que lo seas, ya me he hecho a la idea aprender los dos, para poder estar en ambos campos.

    Yo ya tengo claro desde hace mucho que también quiero dedicarme profesionalmente.

    PD: Que carrera hay que hacer? Ingeniería informatica?
    Yo quiero que la carrera este orientada sobretodo al desarollo de videojuegos que por ahora es lo que hago con gml, aunque supongo que lo de los juegos es un master.

  11. #11
    Haxballero Avatar de AveFelix
    Registro
    07 Apr, 13
    Mensajes
    4,599
    Me gusta (Dados)
    10885
    Me gusta (Recibidos)
    1925
    Cita Iniciado por izanbf1803 Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Yo no digo que no seas profesional, y valoro que lo seas, ya me he hecho a la idea aprender los dos, para poder estar en ambos campos.

    Yo ya tengo claro desde hace mucho que también quiero dedicarme profesionalmente.

    PD: Que carrera hay que hacer? Ingeniería informatica?
    Yo quiero que la carrera este orientada sobretodo al desarollo de videojuegos que por ahora es lo que hago con gml, aunque supongo que lo de los juegos es un master.
    De desarrollo de videojuegos en la carrera de Ingeniería Informática no vas a ver nada. Ingeniería Multimedia tiene una rama especializada en eso.

  12. #12
    Que dices Patrick? Avatar de izanbf1803
    Registro
    22 Jul, 15
    Mensajes
    67
    Me gusta (Dados)
    1
    Me gusta (Recibidos)
    9
    Cita Iniciado por marck Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Ruby on rails es el futuro
    Yo no creo que sirva para videojuegos y programas con GUI.

    Esta mas bien para calculos y servidores, o establecer conexiones.

  13. #13
    Cita Iniciado por izanbf1803 Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Yo no digo que no seas profesional, y valoro que lo seas, ya me he hecho a la idea aprender los dos, para poder estar en ambos campos.

    Yo ya tengo claro desde hace mucho que también quiero dedicarme profesionalmente.

    PD: Que carrera hay que hacer? Ingeniería informatica?
    Yo quiero que la carrera este orientada sobretodo al desarollo de videojuegos que por ahora es lo que hago con gml, aunque supongo que lo de los juegos es un master.
    Hay titulaciones especializadas en centros privados para lo que te quieres dedicar, la ingeniería informática se centra mas en abstracción y el campo del desarrollo a nivel científico, posiblemente no es lo que busques, aunque puedes hacer formación profesional en el ciclo formativo de grado superior, ahora están enfocados en desarrollo en dispositivos móviles o web, siendo una formación gratuita en comparación con las dos anteriores y en las que tienes un título en dos años(con posibilidad de ir de "erasmus" el segundo año) y con la que podrías ahorrar en caso de no tener dinero para acceder a los grados de universidades privadas centrados en videojuegos.

    Si eres joven, díselo a tus padres para que vayan ahorrando en el caso de quieras hacer esas cosas; ten de modelo a seguir a John Carmack, lo que ha conseguido ese hombre en los videojuegos y que luego se haya podido aplicar en la ciencia no ha sido igualado por nadie.
    Última edición por doctsuba; 23/07/2015 a las 18:34

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •