Regístrate en Lemon para trabajos remotos: l.lemon.io/hdeleon Mis cursos: hdeleon.net/cursos-premium/
@douglashinojosa9233
Жыл бұрын
Una duda estimado hdeleon, no termino de captar todavia muy bien como llevar la programacion funcional a la parte del backend, lo entiendo mejor en el lado del front por la inmutabilidad en los objetos que es lo que usa react para comparar cuando renderiza un componente de nuevo pero del lado del backend no he podido implementarlo, si tienes un tutorial o un ejemplo con el cual puedas explicarlo estaria muy agradecido.
@tj_vacter50754 ай бұрын
este es el unico canal que entiende lo que habla, como no es top 1? en canales de programacion o informatica, no entiendo, tu flexiblibilidad de explicacion me transmite mas curiosidad y ganas de aprender de la misma manera en las demas materias de la ingenieria, ojala tuviera profesores asi en mis clases de informatica
@JoAkiiiN96
Ай бұрын
Porque este brother no te da la receta, te hace pensar literal, te da las herramientas para que tú lo hagas😂, si yo hubiera conocido su canal como estudiante mi progreso hubiera sido mucho más rápido, como el resto de canales te dan todo peladito y a la boca los ven para "sacar la bronca" y nunca entendieron nada
@ingjuanpablofrancolozada6303 Жыл бұрын
En informática, la programación funcional es un paradigma de programación declarativa basado en el uso de verdaderas funciones matemáticas muy buen video amigo sigue asi.
@manuelangelpicalloperez8860 Жыл бұрын
Hola desde España (Madrid), llevo bastantes años en estas "mierdas", ahora trabajando con Java 18 funcional, microservicios, CNA, arquitectura limpia,.... empecé hace mucho tiempo con modula2...lo que si me está quedando claro cada vez más viendo pasar por todos estos cambios (modas), es una gran presión por parte de empresas/instituciones de diferentes sectores por intentar hacer que esto de la programación sea cada vez más "fácil", y no para mejorar la calidad, sino para abaratar costes, y no me refiero a construir software más barato sino a que la mano de obra sea más barata...llevan años y años intentándolo, recuerdo la época de las herramientas Case...mi jefe (como todas las grandes empresas) se frotaban las manos pensando que se había terminado eso de hacer cosas raras en una pantalla negra (programar)...y que iban a poner a hacer software a las administrativas en sus ratos libres (esto me lo dijo textualmente)...pero no funcionó...hay mucho dinero por medio...yo no lo veré...mi hijo empezará a notarlo...pero es cuestión de tiempo...de aquí a 20-30 años no será necesario que los teclados tengan muchas teclas...
@frako23Ай бұрын
Excelente video Héctor! Gracias!
@pendiente3533 Жыл бұрын
nada más quería ver la definición, pero acabé aprendiendo un par de cosas, gracias
@luiscarlosgutierrez546916 күн бұрын
Buen video, gracias!!
@julioandresdev_esp Жыл бұрын
Me agrada que los lenguajes imperativos están tomando más y más cosas de los lenguajes funcionales, especialmente la inmutabilidad, se evitan tantos bugs raros sólo con inmutabilidad
@jphvnet
Жыл бұрын
Dícelo a un programador de solver de física... saldrías por la ventana. Los bugs raros vienen porque programamos feo (mea culpa)
@sergioarieljuarez902 ай бұрын
Genio muchas gracias, me has trasmitido verdaderamente la importancia real de conocer bien sobre lo que hacemos !!!!! gracias gracias
@christianvillegas1215 Жыл бұрын
Yo siempre tuve ese sentimiento que Héctor Conoce de Bandas de Metal y sus derivados.
@CAT_KITTY08 Жыл бұрын
Excelente 👍
@felixpaniagua6018 Жыл бұрын
Me atrae mucho este paradigma.
@luisberoiza227 Жыл бұрын
Gracias por el contenido!
@madb55 Жыл бұрын
Joyita de vídeo! Tienes nuevo fan
@estebansalas4219 Жыл бұрын
Excelente video!!
@luisgarcia-ot9oq3 ай бұрын
es curioso como lo explicas de manera simplificada y con cervezas , mi cabezota ya esta agarrando el rollo , si me voy a proponer tomar curso contigo de javascript ...
@diegoprets3392 Жыл бұрын
Excelente! Explicación , gracias👍🏼👊🏼
@juliofuentes1799 Жыл бұрын
Que gran video!!!! Te estas luciendo hermano
@RobertoSalasCR Жыл бұрын
Gracias Hector, esperando mas videos de F#. He estado viendo la documentación de Elixir y se ve prometedor también. Un saludo desde Costa Rica.
@chrisj21b Жыл бұрын
Excelente video
@rikardo816 Жыл бұрын
Muchas gracias, este paradigma me emociona mucho.
@valentinroldan545 Жыл бұрын
Excelente video amigo!, Muy claro todo, muchas gracias
@vanstrouble Жыл бұрын
Excelente explicación. Muchas gracias por la clase.
@meridaivan01 Жыл бұрын
Excelente vídeo Héctor, muy práctico y muy bien explicado, gracias!!!.
@thematrixman23 Жыл бұрын
Buenísimo el video brother!!!, no podía estar más claro
@herveyvalenciabrito1603 Жыл бұрын
Que chingón esta tu monitor !! ahh, y los videos Excelentes !!
@estelisarva3854 Жыл бұрын
Gracias gracias gracias, tiempo que no comprendia los conceptos de programacion funcional, funciones de primer y segundo orden...
@wilfredoguiamunoz5 ай бұрын
Buen video mi estimado
Жыл бұрын
Excelente video, entendí todo y explicas muy bien, muchas gracias. Siempre he tenido el pensamiento de que los métodos por ejemplo el map, internamente hacen digamos ese for 😅
@rolandovillcaarias5112 Жыл бұрын
Excelente explicacion, es comprensible, entendible, gracias, gracias, gracias. Aprendi mucho hoy, llene varios vacios conceptuales que tenia en mente.
@FPontiDev7 ай бұрын
Poco hablamos de Opeth! Un saludo crack!
@juancruzcalderon5560 Жыл бұрын
Claro como el agua 👌
@huckanz Жыл бұрын
buenisima cabezón
@javiashu
Жыл бұрын
1/varios ya visto xD
@LorenaGonzalez-fr1fm Жыл бұрын
Buen video, aunque sólo programo en Python lo entendí perfectamente. Saludos desde España 😊
@DjTitoxxVzla Жыл бұрын
Ayuda para subir de LVL! Saludos, Hector me inscribi en codesignal para practicar un poco la logica, y los ejercicios los resuelvo de la manera convencional(Forma Imperativa), por ejemplo en uno pidieron ingresar un arreglo, multiplicar el numero con el anterior y el siguiente, y sacar el producto mas alto entre las operaciones.... me salio como en 6 lineas, y comparando mi codigo con otros vi esto (Forma Declarativa)... int solution(int[] inputArray) { return inputArray.Select((i, j) => j > 0 ? i * inputArray[j-1] : int.MinValue).Max(); }, aun no lo entiendo, quisiera llegar a este nivel!, ojala podamos hacer ejercicios de este estilo!
@herveyvalenciabrito1603 Жыл бұрын
jajajaja, que chingon eres para explicar ! Te felicito
@clarkddr Жыл бұрын
Me parece excelente que aunque JavaScript no exige finalizar la sentencia con punto y coma, lo hagas como buena práctica (además que de seguro estás acostumbrado por C# verdad)
@jimmymontenegro85177 ай бұрын
Gracias chascón buena onda. Estaba pensando exactamente lo que dices en el 18:45. Que no toque hacerlo no significa que no esté haciendo esa programación de todos modos.
@en_el_contexto Жыл бұрын
para cuando lo de black sabbath??
@innovativatk Жыл бұрын
Que monitor es ese amigo Hector
@hdeleonnet
Жыл бұрын
amzn.to/3dtnDkk
@sergiocorzo42236 ай бұрын
1.- Funciones de primer orden. Una función puede ser pasada como argumento a otra funcion 2.- Funciones de orden superior. Una función puede recibir una función como argumento. 3.- Funciones puras ▪︎ Inmutabilidad. ▪︎ Devolver siempre el mismo resultado cuando se le pasan coml argumentos los mismo datos. Incluso si no se le pasa ningun argumento. P.D. La mayoria de lenguajes modernos permiten guardar en una variable una función
@rfh5930 Жыл бұрын
Y de Iron Maiden ? :s
@BoniPris5 ай бұрын
Un anuncio interrumpió el video así que le dejé de ver xD
@flazherkingАй бұрын
Por que recien ahora estan hablando de esto? Yo uso programacion funcional hace mas de 15 años
@giancarloarce8025Ай бұрын
:D
@computeraidedyami Жыл бұрын
El que seas metalero y desarrollador es algo que solalmente se ha mencionado en la Biblia en el libro del Apocalipsis, donde el surgimiento de un ser con estas dos caracteristicas indica el surgimiento del antiCristo
@computeraidedyami Жыл бұрын
No entiendo como puedes ser metalero y a la vez developer
@hdeleonnet
Жыл бұрын
Porque soy chingón
@paolocesar9385
6 ай бұрын
Por lo menos no es raggaetonero y developer
@computeraidedyami
6 ай бұрын
@@paolocesar9385 tienes toda la razón del mundo. Si eso pasara la realidad misma se colapsaria
@flazherkingАй бұрын
Por que recien ahora estan hablando de esto? Yo uso programacion funcional hace mas de 15 años
@hdeleonnet
Ай бұрын
Que bueno la verdad.
@flazherking
Ай бұрын
@@hdeleonnet es genuina la pregunta, paso algo relevante para que vuelva a estar de "moda" ? O es pura casualidad?
Пікірлер: 59
Regístrate en Lemon para trabajos remotos: l.lemon.io/hdeleon Mis cursos: hdeleon.net/cursos-premium/
@douglashinojosa9233
Жыл бұрын
Una duda estimado hdeleon, no termino de captar todavia muy bien como llevar la programacion funcional a la parte del backend, lo entiendo mejor en el lado del front por la inmutabilidad en los objetos que es lo que usa react para comparar cuando renderiza un componente de nuevo pero del lado del backend no he podido implementarlo, si tienes un tutorial o un ejemplo con el cual puedas explicarlo estaria muy agradecido.
este es el unico canal que entiende lo que habla, como no es top 1? en canales de programacion o informatica, no entiendo, tu flexiblibilidad de explicacion me transmite mas curiosidad y ganas de aprender de la misma manera en las demas materias de la ingenieria, ojala tuviera profesores asi en mis clases de informatica
@JoAkiiiN96
Ай бұрын
Porque este brother no te da la receta, te hace pensar literal, te da las herramientas para que tú lo hagas😂, si yo hubiera conocido su canal como estudiante mi progreso hubiera sido mucho más rápido, como el resto de canales te dan todo peladito y a la boca los ven para "sacar la bronca" y nunca entendieron nada
En informática, la programación funcional es un paradigma de programación declarativa basado en el uso de verdaderas funciones matemáticas muy buen video amigo sigue asi.
Hola desde España (Madrid), llevo bastantes años en estas "mierdas", ahora trabajando con Java 18 funcional, microservicios, CNA, arquitectura limpia,.... empecé hace mucho tiempo con modula2...lo que si me está quedando claro cada vez más viendo pasar por todos estos cambios (modas), es una gran presión por parte de empresas/instituciones de diferentes sectores por intentar hacer que esto de la programación sea cada vez más "fácil", y no para mejorar la calidad, sino para abaratar costes, y no me refiero a construir software más barato sino a que la mano de obra sea más barata...llevan años y años intentándolo, recuerdo la época de las herramientas Case...mi jefe (como todas las grandes empresas) se frotaban las manos pensando que se había terminado eso de hacer cosas raras en una pantalla negra (programar)...y que iban a poner a hacer software a las administrativas en sus ratos libres (esto me lo dijo textualmente)...pero no funcionó...hay mucho dinero por medio...yo no lo veré...mi hijo empezará a notarlo...pero es cuestión de tiempo...de aquí a 20-30 años no será necesario que los teclados tengan muchas teclas...
Excelente video Héctor! Gracias!
nada más quería ver la definición, pero acabé aprendiendo un par de cosas, gracias
Buen video, gracias!!
Me agrada que los lenguajes imperativos están tomando más y más cosas de los lenguajes funcionales, especialmente la inmutabilidad, se evitan tantos bugs raros sólo con inmutabilidad
@jphvnet
Жыл бұрын
Dícelo a un programador de solver de física... saldrías por la ventana. Los bugs raros vienen porque programamos feo (mea culpa)
Genio muchas gracias, me has trasmitido verdaderamente la importancia real de conocer bien sobre lo que hacemos !!!!! gracias gracias
Yo siempre tuve ese sentimiento que Héctor Conoce de Bandas de Metal y sus derivados.
Excelente 👍
Me atrae mucho este paradigma.
Gracias por el contenido!
Joyita de vídeo! Tienes nuevo fan
Excelente video!!
es curioso como lo explicas de manera simplificada y con cervezas , mi cabezota ya esta agarrando el rollo , si me voy a proponer tomar curso contigo de javascript ...
Excelente! Explicación , gracias👍🏼👊🏼
Que gran video!!!! Te estas luciendo hermano
Gracias Hector, esperando mas videos de F#. He estado viendo la documentación de Elixir y se ve prometedor también. Un saludo desde Costa Rica.
Excelente video
Muchas gracias, este paradigma me emociona mucho.
Excelente video amigo!, Muy claro todo, muchas gracias
Excelente explicación. Muchas gracias por la clase.
Excelente vídeo Héctor, muy práctico y muy bien explicado, gracias!!!.
Buenísimo el video brother!!!, no podía estar más claro
Que chingón esta tu monitor !! ahh, y los videos Excelentes !!
Gracias gracias gracias, tiempo que no comprendia los conceptos de programacion funcional, funciones de primer y segundo orden...
Buen video mi estimado
Excelente video, entendí todo y explicas muy bien, muchas gracias. Siempre he tenido el pensamiento de que los métodos por ejemplo el map, internamente hacen digamos ese for 😅
Excelente explicacion, es comprensible, entendible, gracias, gracias, gracias. Aprendi mucho hoy, llene varios vacios conceptuales que tenia en mente.
Poco hablamos de Opeth! Un saludo crack!
Claro como el agua 👌
buenisima cabezón
@javiashu
Жыл бұрын
1/varios ya visto xD
Buen video, aunque sólo programo en Python lo entendí perfectamente. Saludos desde España 😊
Ayuda para subir de LVL! Saludos, Hector me inscribi en codesignal para practicar un poco la logica, y los ejercicios los resuelvo de la manera convencional(Forma Imperativa), por ejemplo en uno pidieron ingresar un arreglo, multiplicar el numero con el anterior y el siguiente, y sacar el producto mas alto entre las operaciones.... me salio como en 6 lineas, y comparando mi codigo con otros vi esto (Forma Declarativa)... int solution(int[] inputArray) { return inputArray.Select((i, j) => j > 0 ? i * inputArray[j-1] : int.MinValue).Max(); }, aun no lo entiendo, quisiera llegar a este nivel!, ojala podamos hacer ejercicios de este estilo!
jajajaja, que chingon eres para explicar ! Te felicito
Me parece excelente que aunque JavaScript no exige finalizar la sentencia con punto y coma, lo hagas como buena práctica (además que de seguro estás acostumbrado por C# verdad)
Gracias chascón buena onda. Estaba pensando exactamente lo que dices en el 18:45. Que no toque hacerlo no significa que no esté haciendo esa programación de todos modos.
para cuando lo de black sabbath??
Que monitor es ese amigo Hector
@hdeleonnet
Жыл бұрын
amzn.to/3dtnDkk
1.- Funciones de primer orden. Una función puede ser pasada como argumento a otra funcion 2.- Funciones de orden superior. Una función puede recibir una función como argumento. 3.- Funciones puras ▪︎ Inmutabilidad. ▪︎ Devolver siempre el mismo resultado cuando se le pasan coml argumentos los mismo datos. Incluso si no se le pasa ningun argumento. P.D. La mayoria de lenguajes modernos permiten guardar en una variable una función
Y de Iron Maiden ? :s
Un anuncio interrumpió el video así que le dejé de ver xD
Por que recien ahora estan hablando de esto? Yo uso programacion funcional hace mas de 15 años
:D
El que seas metalero y desarrollador es algo que solalmente se ha mencionado en la Biblia en el libro del Apocalipsis, donde el surgimiento de un ser con estas dos caracteristicas indica el surgimiento del antiCristo
No entiendo como puedes ser metalero y a la vez developer
@hdeleonnet
Жыл бұрын
Porque soy chingón
@paolocesar9385
6 ай бұрын
Por lo menos no es raggaetonero y developer
@computeraidedyami
6 ай бұрын
@@paolocesar9385 tienes toda la razón del mundo. Si eso pasara la realidad misma se colapsaria
Por que recien ahora estan hablando de esto? Yo uso programacion funcional hace mas de 15 años
@hdeleonnet
Ай бұрын
Que bueno la verdad.
@flazherking
Ай бұрын
@@hdeleonnet es genuina la pregunta, paso algo relevante para que vuelva a estar de "moda" ? O es pura casualidad?