Se volvio una tradicion. Es sorprendente que siga vigente mas de 50 años despues y seguro seguira durante muchos años. El clasico Lorem Ipsum tambien comenzo asi y lleva siglos en uso.
Con C se hace Linux Con C++ entre otras cosas se hacen video juegos (Doom 2016/Eternal - vi la convocatoria en el mismo ID Software) Con Java se hacen muchas cosas y multiplaforma En el mismo mes que murio Dennis, 2 semanas antes aprox murio Jobs. Ya se imaginan a quien le tiraron mas flores con homenajes. Sin C no habria nada, ni siquiera celulares. Gracias por el video
¡Qué casualidad! Yo aprendí C hace 35 años con la primera edición de ese libro (de 1978), que aún conservo a duras penas. Y precisamente estos días estaba yo releyéndolo con nostalgia de aquellos tiempos en los que aún podías entender algo de lo que manejabas. Ahora todo es de tan alto nivel, tan abstracto, tan complejo... Entiendo que cualquier sistema informático siempre será como una cebolla con un número prácticamente infinito de capas, pero me pregunto si no seré el único que tiene la sensación de que ya no controlamos realmente casi nada de lo que hacemos. Esta tecnología ha avanzado tanto que empieza a ser virtualmente indistinguibe de la magia ;-)
Exactamente, hoy pror hoy con las librerias enormes y APIs y GitHub veo a programadores jovenes que se la pasan haciendo copy/paste y ordenando masomenos el codigo para que funcione sin realmente entender qué es lo que estan copypasteando. Y encima ahora con herramientas de programacion basadas en AI creo que vamos a perder todavia mas el control, pero el progreso tecnico es tan enorme que vale la pena el sacrificio.
Ahora prácticamente el código se reduce a usar unas cuantas funciones de muy alto nivel, que dependen de librerías que a su vez detienen de otras librerías que dependen de otras librerías.... Todo construido como un castillo de naipes
Cada vez es más sutil la diferencia entre "programar" y "configurar". Pasa lo mismo en cualquier tecnología, especialmente cuando hibrida con otras. Considerad por ejemplo la "mecánica" de automóviles, en la que es tan importante o más hoy día el software que el hardware. Otro problema es la falta de información por cuestiones de copyright (por eso el software libre es un agradable oasis en el que puedes escarbar cuanto desees) y la inmensa amplitud de conocimiento necesaria para lidiar con los estándares correspondientes a las grandes infraestructuras, como internet o las comunicaciones. Demasiado para cualquiera, hay que super-especializarse y acabar sabiendo poco de algo y casi nada de todo. Pero depender de una IA...
Totalmente de acuerdo. Comencé a programar para x86 en Turbo C allá por 1987 (si la memoria no me falla) unos años mas tarde el salto obligado fue a Borland C++ (en este punto la cosa comenzó a no gustarme tanto), posteriormente al compilador de Watcom... y así... Era una época en la que cada byte de memoria y cada milisegundo en el tiempo de ejecución eran tremendamente importantes debido a los recursos limitados del hardware. Me formé en esa época o debería decir que C me formó pensando de esa manera, optimizando el código al máximo posible y hoy no me encuentro a gusto programando en otro lenguaje que "hace las cosas por mi" ( ni hablar si son lenguajes interpretados, me producen urticaria) Hoy, aunque estoy retirado sigo programando por placer y mi único lenguaje es C99, en el puedo programar cualquier cosa que se me antoje.
Recién empecé a estudiar Matemáticas e Ing en sistemas y al ver a un profesor usar un sistema operativo "raro" terminé introduciendóme al mundo de linux, en ese proceso conocí tu canal y ha sido una experiencia simplemente brutal, muchas gracias por este contenido (pdt: los tutoriales de LaTeX han sido de mucha ayuda de forma particular).
Todos saben que Dennis Ritchie escribió Lenguaje C para poder escribir UNIX solo porque quería poder jugar Space Travel en cualquier computadora sin tener que rescribir su código fuente cada vez. 😁😁😁😁
Yo aprendí a programar en C. Increíblemente uno de mis compañeros un día lo despreció llamándolo "vejestorio", sin darse cuenta de que en C está escrito y continuará escribiéndose un montón de software. El C es viejo, sí, pero mantiene el alma joven y seguirá siendo uno de los lenguajes de programación que todo programador debe aprender por lo que es, por lo que representa y porque siempre habrá algo nuevo que crear con él. Bonito video
Primero aprendí "Basic", luego Pascal y seguí con "C". El chiste dice "Si no fuera por C programaríamos en Obol BASI y Pasal" ... bueno ... eran los 90'
@@luisnieto3419 casi el mismo camino, pero antes de FoxPro, le hice a Visual Basic 4, y antes de C++, ya aprendía HTML todo eso antes de terminar el colegio (1999)
actualmente uso JAVA en mi entorno profesional, pero en mis comienzos aprendi a programar en C/c++ actualmente quiero aprender mas c y c++ para desarrollo en arduino esp32 y proyectos similares
Arduino fué lo que me introdujo a la programacion en C/C++ en el 2012, entonces lograba a mala pena hacer programas en basic con los Basicx BX24 y los Picaxe😅
Mi primer trabajo, en un equipo unix 1988. C ya era viejo 😅😅 eme hoy aqui 2024. Programe cobol en un terminal no mouse. No graficos. Y c para procesos mas rapidos.
mi primer trabajo fue en enssabler II, luego en RPG II, Cobol y también sin mouse y utilizando tarjetas perforadas por lo tanto también aprendí código Hollerith, utilizaba maquinas perforadora de tarjetas y de cinta, para introducir los códigos a las IBM y una de las ultimas UNIVAC. tenia 15 años en el 85. añoro esos años ahora en el 2024 programo de vez en cuando en visual C o en Lazarus
@@reybelvelazquezeres de los mios no dudo que tuviste un comodore 64 o como yo un zxspectrum, si hubo una generacion de ninos y adolecentes tempranos en la informatica teniamos el control yo aprendi z80 assembler a mis 12 , fuerte abrazo colega.
Creo que C nunca morirá, C es de los primeros lenguajes que un fabricante de cpus (ARM, x64, RISCV) da soporte cuando sale un chip nuevo, tanto en sistemas de escritorio como para sistemas embebidos, es y será el punto de partida de cualquier sistema operativo que necesite interactuar con el hardware.
Qué excelente canal!!! Yo programo desde 1982, imagínate en qué computadoras jaaa. Luego, en la década de los '90 dejé la programación ,porque ya se conseguían los programas que necesitaba y hace seis meses he retomado la programación después de más de 30 años. Me he tenido que inscribir en una carrera, porque me resultaba absolutamente abrumador encarar el estudio de semejante cantidad de información nueva, de manera autodidacta. Estoy absolutamente maravillado con lo que he encontrado. Lo único que conocía era Basic, (Turbo) Pascal y Clipper 5. Había empezado con C, después de Pascal, aunque no llegué a dominarlo completamente y mi principal problema era cuando el problema se congelaba por un error imposible de encontrar!!! Hoy en día este ya no es un problema tan existencial como antaño. Saludos a todos!!!!
Ya estaba que me comia las uñas al no tener este nivel de calidad en contenido!! realmente muchas gracias por tu esfuerza no sabes cuanto disfruto estos videa y lo que me abre la mente... espero que sigas asi; contestando a tus interrogantes: 1. al terminar aca me apunto en tu foro 2. si usa C para cosas personales (IoT), pero estoy trabajando en ver como la hago comercial con una pequeña idea que tengo en mente; C fue quien me quito la virginidad como programador y literal las primeras veces fue un dolor de cabeza pero muy aparte de ser nostalgico para mi es un paso importante como dev ya que con el la logica de programacion es un tiro al suelo. De verdad gracias por el contenido soy de los muchos que esperan tus videos y los ven con muy buena cara...
Venía de programar en Pascal cuando leí un artículo sobre C. Mi primera impresión fue "qué cosa tan espantosa" jajaja. Luego descubrí que podía hacer lo que quisiera con la máquina y ahí empezó el romance...
No soy programador, soy un "curioso" de la informática interesado en los orígenes de tan inmensa obra de la humanidad: el lenguaje de las comoputadoras. Magnífico video, tu trabajo me hizo recordar cuando comencé de mensajero en un banco en 1978, y abundaban los teclados y monitores que presentas al inicio, y las sorprendentes tarjetas de memoria ¡Todas unas rarezas, para algunos dificiles de asociar con el hardware y software actuales!
Programar C / C++ en un proyecto grande es para los PROGRAMADORES que realmente entienden como funciona la máquina por dentro, es fundamental para desarrollar los nucleos de algo serio, para lo demás vale cualquier técnico y cualquier lenguaje
cuando empece a programar aprendi C++ primero, luego me fui a Rust por que me llamo la atención cosas como el Borrow Checker y el gestor de paquetes, después le desarrolle un ligero asco a los gestores de paquetes de lenguajes y preferi algo mas simple y pues ahora programo principalmente en C aun que también utilizo Nelua, y pues hasta donde tengo entendido no soy el único ya que todo lleva a C de una forma u otra.
@@pedromendozaaristegui5974 Si pero me parece interesante el echo de que el lenguaje de mateprogramming que usa Nelua es el mismo lua, ademas de que puede utilizar las cabeceras (.h) de las librerias de c para facilitar un poco el uso de dependencias externas, aun hay que hacer algunas cosas pero facilita otras
Yo comencé con C y C++ en la universidad y luego para desarrollar algunos proyectos con microcontroladores hace años atrás. Luego, me dediqué a programar controladores industriales, donde trabajaba con SCL (que digamos que es el C/C++ en industria) y ahora regresando a los sistemas embebidos pero ahora de IIOT con estos lenguajes formalmente... Sin duda, el impacto de estos lenguajes seguirá con el tiempo.
Totalmente de acuerdo!, lo aprendí hace mas de 35 años y creo que muchos lenguajes surgieron a raíz que no controlaban totalmente el lenguaje C y los llevaba a colapsar el sistema (me paso muchas veces) y mas cuando se hacia un manejo de los punteros y la memoria, ha! y cuando se utilizaban las interrupciones del sistema.
(Lease como la escena del eslabón perdido de futurama) Simio: ¿Si C es tan bueno porque no sacaron C 2? Profesor: Sí lo hicieron, se llama C++ Simio: Eso prueba lo que digo, nadie ha creado un lenguaje para competir con C++ Profesor: Lo hicieron, se llama Java Simio: Ajá, pero nadie ha creado un lenguaje con mejor sintaxis Profesor: Si lo hicieron, se llama Python
Java más que para competir fue para intentar paliar sus "defectos". No puede competir porque C++ puede ser empleado para crear un sistema operativo, drivers y elementos a bajo nivel incrustables en otros lenguajes de programación como PHP, Python, Ruby, e incluso Java, mientras que Java no tiene esa capacidad. Lo de Python, te lo compro, pero no a todo el mundo le gusta que le obliguen a sangrar el código 😀
Ritchie y Thompson practicamente dieron el puntapie inicial para la informatica moderna. Estudié C en el secundario (hace 16 años jajja) y hasta el dia de hoy si bien nunca me dediqué al a programacion, recorrí otros caminos de la informatica, haber aprendido C siendo tan joven me pareció fantastico. Cuando ahora escucho a crios diciendo que C es un lenguaje de bajo nivel se me escapa la sonrisa, porque también vimos Assembler de i486 y honestamente cuando luego vimos C fue el alivio mas grande de la vida jajjjja!!! Hasta programamos entornos graficos estilo Windows 2000 para el trabajo practico final con mi grupo y todo! 100% ANSI C.
Muy buen video bro, super interesante. Mi primer lenguaje fué C++ y lo aprendí en 1er año de la carrera. Es increible como por entender C++ puedes entender realmente a la computadora
Jajajajajaja! Actividad reciente en el foro: " - 5ombr4 - 5ombr4 - 5ombr4 - 5ombr4 ... " Yo empecé programando en C++, actualmente hago Bash y Python scripting, pero mi respeto por C es profundo y no conozco a ningún desarrollador que no lo haga.
Gracias por tanto Ken T., Dennis R., Brian K. y a todos los que antes y después de C hicieron y hacen avanzar la computación, y en particular, los lenguajes de programación. Sé ensamblador, C y C++, pero no trabajo con ellos así que no me considero experto en ellos ya. Para mí C es como un assembler de alto nivel. Los genios que los usan son los que saben y tienen la posta. Un abrazo.
Cuando estaba en la universidad se decia.... "si el universo fuera un programa estaria heco en C y correria en Unix" .... ya hace algunos ayeres pero no tanto .... en el 98/99
LinuxChad, gran video como siempre, tengo una pregunta. En la parte 4:49, ¿que video es el que sale de fondo?, quiero ver el documento que esta usando el usuario. ¡Gracias!
Estupendo video!! A lo mejor puede estar bien un vídeo hablando de software local-first, creo que puede ir muy con la línea del canal. Por cierto, este es de los mejores canales de este estilo al que estoy suscrito, y sigo unos cuantos. Enhorabuena!
@@FASCX Parece que vas a tener que editar y corregir nuevamente el comentario principal pues esta vez has escrito "assembrer". Parece que aprendiste a programar en assembler pero no aprendiste a escribir bien su nombre...JAJA...Saludos.....
En mi caso C/C++ lo uso solo en programación competitiva, cuando competía en olimpiadas y no sabía mas que C/C++ me anime a hacer varios proyectos típicos, como simulaciones, motores, algunas interfaces y demás, estuvo genial realmente, aunque por ahora en mi trabajo estoy usando lenguajes de alto nivel como Python, espero en algún momento trabajar con proyectos de C/C++ le guardo un gran cariño a estos lenguajes y hasta la fecha, en mis favoritos estan C/C++ y python
Buen vídeo, creo que sería genial hablar también de Lisp y familia (scheme, common Lisp Racket, etc), es también uno de los lenguajes más antiguos e influyentes, que se usó hasta un cierto tiempo atrás para introducción a la programación (SICP de MIT), era un lenguaje usado para el estudio de las áreas de inteligencia artificial. De hecho Richard Stallman usó una variante de Lisp para crear Emacs y lo considera uno de los lenguajes más poderosos y elegantes.
2 місяці тому
Excelente vídeo. Saludos cordiales desde Popayán, Colombia.
Muy interesante el video. Y me alegra escuchar en el minuto 10:05, que el que está narrando es un humano!! 😉😅 O ya las IA nos imitan hasta de esa forma? 🤔😬
Pioneros éramos los que hacíamos nuestros propios lenguajes de programación para extraer hasta la ultima gota del rendimiento de las computadoras, no como ahora que se matan moscas a misilazos.
Yo justo estoy aprendiendo EBNF y Ensamblador para crear mi lenguaje de programación (compilado) nomás porque ando aburrido y porque en mi universidad no enseñan nada. 7n7 Y me han dicho que mejor lo escriba en C o C++, pero no quiero porque: 1.- No estoy loco. 2.- Qué güeva. 3.- Quiero que mi compilador sea "nativo".
De minuto 06:57 "Al hacer que el código fuera más independiente del hardware Ritchie y su equipo estaban sentando las bases para el software moderno donde la misma aplicación puede ejecutarse en diferentes tipos de dispositivos sin necesidad de ser reescrita desde cero pero C no solo fue un avance técnico también fue un cambio en la cultura de la programación hasta ese momento los lenguajes de programación eran herramientas muy especificas diseñadas para resolver problemas muy concretos, C en cambio era un lenguaje generalista o una especie de caja de herramientas que podía ser utilizada por una amplia variedad de tareas, está versatilidad fue una de las razones por las que C se convirtió rápidamente en uno de los lenguajes más populares y ampliamente utilizados en el mundo" hasta el minuto 7:41
Programe en C durante 2 años antes de pasar a lenguajes xBase. Era como construir castillos en base a granos de arena. Aprendi con el libro de Ritchie, lleno de ejercicios y el C de Borland («nosotros no publicamos software con errores» se dieron el lujp de decir). En C se debe escribir inmediatamente una libreria o estas muerto. Despues ensaye un poco con C++, Java y JS, todos obvios descendientes de C. Seria bueno que dedicaras un video a la extravagante sintaxis de JS y su descendiente JSX.
A mi me sigue gustando mas que todo lo nuevo que hay ahora, cierto que es mas complicado y mucha gente se pierde con los punteros, pero la eficiencia del código objeto no tiene parangón. Tienes control total sobre todo.
Siempre he amado C. Gracia a él entiendo mucho mejor cómo funcionan los lenguajes de más alto nivel como C# o Java. Si lo dominas, entiendes que las referencias en el fondo son punteros y que las colecciones son una colección de estos mismos con elementos que apuntan cada uno al siguiente. Debería ser siempre el primer lenguaje para aprender a programar. Es el mejor para amoldar la mente a la forma de pensar de un programador.
Vivi un tiempo de programación. Me gustaría dirigir un equipo para crear un nuevo lenguaje realmente humano para programar sin obstáculos. Un abrazo grande. Felicidades.. gracias
Hace como 34 años entre a la universidad y me enamoré de C, idilio que creció con C Unix y que llegó a su climax con Linux, pero mi amor de juventud, aquel que nunca se olvida fue Ensamblador...
Buenisimo tu canal gracias por el contenido siempre tuve curiosidad respecto al creador de C y también quisiera saber acerca del creador de Assabley pero no sé si más gente también
Lo usé en la universidad para pasar el pseudocódigo a un lenguaje y usábamos Turbo C, en modo consola, una autentica joya. Se podían hacer muchísimas cosas, luego pasamos a C++ y al final de la carrera Visual Basic y C#.
No es fácil saber quien ha sido el mejor programador de la historia, pero yo tengo claro que Dennis Richie es sin duda el programador más importante. El creó la gran herramienta que posibilitó el desarrollo posterior.
Hola. En mi opinión C se hizo popular por las librerias. A partir de entonces todo programador podía guardar sus funciones en ellas y usarlas en el código como instrucciones adicionales Además en C se pueden usar varias librerías al mismo tiempo para multitud de tareas. Esto dió un impulso enorme al desarrollo de nuevos productos informáticos. Saludos.
Creo en un solo lenguaje de programación, "C" Todopoderoso. Creador de Unix y de Windows. Creo en un solo "C", hijo único de "C". Nacido de "C" antes de "Visual C". "C" de "C", Compilador de Compilador, "C"(c)Copyrighted. Compilado, no creado,
Actualmente uso C++ para programar ESP32, Arduino UNO/MEGA, y cuando trabajo con Qt. Y C para programar Raspberry Pi Pico y cuando hago trabajo con drivers de tarjetas de desarrollo que corren GNU/Linux.
Cuando dejaron de correr mis programas en GW-BASIC, lo único en lo que podía traducir mis programas y correrlos (no to2, por no comentar y NO INDENTAR nunca pude tradocir Simplex con Gran M y otos 2), fué Python, que se prestaba más a masticar números. He estado aprendiendo C porque es una buena manera de aprender como funciona la computadora, su memoria, Etc. Me falta un buen curso de C; favor de asesorarme.
No canso de escuchar estas historias de los creadores de C y C++, como de escuchar Cobol. Podría subir un video sobre el creador de Dbase III Plus. Salía con un nombre Aston Tate. Saludos
El lenguaje C permite hacer manejo de memoria(reservas) que es una característica positiva por el manejo que nos da sobre el comportamiento de la app pero se vuelve incomodo y es donde Python, más moderno y lento(con las supermáquinas que todos tenemos en casa no es problema), construido sobre el lenguaje c, hace su aparición.
C fue el primer lenguaje que aprendí pero la verdad lo considero como una apuesta; ya sea lo aprendes y todo lo demás ea fácil o no lo entiendes y terminas abandonando el aprendizaje
Aprendi C en mi primer curso de Algoritmos en Ingenieria cuando se utilizaba Pascal para dar la materia y Replicandfo los trabajos Prácticos en C (sin ayuda de los docentes) podias finalizar el curso sin dar exámen final.
En la universidad vi C además de Java, y Pascal. Esta bueno, el tema es que apenas lo vimos como para hacer aplicaciones de consola, no hicimos librerias dll ni programas con interfaz visual. ¿Has visto algo de Rust? ¿Hablarias de el en otro video?
Mi vida mi trabajo esta todo basado en UNIX Y C... creci tragando UNIX Y C , tuve una juventud Linux C... ahora soy gerente de portafolios comerciales.. NADA QUE VER pero viva UNIX y C,
Llevo algo mas de 3 decadas programando primero C y luego C++ y no encuentro diferencia en lo básico. Tampoco lo veo complicado luego de haber programado muchos otros lenguajes. Si es cierto que Cobol, lenguaje del que tuve que hacer analisis, es bastate diferente y ni hablar del RPG400 de IBM. Para mi C es todo lo que necesito, incluso cuando programo algo en JS es casi como si lo hiciera en C con unas cuantas diferencias, JS no es unlenguaje fuertemente tipado y tiene muchas facilidades. Si concuerdo con la critica de la RAM es bastante comun que por algun motivo en un programa grande te encuentres escribiendo fuera del espacio recervado para esa variable y el error es silencioso, no hay falla solo resultados raros hasta que te pasas de la ralla y vuela todo por el aire. En C++ es mas seguro usa new que malloc y siempre tenes que liberar los recursos donde corresponde sino vas a tener otro problema que es silencioso hasta que se te ocurre ver como va la RAM y ves que va bajando hasta que hay un reseteo.... Salvo por eso es genial..
Muy interesante el vídeo la verdad es que hace un tiempo aprendi algo de C porque debido a que fue como el origen queria saber algo aunque al final primero decidi aprender python que es algo más sencillo al menos ya hice en C un hola mundo, y viva el foro estuvo gracioso el ¿Como instalar Windows? y me dio algo de cosa
Hay dos puntos que tendrías que resaltar respecto al por qué C se hizo tan importante. El primero es como Unix se programó en gran parte en C y traía a C como lenguaje standard en sus distribuciones, el uso de Unix fue un factor importantísimo en la expansión de C. Y es otro aspecto es que C fue desarrollado en USA, a diferencia de otros lenguajes que se desarrollaron en Europa. Y USA ha tenido un impacto mucho mayor que Europa en la expansión de la computación.
2 місяці тому
Aprendí C con el Borland turbo C++ 3, sigo usándolo, aunque ahora con prefiero usar como compilador el GCC.
10:06 ánimo, bro, todo sea por hacer buen contenido. :')
Perdón, algún día se me tenía que colar :'). Por suerte, este no era de los cortes en que me pongo a maldecir por equivocarme.
Hola podrías hacer un vídeo sobre el lenguaje de máquina
@@JorgeCrespoyMuchomas Lo apunto, gracias por la idea!
@@LinuxChad esos serían muy graciosos 🤣
Crei que era el unico que se dio color.🤣🤣
El libro de c fue el primero en introducir el "Hola Mundo". Ahora vemos hola mundo en todos lados
Hell- o - world!
Hola Mundo!
Se volvio una tradicion. Es sorprendente que siga vigente mas de 50 años despues y seguro seguira durante muchos años.
El clasico Lorem Ipsum tambien comenzo asi y lleva siglos en uso.
Me compré un libro de C 😅 y tambien hice el tik tak toe pero no se C. Algún día lo retomaré.
Odio el hola mundo en cada lenguaje, como ejemplo. 😡😡
Compre un curso de phyton y se la lleva diciendo "hola mundo"
Con C se hace Linux
Con C++ entre otras cosas se hacen video juegos (Doom 2016/Eternal - vi la convocatoria en el mismo ID Software)
Con Java se hacen muchas cosas y multiplaforma
En el mismo mes que murio Dennis, 2 semanas antes aprox murio Jobs. Ya se imaginan a quien le tiraron mas flores con homenajes. Sin C no habria nada, ni siquiera celulares.
Gracias por el video
¡Qué casualidad! Yo aprendí C hace 35 años con la primera edición de ese libro (de 1978), que aún conservo a duras penas. Y precisamente estos días estaba yo releyéndolo con nostalgia de aquellos tiempos en los que aún podías entender algo de lo que manejabas. Ahora todo es de tan alto nivel, tan abstracto, tan complejo... Entiendo que cualquier sistema informático siempre será como una cebolla con un número prácticamente infinito de capas, pero me pregunto si no seré el único que tiene la sensación de que ya no controlamos realmente casi nada de lo que hacemos. Esta tecnología ha avanzado tanto que empieza a ser virtualmente indistinguibe de la magia ;-)
Exactamente, hoy pror hoy con las librerias enormes y APIs y GitHub veo a programadores jovenes que se la pasan haciendo copy/paste y ordenando masomenos el codigo para que funcione sin realmente entender qué es lo que estan copypasteando. Y encima ahora con herramientas de programacion basadas en AI creo que vamos a perder todavia mas el control, pero el progreso tecnico es tan enorme que vale la pena el sacrificio.
Ahora prácticamente el código se reduce a usar unas cuantas funciones de muy alto nivel, que dependen de librerías que a su vez detienen de otras librerías que dependen de otras librerías.... Todo construido como un castillo de naipes
@TheDrAkira: Aunque los sacrificados seamos nosotros. :-)
Cada vez es más sutil la diferencia entre "programar" y "configurar". Pasa lo mismo en cualquier tecnología, especialmente cuando hibrida con otras. Considerad por ejemplo la "mecánica" de automóviles, en la que es tan importante o más hoy día el software que el hardware. Otro problema es la falta de información por cuestiones de copyright (por eso el software libre es un agradable oasis en el que puedes escarbar cuanto desees) y la inmensa amplitud de conocimiento necesaria para lidiar con los estándares correspondientes a las grandes infraestructuras, como internet o las comunicaciones. Demasiado para cualquiera, hay que super-especializarse y acabar sabiendo poco de algo y casi nada de todo. Pero depender de una IA...
Totalmente de acuerdo.
Comencé a programar para x86 en Turbo C allá por 1987 (si la memoria no me falla) unos años mas tarde el salto obligado fue a Borland C++ (en este punto la cosa comenzó a no gustarme tanto), posteriormente al compilador de Watcom... y así...
Era una época en la que cada byte de memoria y cada milisegundo en el tiempo de ejecución eran tremendamente importantes debido a los recursos limitados del hardware.
Me formé en esa época o debería decir que C me formó pensando de esa manera, optimizando el código al máximo posible y hoy no me encuentro a gusto programando en otro lenguaje que "hace las cosas por mi" ( ni hablar si son lenguajes interpretados, me producen urticaria)
Hoy, aunque estoy retirado sigo programando por placer y mi único lenguaje es C99, en el puedo programar cualquier cosa que se me antoje.
Recién empecé a estudiar Matemáticas e Ing en sistemas y al ver a un profesor usar un sistema operativo "raro" terminé introduciendóme al mundo de linux, en ese proceso conocí tu canal y ha sido una experiencia simplemente brutal, muchas gracias por este contenido (pdt: los tutoriales de LaTeX han sido de mucha ayuda de forma particular).
Cámbiate a Informática si aun estás tiempo. ;-)
@@joakkinenporque informatica?
@@jhonwiz4184 Parece que le gusta linux, ¿dónde mejor que ahí?.
@@joakkinen Emmm informática acá es lo mismo que ing en sistemas o ciencias de la computación si no estoy mal
Todos saben que Dennis Ritchie escribió Lenguaje C para poder escribir UNIX solo porque quería poder jugar Space Travel en cualquier computadora sin tener que rescribir su código fuente cada vez. 😁😁😁😁
Estaba buscando este comentario 😉
Jojo😂 sí que sí
Yo aprendí a programar en C. Increíblemente uno de mis compañeros un día lo despreció llamándolo "vejestorio", sin darse cuenta de que en C está escrito y continuará escribiéndose un montón de software. El C es viejo, sí, pero mantiene el alma joven y seguirá siendo uno de los lenguajes de programación que todo programador debe aprender por lo que es, por lo que representa y porque siempre habrá algo nuevo que crear con él. Bonito video
Primero aprendí "Basic", luego Pascal y seguí con "C". El chiste dice "Si no fuera por C programaríamos en Obol BASI y Pasal" ... bueno ... eran los 90'
lo mismo por acá pero agregando Fortran
El mismo camino, basic, turbo pascal, turbo c y c++ 🎉
@@tantumDicoQuodCogito el mismo camino, Qbasic, turbo Pascal, FoxPro, C y C++ luego ya los Visuales
Ja😅
@@luisnieto3419 casi el mismo camino, pero antes de FoxPro, le hice a Visual Basic 4, y antes de C++, ya aprendía HTML todo eso antes de terminar el colegio (1999)
actualmente uso JAVA en mi entorno profesional, pero en mis comienzos aprendi a programar en C/c++ actualmente quiero aprender mas c y c++ para desarrollo en arduino esp32 y proyectos similares
Arduino fué lo que me introdujo a la programacion en C/C++ en el 2012, entonces lograba a mala pena hacer programas en basic con los Basicx BX24 y los Picaxe😅
Linus Torvalds: "No hay nada mejor que C"
Totalmente de acuerdo.
@@TSW3585 Tal vez se refería a C++.
@@TSW3585 dijo eso de c++
C++
Si es tan bueno porque no tiene un for each
@@TSW3585 Lo dijo de C++
Mi primer trabajo, en un equipo unix 1988. C ya era viejo 😅😅 eme hoy aqui 2024. Programe cobol en un terminal no mouse. No graficos. Y c para procesos mas rapidos.
mi primer trabajo fue en enssabler II, luego en RPG II, Cobol y también sin mouse y utilizando tarjetas perforadas por lo tanto también aprendí código Hollerith, utilizaba maquinas perforadora de tarjetas y de cinta, para introducir los códigos a las IBM y una de las ultimas UNIVAC. tenia 15 años en el 85. añoro esos años ahora en el 2024 programo de vez en cuando en visual C o en Lazarus
@@reybelvelazquezeres de los mios no dudo que tuviste un comodore 64 o como yo un zxspectrum, si hubo una generacion de ninos y adolecentes tempranos en la informatica teniamos el control yo aprendi z80 assembler a mis 12 , fuerte abrazo colega.
Creo que C nunca morirá, C es de los primeros lenguajes que un fabricante de cpus (ARM, x64, RISCV) da soporte cuando sale un chip nuevo, tanto en sistemas de escritorio como para sistemas embebidos, es y será el punto de partida de cualquier sistema operativo que necesite interactuar con el hardware.
No morirá en mediano plazo hasta que lo reemplacen todo con Rust, si es que llega a ocurrir
@@estudiantina nah
@@estudiantina si lo reemplazan con algo no va a ser con Rust jaja
@@CesarGpe Interesante ¿Cuál será?
@@estudiantina creo que este "algo" aun no existe 😆
Aqui un ingeniero informático que su primer lenguaje de programación fue C.
Me alegra que la universidad siga enseñando C como principio.
A mi me enseñaron pascal, un lenguaje muert0 y después Smalltalk, también muerto, y C en pleno 2013. Con este último no me arrepiento
Sigue existiendo en los sistemas embebidos
@@estudiantina pero pascal es/era muy bueno para principiantes, ya que tiene un sintaxis clara y estructurada, ya luego pasarse a c++ para POO
@@plcworkerC siempre va a existir en sistemas embebidos
@@estudiantina Tal vez el futuro sea Rust
Qué excelente canal!!! Yo programo desde 1982, imagínate en qué computadoras jaaa. Luego, en la década de los '90 dejé la programación ,porque ya se conseguían los programas que necesitaba y hace seis meses he retomado la programación después de más de 30 años. Me he tenido que inscribir en una carrera, porque me resultaba absolutamente abrumador encarar el estudio de semejante cantidad de información nueva, de manera autodidacta. Estoy absolutamente maravillado con lo que he encontrado. Lo único que conocía era Basic, (Turbo) Pascal y Clipper 5. Había empezado con C, después de Pascal, aunque no llegué a dominarlo completamente y mi principal problema era cuando el problema se congelaba por un error imposible de encontrar!!! Hoy en día este ya no es un problema tan existencial como antaño. Saludos a todos!!!!
Los leguajes viene y van pero C es eterno. Buen video amigo
Los fan del cangrejo están preocupados.
Aguante C.
Rust es para femboys.
10:05 se le canso el caballo pero no se rindio. Gran contenido !
Jajaja buenísimo. Agua al caballo.
Ya estaba que me comia las uñas al no tener este nivel de calidad en contenido!! realmente muchas gracias por tu esfuerza no sabes cuanto disfruto estos videa y lo que me abre la mente... espero que sigas asi; contestando a tus interrogantes:
1. al terminar aca me apunto en tu foro
2. si usa C para cosas personales (IoT), pero estoy trabajando en ver como la hago comercial con una pequeña idea que tengo en mente; C fue quien me quito la virginidad como programador y literal las primeras veces fue un dolor de cabeza pero muy aparte de ser nostalgico para mi es un paso importante como dev ya que con el la logica de programacion es un tiro al suelo.
De verdad gracias por el contenido soy de los muchos que esperan tus videos y los ven con muy buena cara...
Venía de programar en Pascal cuando leí un artículo sobre C.
Mi primera impresión fue "qué cosa tan espantosa" jajaja.
Luego descubrí que podía hacer lo que quisiera con la máquina y ahí empezó el romance...
El lenguaje Pascal es un lenguaje similar en muchas cosas al C solo que con otra sintaxis y más rígido en cuanto a tipado de variables.
Pascal es como el hermanito de C mas ligero pero potente si sabes programar en el
Parabéns pelo vídeo. Sou engenheiro aposentado e utilizei C durante muitos anos. Abraços!
No soy programador, soy un "curioso" de la informática interesado en los orígenes de tan inmensa obra de la humanidad: el lenguaje de las comoputadoras. Magnífico video, tu trabajo me hizo recordar cuando comencé de mensajero en un banco en 1978, y abundaban los teclados y monitores que presentas al inicio, y las sorprendentes tarjetas de memoria ¡Todas unas rarezas, para algunos dificiles de asociar con el hardware y software actuales!
Programar C / C++ en un proyecto grande es para los PROGRAMADORES que realmente entienden como funciona la máquina por dentro, es fundamental para desarrollar los nucleos de algo serio, para lo demás vale cualquier técnico y cualquier lenguaje
cuando empece a programar aprendi C++ primero, luego me fui a Rust por que me llamo la atención cosas como el Borrow Checker y el gestor de paquetes, después le desarrolle un ligero asco a los gestores de paquetes de lenguajes y preferi algo mas simple y pues ahora programo principalmente en C aun que también utilizo Nelua, y pues hasta donde tengo entendido no soy el único ya que todo lleva a C de una forma u otra.
¿Nelua no es un dialecto de Lua qué transpila a C?
@@pedromendozaaristegui5974 Si pero me parece interesante el echo de que el lenguaje de mateprogramming que usa Nelua es el mismo lua, ademas de que puede utilizar las cabeceras (.h) de las librerias de c para facilitar un poco el uso de dependencias externas, aun hay que hacer algunas cosas pero facilita otras
Rust da asco, es cierto
Me he inscrito en el foro, he usado C desde 1992, he programado bastante, aunque ahora uso otros como python y php. Un saludo y mucha fuerza.
Yo comencé con C y C++ en la universidad y luego para desarrollar algunos proyectos con microcontroladores hace años atrás. Luego, me dediqué a programar controladores industriales, donde trabajaba con SCL (que digamos que es el C/C++ en industria) y ahora regresando a los sistemas embebidos pero ahora de IIOT con estos lenguajes formalmente... Sin duda, el impacto de estos lenguajes seguirá con el tiempo.
Totalmente de acuerdo!, lo aprendí hace mas de 35 años y creo que muchos lenguajes surgieron a raíz que no controlaban totalmente el lenguaje C y los llevaba a colapsar el sistema (me paso muchas veces) y mas cuando se hacia un manejo de los punteros y la memoria, ha! y cuando se utilizaban las interrupciones del sistema.
(Lease como la escena del eslabón perdido de futurama)
Simio: ¿Si C es tan bueno porque no sacaron C 2?
Profesor: Sí lo hicieron, se llama C++
Simio: Eso prueba lo que digo, nadie ha creado un lenguaje para competir con C++
Profesor: Lo hicieron, se llama Java
Simio: Ajá, pero nadie ha creado un lenguaje con mejor sintaxis
Profesor: Si lo hicieron, se llama Python
Java más que para competir fue para intentar paliar sus "defectos". No puede competir porque C++ puede ser empleado para crear un sistema operativo, drivers y elementos a bajo nivel incrustables en otros lenguajes de programación como PHP, Python, Ruby, e incluso Java, mientras que Java no tiene esa capacidad. Lo de Python, te lo compro, pero no a todo el mundo le gusta que le obliguen a sangrar el código 😀
La esencia es "C", sabes programar en "C" sabes programar en los demás programas
Buen vídeo, buena narración. Recomiendo un traguito de agua a mitad de locución.
Ritchie y Thompson practicamente dieron el puntapie inicial para la informatica moderna. Estudié C en el secundario (hace 16 años jajja) y hasta el dia de hoy si bien nunca me dediqué al a programacion, recorrí otros caminos de la informatica, haber aprendido C siendo tan joven me pareció fantastico. Cuando ahora escucho a crios diciendo que C es un lenguaje de bajo nivel se me escapa la sonrisa, porque también vimos Assembler de i486 y honestamente cuando luego vimos C fue el alivio mas grande de la vida jajjjja!!! Hasta programamos entornos graficos estilo Windows 2000 para el trabajo practico final con mi grupo y todo! 100% ANSI C.
08:01 Uno de los libros imprescindibles en la Informática.
Quien diría que gracias a C, existe para mi, uno de los lenguajes más fáciles de gestionar, que es SQL
Muy buen video bro, super interesante. Mi primer lenguaje fué C++ y lo aprendí en 1er año de la carrera. Es increible como por entender C++ puedes entender realmente a la computadora
Que buen video, excelente introducción y conclusión.
Pdta. C fue mi primer lenguaje de programación.
Jajajajajaja!
Actividad reciente en el foro:
"
- 5ombr4
- 5ombr4
- 5ombr4
- 5ombr4
...
"
Yo empecé programando en C++, actualmente hago Bash y Python scripting, pero mi respeto por C es profundo y no conozco a ningún desarrollador que no lo haga.
Nuevo suscriptor bro, por casualidad descubrí tu canal y me encanta la manera en que explicas.
Hasta hace unos meses estuve programado en C y Cpp, aun son muy útiles, sobretodo cuando queremos bajar a nivel de memoria.
Gracias por tanto Ken T., Dennis R., Brian K. y a todos los que antes y después de C hicieron y hacen avanzar la computación, y en particular, los lenguajes de programación.
Sé ensamblador, C y C++, pero no trabajo con ellos así que no me considero experto en ellos ya. Para mí C es como un assembler de alto nivel. Los genios que los usan son los que saben y tienen la posta.
Un abrazo.
Estos aprendiendo FORTRAN y no me imaginaba que fuerana más antiguo que C
Qyé bueno que sugamos hablando de C luego de tanto tiempo, un recuerdo para Minix el primer SO que pude ver por dentro!
Cuando estaba en la universidad se decia.... "si el universo fuera un programa estaria heco en C y correria en Unix" .... ya hace algunos ayeres pero no tanto .... en el 98/99
LinuxChad, gran video como siempre, tengo una pregunta.
En la parte 4:49, ¿que video es el que sale de fondo?, quiero ver el documento que esta usando el usuario.
¡Gracias!
Estupendo video!!
A lo mejor puede estar bien un vídeo hablando de software local-first, creo que puede ir muy con la línea del canal.
Por cierto, este es de los mejores canales de este estilo al que estoy suscrito, y sigo unos cuantos. Enhorabuena!
Aprendí primero assembler hace 30 años aproximadamente y luego c y c++, son mis herramientas de trabajo.
¿Qué es "asembres"?
@@josejn2007 lenguaje de maquina o assembler
@@FASCX Parece que vas a tener que editar y corregir nuevamente el comentario principal pues esta vez has escrito "assembrer". Parece que aprendiste a programar en assembler pero no aprendiste a escribir bien su nombre...JAJA...Saludos.....
@@josejn2007 gracias, ya corrijo.
En mi caso C/C++ lo uso solo en programación competitiva, cuando competía en olimpiadas y no sabía mas que C/C++ me anime a hacer varios proyectos típicos, como simulaciones, motores, algunas interfaces y demás, estuvo genial realmente, aunque por ahora en mi trabajo estoy usando lenguajes de alto nivel como Python, espero en algún momento trabajar con proyectos de C/C++ le guardo un gran cariño a estos lenguajes y hasta la fecha, en mis favoritos estan C/C++ y python
Buen vídeo, creo que sería genial hablar también de Lisp y familia (scheme, common Lisp Racket, etc), es también uno de los lenguajes más antiguos e influyentes, que se usó hasta un cierto tiempo atrás para introducción a la programación (SICP de MIT), era un lenguaje usado para el estudio de las áreas de inteligencia artificial.
De hecho Richard Stallman usó una variante de Lisp para crear Emacs y lo considera uno de los lenguajes más poderosos y elegantes.
Excelente vídeo. Saludos cordiales desde Popayán, Colombia.
Muy interesante el video. Y me alegra escuchar en el minuto 10:05, que el que está narrando es un humano!! 😉😅 O ya las IA nos imitan hasta de esa forma? 🤔😬
Muchas gracias por todo lo que publicas, son temas muy interesantes y útiles para todos los que gusten de la informática!
Pioneros éramos los que hacíamos nuestros propios lenguajes de programación para extraer hasta la ultima gota del rendimiento de las computadoras, no como ahora que se matan moscas a misilazos.
Yo justo estoy aprendiendo EBNF y Ensamblador para crear mi lenguaje de programación (compilado) nomás porque ando aburrido y porque en mi universidad no enseñan nada. 7n7
Y me han dicho que mejor lo escriba en C o C++, pero no quiero porque:
1.- No estoy loco.
2.- Qué güeva.
3.- Quiero que mi compilador sea "nativo".
De minuto 06:57 "Al hacer que el código fuera más independiente del hardware Ritchie y su equipo estaban sentando las bases para el software moderno donde la misma aplicación puede ejecutarse en diferentes tipos de dispositivos sin necesidad de ser reescrita desde cero pero C no solo fue un avance técnico también fue un cambio en la cultura de la programación hasta ese momento los lenguajes de programación eran herramientas muy especificas diseñadas para resolver problemas muy concretos, C en cambio era un lenguaje generalista o una especie de caja de herramientas que podía ser utilizada por una amplia variedad de tareas, está versatilidad fue una de las razones por las que C se convirtió rápidamente en uno de los lenguajes más populares y ampliamente utilizados en el mundo" hasta el minuto 7:41
Programe en C durante 2 años antes de pasar a lenguajes xBase. Era como construir castillos en base a granos de arena. Aprendi con el libro de Ritchie, lleno de ejercicios y el C de Borland («nosotros no publicamos software con errores» se dieron el lujp de decir). En C se debe escribir inmediatamente una libreria o estas muerto. Despues ensaye un poco con C++, Java y JS, todos obvios descendientes de C.
Seria bueno que dedicaras un video a la extravagante sintaxis de JS y su descendiente JSX.
A mi me sigue gustando mas que todo lo nuevo que hay ahora, cierto que es mas complicado y mucha gente se pierde con los punteros, pero la eficiencia del código objeto no tiene parangón. Tienes control total sobre todo.
Siempre he amado C. Gracia a él entiendo mucho mejor cómo funcionan los lenguajes de más alto nivel como C# o Java. Si lo dominas, entiendes que las referencias en el fondo son punteros y que las colecciones son una colección de estos mismos con elementos que apuntan cada uno al siguiente. Debería ser siempre el primer lenguaje para aprender a programar. Es el mejor para amoldar la mente a la forma de pensar de un programador.
Vivi un tiempo de programación. Me gustaría dirigir un equipo para crear un nuevo lenguaje realmente humano para programar sin obstáculos. Un abrazo grande. Felicidades.. gracias
Hace como 34 años entre a la universidad y me enamoré de C, idilio que creció con C Unix y que llegó a su climax con Linux, pero mi amor de juventud, aquel que nunca se olvida fue Ensamblador...
Buenisimo tu canal gracias por el contenido siempre tuve curiosidad respecto al creador de C y también quisiera saber acerca del creador de Assabley pero no sé si más gente también
Lo usé en la universidad para pasar el pseudocódigo a un lenguaje y usábamos Turbo C, en modo consola, una autentica joya. Se podían hacer muchísimas cosas, luego pasamos a C++ y al final de la carrera Visual Basic y C#.
No es fácil saber quien ha sido el mejor programador de la historia, pero yo tengo claro que Dennis Richie es sin duda el programador más importante. El creó la gran herramienta que posibilitó el desarrollo posterior.
Hola. En mi opinión C se hizo popular por las librerias. A partir de entonces todo programador podía guardar sus funciones en ellas y usarlas en el código como instrucciones adicionales Además en C se pueden usar varias librerías al mismo tiempo para multitud de tareas. Esto dió un impulso enorme al desarrollo de nuevos productos informáticos. Saludos.
Si no sabes C, no puedes llamarte programador.
Creo en un solo lenguaje de programación, "C" Todopoderoso.
Creador de Unix y de Windows.
Creo en un solo "C", hijo único de "C".
Nacido de "C" antes de "Visual C".
"C" de "C", Compilador de Compilador, "C"(c)Copyrighted.
Compilado, no creado,
Uso C para hacer jueguitos retro en mi tiempo libre.
Maneja contenido muy interesante, ahora entiendo la importancia de C y C++
Excelente video mi hermano!
Programe en C desde el segundo año en la univesidad y en una terminal de ultrix de leds amarillos :D
Síuuuuuu!
Actualmente uso C++ para programar ESP32, Arduino UNO/MEGA, y cuando trabajo con Qt. Y C para programar Raspberry Pi Pico y cuando hago trabajo con drivers de tarjetas de desarrollo que corren GNU/Linux.
Cuando dejaron de correr mis programas en GW-BASIC, lo único en lo que podía traducir mis programas y correrlos (no to2, por no comentar y NO INDENTAR nunca pude tradocir Simplex con Gran M y otos 2), fué Python, que se prestaba más a masticar números. He estado aprendiendo C porque es una buena manera de aprender como funciona la computadora, su memoria, Etc. Me falta un buen curso de C; favor de asesorarme.
No canso de escuchar estas historias de los creadores de C y C++, como de escuchar Cobol.
Podría subir un video sobre el creador de Dbase III Plus. Salía con un nombre Aston Tate. Saludos
El lenguaje C permite hacer manejo de memoria(reservas) que es una característica positiva por el manejo que nos da sobre el comportamiento de la app pero se vuelve incomodo y es donde Python, más moderno y lento(con las supermáquinas que todos tenemos en casa no es problema), construido sobre el lenguaje c, hace su aparición.
C fue el primer lenguaje que aprendí pero la verdad lo considero como una apuesta; ya sea lo aprendes y todo lo demás ea fácil o no lo entiendes y terminas abandonando el aprendizaje
Me encanta tu otro canal tambien el de La Pocion Roja.....
Gracias por este documental
Aprendi C en mi primer curso de Algoritmos en Ingenieria cuando se utilizaba Pascal para dar la materia y Replicandfo los trabajos Prácticos en C (sin ayuda de los docentes) podias finalizar el curso sin dar exámen final.
4:46 momentos top de la historia de la informatica
Muy buen análisis e historia!
Yo programo microcontroladores y utilizo diariamente el lenguaje C.
En la universidad vi C además de Java, y Pascal. Esta bueno, el tema es que apenas lo vimos como para hacer aplicaciones de consola, no hicimos librerias dll ni programas con interfaz visual.
¿Has visto algo de Rust? ¿Hablarias de el en otro video?
Hola podrías hacer un vídeo sobre el lenguaje de máquina
Para los que no saben, en 4:46, Linus Torvalds esta diciendo en Ingles, "Nvidia F#$% you", porque Nvidia no le importa proveer drivers para linux.
Me gusta C y programo en C. Uso bibliotecas escritas en C++, pero envuelvo las llamadas a éstas en C, que me gusta más.
Siempre los lenguajes tienen aunque sea un poco de C en su código ya sea en el compilador o interprete, o en la sintaxis
Yo trabajo con C y es un dolor de cabeza como gestiona la memoria, si no se utiliza bien los punteros puede dar problemas. Lo bueno es su velocidad.
Es que C no gestiona la memoria responsabilidad del programador hacerlo.
Que buen vídeo LinuxChad
Buen video! Cada video nutre la cultura!
Excelente video, sigue asi!
Aún en la actualidad sigue siendo potente y se usa para programar potentes aplicaciones 🎉❤❤❤
También puede ser que tenga una buena relación entre abstracción y cercanía al hardware. Para microcontroladores es la mejor opción.
Mi vida mi trabajo esta todo basado en UNIX Y C... creci tragando UNIX Y C , tuve una juventud Linux C... ahora soy gerente de portafolios comerciales.. NADA QUE VER pero viva UNIX y C,
Excelente!!! Tengo 60 años, y claro que programé en 'C'. Un magnifico lenguaje!!! Al menos envejece mejor que yo!!! 🤣🤣🤣
Llevo algo mas de 3 decadas programando primero C y luego C++ y no encuentro diferencia en lo básico. Tampoco lo veo complicado luego de haber programado muchos otros lenguajes. Si es cierto que Cobol, lenguaje del que tuve que hacer analisis, es bastate diferente y ni hablar del RPG400 de IBM. Para mi C es todo lo que necesito, incluso cuando programo algo en JS es casi como si lo hiciera en C con unas cuantas diferencias, JS no es unlenguaje fuertemente tipado y tiene muchas facilidades. Si concuerdo con la critica de la RAM es bastante comun que por algun motivo en un programa grande te encuentres escribiendo fuera del espacio recervado para esa variable y el error es silencioso, no hay falla solo resultados raros hasta que te pasas de la ralla y vuela todo por el aire. En C++ es mas seguro usa new que malloc y siempre tenes que liberar los recursos donde corresponde sino vas a tener otro problema que es silencioso hasta que se te ocurre ver como va la RAM y ves que va bajando hasta que hay un reseteo.... Salvo por eso es genial..
me encantan tus videos realmente muy buenos sigye trabajando por ellos
En el popular campus de programación 42 se sigue empezando con C.
que paso en el minuto 10:08 ?
Se le olvido cortar esa parte jaja, cosas que pasan
Parece que quiere estornudar, pero se quedó a la mitad jaja
Muy interesante el vídeo la verdad es que hace un tiempo aprendi algo de C porque debido a que fue como el origen queria saber algo aunque al final primero decidi aprender python que es algo más sencillo al menos ya hice en C un hola mundo, y viva el foro estuvo gracioso el ¿Como instalar Windows? y me dio algo de cosa
Hay dos puntos que tendrías que resaltar respecto al por qué C se hizo tan importante. El primero es como Unix se programó en gran parte en C y traía a C como lenguaje standard en sus distribuciones, el uso de Unix fue un factor importantísimo en la expansión de C. Y es otro aspecto es que C fue desarrollado en USA, a diferencia de otros lenguajes que se desarrollaron en Europa. Y USA ha tenido un impacto mucho mayor que Europa en la expansión de la computación.
Aprendí C con el Borland turbo C++ 3, sigo usándolo, aunque ahora con prefiero usar como compilador el GCC.
C# ❤
Ahora mismo, prefiero C++, el más que uso es C#, Python no me gusta nada.
Si has usado C y C++, lo más intelignte si quieres hacer buen software y ser productivo, es pasarse al C#
@@joanvallve7647 Pasé a C#. Desde que salió en el 2.002. 😄
Pensé que era la voz de Lord Draught o no sé cómo se llame el tipo ese
Eres un crack!
Yo aprendí c++ para programación competitiva y torneos, era mi lenguaje en le ICPC