Es difícil aprender C++ - ¿Que tanto?

Поділитися
Вставка
  • Опубліковано 18 вер 2024
  • En esta entrega explico a partir de sus características, por que C++ es más difícil que otros lenguajes, se toma en cuenta Python y Java como punto de comparación y se suministran ejemplos. Entiendo que el tema es muy extenso y lo que he dado es un resumen, si tiene alguna pregunta sobre el tema adelante, preguntando se aprende más rápido.

КОМЕНТАРІ • 64

  • @matias5924
    @matias5924 3 роки тому +9

    C++ es mi lenguaje favorito porque cada vez que lo uso siento las ganas de saber como se hacen las cosas, en cambio en Python todo es como muy servido en bandeja y siento que eso no es un verdadero reto

    • @Codigazo
      @Codigazo  3 роки тому +3

      Hola matias, muy buena observación, estoy seguro que mientras continúe con esa pasión por el C++ podrá continuar avanzando constantemente.

    • @benjamingrandon5562
      @benjamingrandon5562 Рік тому +3

      Jajajajaja que cierto este comentario, yo aprendí a programar en Python y ahora estoy aprendiendo un poco de C++ para usarlo en Arduino y vaya que es jodido jajajajaja

    • @riba5245
      @riba5245 Місяць тому

      ​@@benjamingrandon5562Lo es. Te la quieres cortar y comertela

  • @gastonibanez9870
    @gastonibanez9870 2 роки тому +6

    Estoy arrancando programación sin conocimientos previos, y lo hago con C++... Ojalá llegue a ser un buen programador. Saludos. Excelente video

    • @hielitohot5767
      @hielitohot5767 2 роки тому +5

      @@Wariowa345 Si empieza por un lenguaje de sintáxis más difícil y lo domina, luego los demás lenguajes se le harán muuuuuucho más fáciles de aprender.

    • @vintack-g8069
      @vintack-g8069 2 роки тому +1

      @@hielitohot5767 pues empecé con c++ sin saber que eran de los más difíciles y al principio si era un quebradero de cabeza todo pero ya después se hace muy fácil, por que la mayoría de las cosas se retroalimentan.

  • @EdgardoMarcano
    @EdgardoMarcano 3 роки тому +9

    El kernel de Windows está escrito en C puro... Y he leído que con el pasar de los años fueron integrando C++ en anillos más externos del sistema operativo. Imaginen el logro técnico que es lograr ser un ingeniero de Microsoft!

    • @Codigazo
      @Codigazo  3 роки тому +1

      Hola Edgardo, Muy cierto, es interesante analizar estos datos y efectivamente como usted ha dicho el núcleo fue escrito en C, de hecho el kernel de Linux también fue re escrito en C pues al principio se inicio con Ensamblador, el C tiene sus ventajas sobre el C++ en un par de situaciones y por un par de motivos ua-cam.com/video/tgphUKLJps4/v-deo.html , gracias por compartir el tema.

  • @nixonp.arrese
    @nixonp.arrese 3 роки тому +3

    Ingrese solo por curiosidad, de cómo saber cómo es c++, ahora veré el curso , gracias por compartir!

    • @Codigazo
      @Codigazo  3 роки тому +2

      Hola nixon, manténgase curioso porque la curiosidad es combustible para el progreso tecnológico, por cierto en uno de los primeros videos les compartí datos introductorios variados acerca del C++, quizá le interese a usted porque se hace incluso una comparativa con otros dos lenguajes el Python y el Java, se comparan varios aspectos incluyendo la oportunidad laboral.
      Gracias por comentar y ¡suerte en el estudio!.

  • @carlosfenix6764
    @carlosfenix6764 7 місяців тому +2

    Yo empecé por python con el fin de integrarlo con mi carrera de química No me gusto nada, la sintaxis era tan libre que se volvía un poco abrumadora llegue hasta POO y interfaces graficas pero entre más grande se hacia el programa peor me iba el rendimiento, era lento, no compilaba y muchas librerías no eran compatibles entre sí. Ahora vuelvo hacer mi intento pero con C++ y la verdad me noto con más control sobre todo, recién voy por aprender los fundamentos de los punteros pero me siento con mayor control y entendimiento de todo lo que hace mi programa.

    • @riba5245
      @riba5245 Місяць тому

      Vamos.....que no estás en condiciones para decir nada porque sigues en la burbuja de lo básico.
      Cuando salgas de ahí verás que C++ no es para cualquier y que es complicado

  • @Miguel-iu5sf
    @Miguel-iu5sf 3 роки тому +2

    Ta bueno el video, me sorprende que no tengan mas visitas y suscriptores.

    • @Codigazo
      @Codigazo  3 роки тому

      ¡Bienvenido miguel!, gracias por sacar el tiempo para comentar y darnos animo, cualquier duda que tenga a futuro quedo atento para responderle, ¡suerte en el aprendizaje!.

  • @instrumentalremakebeats
    @instrumentalremakebeats 4 роки тому

    Estás últimas semanas me llamo la atención... Estaré viendo la lista de reproducción! Buen video!💯

    • @Codigazo
      @Codigazo  4 роки тому +1

      Hola Danner LQ, gracias por sacar el tiempito para comentar.

  • @DAVID-nb8zg
    @DAVID-nb8zg 3 роки тому +8

    Qué orgullo estar estudiando c++ y no saber que es de los más difíciles mientras a mi no se me dificulta

    • @Codigazo
      @Codigazo  3 роки тому +2

      Hola DAVID, conserve esa motivación pues le servirá para continuar progresando en el estudio.

    • @Thelimbers7
      @Thelimbers7 3 роки тому +6

      Eso es precisamente porque aún no has llegado a los temas complejos, hacer un bucle, condicional o manejar arreglos es demasiado sencillo, aprender sobre punteros, pilas, colas, todos los tipos de listas, árboles y grafos con manejo de memoria dinámica ya no es tarea sencilla, te invito a ver esos temas y me digas si no son difíciles

    • @DAVID-nb8zg
      @DAVID-nb8zg 3 роки тому +3

      @@Thelimbers7 ya los estoy viendo amigo y aunque solo estoy en teoría se me ha estado haciendo algo fácil pero ya veremos en la práctica 😬😬😁 saludos amigo ✌️✌️✌️

    • @Thelimbers7
      @Thelimbers7 3 роки тому +3

      @@DAVID-nb8zg Teoría solo es eso, teoría Jaja, nada difícil

    • @marktulsoto8685
      @marktulsoto8685 3 роки тому +5

      @@Thelimbers7 Total! Si hay alguien que viene a insinuar que programación es facil, casi con seguridad es que no esta llegando a fondo en los temas y solo esta en lo basico, y mas aun si se habla de C++, la programacion y los lenguajes de bajo nivel como C++ si son complejos, es un hecho...

  • @ZRobertZ3
    @ZRobertZ3 4 роки тому +3

    No sé porque me notificó de este vídeo xd pero ya que lo hizo pues comento que no es difícil la verdad, quizá solo depende de la disposición que tengas, yo hace 1 mes empecé a aprender C++ (actualmente es mi único lenguaje de programación) y puedo decir que no es tan complicado como dicen, a veces me pongo a ver diferentes lenguajes y veo que para algunas cosas necesitas menos líneas de código y eso

    • @Codigazo
      @Codigazo  4 роки тому +3

      Bienvenido ZRobertZ3 !, que bien que se le está facilitando y para ser un mes lo que lleva que lo sienta no complicado, ademas se ha apuntado a un muy buen lenguaje, en el sentido de que es muy versátil, incluso para la programación de microchips (PIC's por ejemplo) donde no es viable el C++ podría actualizarse en un futuro a la lógica del C con mucha facilidad, suerte y continúe disfrutando durante el proceso de aprendizaje.

    • @mineeduka4488
      @mineeduka4488 4 роки тому +1

      lol, Mira robert cuando uses plantillas y esas cosas raras no diras lo mismo.

    • @ZRobertZ3
      @ZRobertZ3 4 роки тому +1

      @@mineeduka4488 Puede ser 😂😂

    • @danielesquivel3155
      @danielesquivel3155 3 роки тому

      @@ZRobertZ3 xd

  • @julio_arias_sj
    @julio_arias_sj 2 роки тому +1

    Excelente 👌

  • @geancarlobermudez2190
    @geancarlobermudez2190 3 роки тому +3

    c++ es mi primer lenguaje ahora quiero ir a trabajar a python

    • @Codigazo
      @Codigazo  3 роки тому +2

      Excelente complemento, Python es bastante útil, por ahí les compartí un video sobre generalidades de Python, por aquí solo eso porque queda mucho que compartir acerca del C++, en la web de Codigazo va llegando al nivel intermedio el curso de Python, si llega a tener alguna duda estaré atento a responderle, ¡suerte en el estudio!.

  • @mateoramos1104
    @mateoramos1104 2 роки тому

    Si es verdad, buen vídeo estoy estudiando c++ y fui a aprender pyton y se me hizo más fácil.

    • @Codigazo
      @Codigazo  Рік тому

      ¡Hola mateo!, así es, me alegra que el cambio se le hiciese mas facil y a la verdad para varias areas es mejor Python. Yo por ejemplo nunca intentaría crear un proyecto web en C++, para eso tenemos Python, y si es para un blog comercial tenemos PHP.

  • @zwwx2142
    @zwwx2142 3 роки тому +3

    Bro estoy iniciando algún libro para c++ , o vídeos de canal , o consejo .

    • @jesusricardorodriguezgarci9447
      @jesusricardorodriguezgarci9447 2 роки тому +1

      Yo realmente te recomiendo que comiences con un lenguaje más sencillo como javascript con el c++ te tienes que aprender librerías y cada librería tiene como 1000 páginas además no hay muchos ejemplos que utilicen varias librerías al mismo tiempo

  • @ernestolinarescandiotti4814
    @ernestolinarescandiotti4814 3 роки тому +3

    Hola mira yo estudie contablidad pero nunca pude ejercer Tengo 27 años y quiero aprender a programar Dime con sinceridad puedo aprender sin ir a la universidad (ya que no tengo plata) viendo videos o cursos virtuales? Y si es así, que debo aprender especificamente para encontrar trabajo. Tengo mucho tiempo libre puedo estar digamos 15 horas estudiando todo el día. No soy inteligente como bill gates pero tampoco bruto Quiero empezar denuevo pero quiero que alguien me diga si se puede o no y cuanto tiempo me tomaría Gracias saludos desde Perú

    • @Codigazo
      @Codigazo  3 роки тому +5

      Bienvenido Ernesto, entiendo su situación, lo primero que le animo es a continuar en la búsqueda en el área de contabilidad o en otra que usted se sienta apto, es bueno tener un trabajo de lo que sea mientras se aprende programación.
      De poder aprender sí puede sin duda alguna, si es buen estudiante incluso puede superar con facilidad mediante el camino autodidacta lo que se aprende en una universidad, no necesita gran cantidad de recursos, con una computadora sencilla puede hacerlo. Los programas (IDE) en su mayoría son de código abierto (gratis), y podrá encontrar mucho material gratuito para aprender.
      Le recomiendo que no solo utilice UA-cam, también intente descargar algunos libros y guías en Pdf, le ayudarán para ver los temarios y enfocarse en algunos temas, cuando esté estudiando un tema especifico busque también códigos de ejemplos en sitios web.
      C++, Java y Python son los lenguajes principales, aunque el uso de C# está creciendo, PHP y Javascript se utilizan mucho para la creación de sitios web. Java es muy usado para la creación de aplicaciones para móviles. Le seria bueno aprender estos lenguajes pero obviamente empiece con 1 y céntrese en él hasta llegar a un nivel avanzado.
      Si usted estuviese dispuesto a invertir 10 horas por día, y empieza a aprender en un orden adecuado, podrá aprender un par de lenguajes por año a nivel avanzado, tiene que practicar mucho, es posible que avance en poco tiempo en comparación con estudiantes que apenas dedican la mitad del día.
      En ocasiones nos sobre esforzamos mucho (la mayoría de los programadores se exceden), tenga cuidado de no tener un colapso nervioso por estudiar en exceso.
      En cuanto a la oportunidad laboral, este es un tema muy extenso, actualmente hay muchos programadores y muchos estudiando programación. Aunque también es cierto que la informática en general es el campo que mas ha crecido en la ultima década. A muchos se les hace duro encontrar trabajo, a otros no. Los títulos institucionales ayudan en muchos sitios, en otros sitios se valora mas la habilidad del programador.
      Es duro para muchos conseguir empleo como programadores, si siente que otro tema le puede ser mas benéfico pues es mas sencillo encontrar empleo en él, entonces puede ser bueno que lo tenga en consideración por encima de la programación.
      Si puede encontrar trabajo en lo que sea mientras aprende programación le ahorrará angustias que pueden llegar a ser muy fuertes y enfermizas.
      ¡Ánimo en el estudio, ánimo en la vida!.

    • @josemanuelarita5354
      @josemanuelarita5354 3 роки тому +1

      Si tu quieres, puedes. Si crees que puedes, puedes. Si crees que no, no puedes, en ambos casos tendrás razón. Ponte ya, puedes revisar programación para principiantes

    • @elpatron965
      @elpatron965 2 роки тому +1

      Soy estudiante de ing informática y te digo que mucha información que veo en la universidad aparece en UA-cam, primero comienza con fundamentos de programación( diagramas de flujo, pseudo código)para desarrollar la lógica y después te vas de lleno con un lenguaje de programación, a nosotros nos enseñan C++ ya que es un lenguaje algo más complicado de otros lenguajes, para que así sea más fácil aprender otros lenguaje

    • @blackbeast8571
      @blackbeast8571 Рік тому

      Y para agregarle al resto de los comentarios, consulta un canal de YT llamado ATS y otro llamado "¿Como te lo explico?", muy buenos para repasar lo aprendido.

  • @jhonfk5385
    @jhonfk5385 Рік тому

    A mí no se me dificulta al contrario a e me hace más sencillo que otros por ejemplo Python no le alcanzó a entender bien la sintaxis.

  • @eduar2tc904
    @eduar2tc904 3 роки тому +1

    En la universidad si no escribias tu metodo para copiar una cadena y ocupabas una librería para ello, te veían raro.

  • @digimikeh
    @digimikeh 3 роки тому +1

    c++ es como el ingles, todo mundo debería saberlo.. pero en las universidades lo han olvidado, es una lastima.

    • @Codigazo
      @Codigazo  3 роки тому +2

      Bienvenido Mikeh, muy buena observación, aunque hay algo curioso y es que a pesar que en las carreras relacionadas a la programación ha disminuido la enseñanza de este lenguaje, al mismo tiempo a aumentado en carreras donde la programación no es prioridad como en geología, diseño digital, y hasta administración según me han compartido varios estudiantes, posiblemente a futuro vuelva a remontar la difusión de este lenguaje conforme se hace necesario que los estudiantes sean cada vez mas competitivos, solo queda ver que acontezca. Gracias por la observación.

    • @digimikeh
      @digimikeh 3 роки тому +1

      @@Codigazo esperemos que se retome amigo, este lenguaje de programacion es muy completo y necesario a mi parecer ya que como sabrás abarca todos los niveles de abstraccion... puedes hacer lo que quieras con el..

    • @zwwx2142
      @zwwx2142 3 роки тому +2

      Amigo como descargo el C++ a mi PC , ya tengo visual studio Code , es algo tonto pero soy principiante como ves me video me recomiendas para descargar C++

  • @magaliguadalupealva2932
    @magaliguadalupealva2932 Рік тому +1

    Awebl yo empiezo con c++

  • @sheanlyshorts
    @sheanlyshorts 3 роки тому

    El lenguaje del hack, me fascina.

    • @jesusricardorodriguezgarci9447
      @jesusricardorodriguezgarci9447 2 роки тому

      No hay lenguaje de hack simplemente debes saber cómo está estructurado un programa para poder hackearlo

  • @adrianchacon335
    @adrianchacon335 3 роки тому +1

    C++ no es díficil es que no estás acostumbrado a tanta si taxis en un lenguaje

    • @Codigazo
      @Codigazo  3 роки тому +2

      Hola Adrian, interesante punto, ciertamente C++ demanda mas detalle en comparacion con otros lenguajes.

    • @blackbeast8571
      @blackbeast8571 Рік тому

      Hola, yo estoy aprendiendo C++, es mi primer lenguaje, pero en la universidad ya me tocaron clases de Python y me desespera tan poca sintaxis, me confundo la verdad. xD

  • @josefranco1078
    @josefranco1078 3 роки тому +3

    C++ fue el primer lenguaje que comencé a aprender y en lo personal no siento que sea difícil, o bueno, no tanto.
    La que si me dio dolores de cabeza fue java 😅☹
    Buen video amigo, me pareció muy interesante.

    • @Codigazo
      @Codigazo  3 роки тому +1

      Hola José, que bueno que se le facilitara este lenguaje, por cierto que tal va en el tema de programas con interfaces graficas en C++?, hace unos minutos les compartí una explicación introductoria acerca del tema.

    • @marktulsoto8685
      @marktulsoto8685 3 роки тому +1

      Amigo, de seguro como le pasa a muchos, no llegaste a ver en profundidad los temas mas complejos, para que te des una idea, digamos que Java llego a facilitar muchas cosas de C++, por ejemplo, todo el tema de punteros (uno de los mayores dolores de cabeza de C++), fue abstraido en Java atraves de referencias, y el problematico proceso de liberar memoria manual en C++, que ocacionaba fugas de memoria, en Java fue automatizado con el recolector de basura (Garbage Collector).... en fin, la gente debe ser mas cuidadosa para no confundir a otros con estos temas.

  • @Gontrill
    @Gontrill Рік тому

    Lo que dice en 2:00 no es cierto.

  • @felixfigueroa
    @felixfigueroa 2 роки тому

    Rust 🦀