Programación Funcional 🤓 4 conceptos que debes saber

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ธ.ค. 2024

ความคิดเห็น • 133

  • @lautaruni6469
    @lautaruni6469 2 ปีที่แล้ว +5

    Es hermoso darme cuenta que aplico todos estos conceptos ☺️

  • @darkl3iaX
    @darkl3iaX 3 ปีที่แล้ว +2

    Se me exploto el cerebro con lo de las listas jajaja, pero entendí completamente lo de las funciones de alto orden. Buen trabajo.

  • @cesarleon9268
    @cesarleon9268 3 ปีที่แล้ว +4

    Me partió la cabeza. Excelente explicación, apenas estoy comenzando a captar el tema de funciones en general gracias!

  • @castillokevin37
    @castillokevin37 4 ปีที่แล้ว +5

    Recién encontré tu canal y debo admitir que es un muy buen contenido y que mejor que sea en español.

    •  4 ปีที่แล้ว

      Gracias Kevin!

  • @desarrollojava
    @desarrollojava 3 ปีที่แล้ว

    No existe video más claro en toda la Web, prro!

  • @franciscoleslye2980
    @franciscoleslye2980 4 ปีที่แล้ว +4

    Que genial esa manera de programar ! podrías hacer una lista con contenido de programación funcional? Saludos, excelente canal :)

  • @Aprendizaje_Autodacta_Digital
    @Aprendizaje_Autodacta_Digital 2 ปีที่แล้ว

    Excelente muchas gracias. Voy a ver que tienes en todas las semanas.

  • @uploadfullx
    @uploadfullx 3 ปีที่แล้ว +1

    Gracias me será útil para arrancar con el curso de programación funcional.

  • @juandiegosucunza1855
    @juandiegosucunza1855 3 ปีที่แล้ว +1

    Wow......vengo subscripto a tu canal y me venia gustando mucho tu contenido, tu forma de hablar de temas de programación sin tanto misterio ni tanta vuelta, pero ver tu forma de explicar algo de este nivel de una forma tan natural, es para sacarse el sombrero.
    Saludos desde Argentina.

    •  3 ปีที่แล้ว +1

      Me dejaste sin palabras, muchas gracias por tu comentario Juan.

  • @drilosv13
    @drilosv13 3 ปีที่แล้ว +4

    Al final entendí el concepto de funciones de alto orden, cuando me lo explicaron en javascript con callback se me hizo muy complicado

  • @julianjuan266
    @julianjuan266 8 หลายเดือนก่อน

    Gracias! Me sirvio mucho, saludos desde Argentina!

  • @NoisyMachines
    @NoisyMachines 3 ปีที่แล้ว

    Loco! Mucho mejor que lo que he aprendido en la U!

  • @luisangelcacerescarranza1363
    @luisangelcacerescarranza1363 3 ปีที่แล้ว

    Permíteme felicitarte por presentar de manera tan amena a la programación funcional. Ya se suscribí y además activé la campana de notificaciones porque eres de los canales que vale la pena ver. Te mando saludos desde Perú y te deseo todo lo mejor.

    •  3 ปีที่แล้ว +1

      Muchas gracias tengo muy buenos recuerdos de mi estadía en el Perú, sl2

  • @juniortorres6449
    @juniortorres6449 2 ปีที่แล้ว

    Muchas gracias, amigo de Chile!!!

  • @fabiopimentel6981
    @fabiopimentel6981 2 ปีที่แล้ว

    Este video es oro puro jeje

  • @larrym8270
    @larrym8270 4 ปีที่แล้ว +3

    Excelente el video, todo muy claro incluso sin conocer a python, gracias!

    •  4 ปีที่แล้ว

      Gracias Jesus!

  • @andresmtz98
    @andresmtz98 3 ปีที่แล้ว

    Excelente explicación, muchas gracias. Por aquí paso el mismo ejercicio en JS:
    function mapearLista(lista, accion) {
    return lista.length ? [accion(lista[0])].concat(mapearLista(lista.slice(1,lista.length), accion)) : lista
    }
    console.log(mapearLista(mi_lista, x => x * 2))

    •  3 ปีที่แล้ว +1

      Gracias por poner el código en javascript, solo hay que corregir un pequeño detalle, la ultima linea debe llamar al metodo mapearLista en vez de duplicarLista.

  • @lizbethfortanell7969
    @lizbethfortanell7969 3 ปีที่แล้ว

    hola espero que respondas pero como explicaste en el minuto 3:06 como lo arias funcional es que tengo que hacer algo igual, tengo que hacer un contador pero no se como hacerlo sin usar un global

  • @DEHIBHISBANNER9
    @DEHIBHISBANNER9 4 ปีที่แล้ว +24

    Aprendiendo poo y me salen con esto...

    • @leninlima416
      @leninlima416 4 ปีที่แล้ว +2

      jajjajajajjajajjaja, así es la informática, quieren volver loco a uno.

    • @desk6173
      @desk6173 4 ปีที่แล้ว

      xdxd

    • @caespinoza
      @caespinoza 4 ปีที่แล้ว

      Jajaja confirmooo

    • @ghss5088
      @ghss5088 3 ปีที่แล้ว

      Pero es la base para implementar tu programación funcional

  • @sebastianezequiellopez2771
    @sebastianezequiellopez2771 2 ปีที่แล้ว

    Fabulosa explicación! muchas gracias!

  • @georgesancheztomasto9977
    @georgesancheztomasto9977 ปีที่แล้ว

    Sali a buscar dinero y encontré oro!! ,
    Excelente explicación.

  • @ColdRooster
    @ColdRooster 4 ปีที่แล้ว +14

    Vine buscando cobre y.... oblígame prro.

  • @renzoperalta7261
    @renzoperalta7261 2 ปีที่แล้ว

    Es lo que andaba buscando gracias bien explicado y practico

  •  5 ปีที่แล้ว +2

    La Programación Funcional y la Programación Orientada a Objetos son dos paradigmas (se pueden complementar). Usas alguno de éstos (o ambos) en tus programas?

    • @dolaya237
      @dolaya237 4 ปีที่แล้ว

      FP, para cosas como orm oop

  • @ArniFuentes
    @ArniFuentes ปีที่แล้ว

    Gracias por el contenido. Una consulta, según tu experiencia, para proyectos grandes, cual es el paradigma más usado?? muchas gracias

    •  ปีที่แล้ว +1

      He visto que se mezcla poo con funcional

    • @ArniFuentes
      @ArniFuentes ปีที่แล้ว

      @ muchas gracias por tu respuesta, pero además en tu opinión, que me recomendarías ver primero, funcional o POO? muchas gracias

  • @SebastianEPH
    @SebastianEPH 4 ปีที่แล้ว +1

    Ya era master en programacion funcional y ni lo sabía, la verdad que me parece muy util , más que las de objetos. lo uso en todos mis proyectos.

    • @ghss5088
      @ghss5088 3 ปีที่แล้ว

      La programación funcional se complementa con la poo, en el caso del backend. En front puedes mantener todo con programación funcional, no así en el backend ;)

  • @federicoaldana5952
    @federicoaldana5952 2 ปีที่แล้ว

    Supongo que con el tema de variables let y const en Js el tema de que una variable tome su valor fuera de esa función no será posible, entonces se evita ese problema?
    Me equivoco?

  • @estebannunez1300
    @estebannunez1300 4 ปีที่แล้ว +1

    Compadre, gracias por tomarte el tiempo de explicar esto pero, como chileno, dos cosas: Primero, practica con un lápiz en la boca para mejorar la dicción, haciendo un esfuerzo por pronunciar todas las letras (no es imposible, en serio). Segundo, respira, pausa más tu exposición porque suenas como si te estuviesen apuntando con una pistola. Saludos.

  • @AntonioSanchez-bi3nu
    @AntonioSanchez-bi3nu 4 ปีที่แล้ว +1

    Excelente. Más ejercicios de programación funcional.

  • @Meister256
    @Meister256 4 ปีที่แล้ว +3

    11:06 No es del todo correcto lo que estás proponiendo. Lo que hiciste en el primer ejemplo es programación imperativa, totalmente correcto, pero lo que hiciste en el segundo ejemplo es igualmente programación imperativa, por mucho que hayas utilizado un método recursivo.
    El uso de IF/ELSE, SWITCH, FOR, WHILE, etc... todo ello implica programación imperativa.
    Una explicación más breve y concisa para los nuevos sobre programación funcional e imperativa, es que la programación funcional es una capa de abstracción superior a la programación imperativa, pero que en el fondo por mucho que se haya simplificado el código, siempre se va a tener que recurrir a la programación imperativa en las capas inferiores de la programación funcional para terminar de resolver la lógica de negocio.
    Espero haber podido resolver algunas dudas a quienes aún las tuvieran.

    • @NN-ot7df
      @NN-ot7df 3 ปีที่แล้ว

      No encuentro algo que explique lo que sería justo sobre este paradigma, algún libro para recomendar?

  • @GerardJonesYT
    @GerardJonesYT 4 ปีที่แล้ว +1

    parece que ya sabia programacion funcional pero no sabia que la sabia. excelente video por cierto, crei que usarias quicksort para el ejemplo de la recursiva, es un ejemplo que me gusta mucho xD saludos desde Mx

    • @jonathanpro123xdpro7
      @jonathanpro123xdpro7 3 ปีที่แล้ว

      jaja igual yo, en un proyecto resolvi un problema usando funciones que al activarse con un evento adentro activan otras funciones, osea es como si hubiese inventado esa forma de programar pero la cosa es que ya existia solo que no la conocia xd

  • @axelmv5320
    @axelmv5320 5 ปีที่แล้ว +1

    Yo interesado sobre la recursividad, si bien es cierto que mucha gente pueda decir que le parezca algo innecesario debido a su complejidad de lectura me temo que están equivocados, es buena practica y lo pude comprobar con mis compañeros de clase,hice un programa en Java utilizando los bucles for para cuadriplicar un arreglo por sus 4 primeros números primos, todo lo hice con bucles for y sus respectivas condiciones e hice otro programa con funciones re cursivas y cual fue el resultado , pese a su complejidad de la recursividad , a largo plazo es mas entendible que el uso de muchos de for , como conclusión puedo decir que a partir de ahora utilizare la recursividad mas seguido, aunque hasta ahora me siguen costando, me voy a ir acostumbrando de una vez por que todavía no domino la recursividad muy bien.

    •  5 ปีที่แล้ว

      Qué bueno que te hayas motivado a programar con recursividad. Es un muy buen ejercicio de hecho en el MIT enseñaban recursividad a los alumnos de 1er año antes de enseñarles el ciclo for y while.

    • @axelmv5320
      @axelmv5320 5 ปีที่แล้ว

      @ No era consciente de eso, pero es bueno ponerlo ya en practica por que entiendo que es algo complejo entender en un inicio, pero espero que con la practica domine muy bien la recursividad :) , ahorita en la universidad me enseñan java y estoy aprendiendo python por mi cuenta pero de repente me hago bolas con uno y con otro , pero trato de entender mas la parte lógica que solo memorizar sintaxis.

    •  5 ปีที่แล้ว +1

      @@axelmv5320 Exacto, aprende la lógica más que sintaxis y podrás usar cualquier lenguaje, y practica mucho!

  • @Meister256
    @Meister256 4 ปีที่แล้ว +2

    Programación funcional es lo que se lleva utilizando desde hace décadas para pequeños y medianos proyectos. El problema de la programación funcional es que llega un punto con el tamaño de la solución en la que se hace insostenible el código. Ahí es donde nace la necesidad de poo que complementa a la programación funcional.
    Pero para nada ésto significa que ahora la programación funcional esté pegando más fuerte, simplemente nunca se ha ido, siempre ha estado ahí en forma encapsulada en la propia programación orientada a objetos.

  • @martincarriquiry2662
    @martincarriquiry2662 3 ปีที่แล้ว

    Grcias muy buen video!

  • @PabloHelal
    @PabloHelal 4 ปีที่แล้ว +1

    Excelente !!! muchas gracias.

    •  4 ปีที่แล้ว +1

      De nada Pablo!

  • @eduardomezagallardo2321
    @eduardomezagallardo2321 3 ปีที่แล้ว

    Hola, entonces en la programación funcional no es posible esto? (javascript):
    const duplicarLista=(lista)=>{
    lista= lista.map((element)=>{
    return element*2
    });
    return lista;
    }
    let lista= [1,2,3,4];
    console.log(duplicarLista(lista));

  • @jetmarte1975
    @jetmarte1975 4 ปีที่แล้ว

    No entiendo para que sirven las funciones lambda ademas de aumentar la complejidad a la lectura de código.
    Pero por lo demás muy bien explicado, gracias me sirvió mucho.

  • @thepalogaming1913
    @thepalogaming1913 3 ปีที่แล้ว

    jaja pense que lo ibas a hacer recursivo
    no lo hice recursivo
    cuando lo despause para ver si estaba bien, era casi lo mismo! mi codigo:
    import sys, json
    def dupLista(array):
    returnme = []
    for element in array:
    returnme.append(element*2)
    return returnme
    #carga el array del 2do parametro en la linea de comandos
    #si es "python3 index.py [0,2]" te da el array [0,4]
    # sin el json.loads te daria ['[','0','2',']']
    params = json.loads(sys.argv[1])
    print(dupLista(params))
    #si input = [4,5]
    #output = [8,10]

  • @miguellara1251
    @miguellara1251 3 ปีที่แล้ว

    @Código Morsa soy sub desde hace tiempo y aprendo mucho con tus vídeos, de verdad gracias. Me podrías recomendar contenido para aprender más de programación orientada a objetos es que lo estoy viendo en la U y quiero entender muy bien este paradigma además se que es muy útil con Java sería bueno el contenido ya que con ese lenguaje es que estoy aprendiendo

  • @joacosanh
    @joacosanh 5 ปีที่แล้ว +4

    seco Martín!!!

    •  5 ปีที่แล้ว

      Gracias jaja 👋

  • @miguelvasquez9849
    @miguelvasquez9849 2 ปีที่แล้ว

    Muy bien explicado. Ahora, tengo una duda. ¿La programación funcional tiene el mismo alcance de los otros paradigmas?

    •  2 ปีที่แล้ว +1

      A que te refieres? Yo diría que se puede complementar con otros paradigmas como el OOP.

  • @darthvader8469
    @darthvader8469 4 ปีที่แล้ว +2

    Wow wow wow. Alto ahi. Cerebrito. Mi cerebro hiso pumm xd

    • @asalvats
      @asalvats 4 ปีที่แล้ว

      Las primeras veces cuesta, es un cambio de paradigma, seguro que todos venimos del mundo imperativo. Pero si lo miras con detenimiento, es fácil de entender. Saludos-

  • @huberangelramirezquispe5476
    @huberangelramirezquispe5476 5 ปีที่แล้ว +1

    Buenas noches, excelente video, pero se me ha quedado una duda, ¿acaso la complejidad de la recursividad no es mayor a la complejidad de un for?, si ese es el caso ¿Por qué es mejor usar recursividad?

    •  5 ปีที่แล้ว +1

      Hola Angel! A qué te refieres por complejidad? Si te refieres a que es más complejo para la lectura del código hacer una recursión, es entendible tu punto, puede que un ciclo for sea más claro en cuanto a lectura.
      Pero la ventaja de usar recursividad es que puedes iterar y crear una lista nueva sin tener que usar mutaciones porque agregan complejidad a los programas.

    • @huberangelramirezquispe5476
      @huberangelramirezquispe5476 5 ปีที่แล้ว +1

      @ Me refiero a la complejidad en notación Big O

    •  5 ปีที่แล้ว +1

      @@huberangelramirezquispe5476 En ese caso tanto un ciclo for como la solución recursiva del video son del orden O(n), es decir complejidad lineal en el tiempo.
      Si te refieres a complejidad en espacio de memoria, entonces la solución recursiva en Python toma más espacio de memoria que la solución iterativa, porque no tiene Tail Optimization como otros lenguajes.

    • @huberangelramirezquispe5476
      @huberangelramirezquispe5476 5 ปีที่แล้ว +1

      @ ¡Buen puento, gracias por la aclaración!

  • @andresborja9976
    @andresborja9976 2 ปีที่แล้ว

    súper bueno!

  • @josealonso7321
    @josealonso7321 ปีที่แล้ว

    Muy bien explicado.

    •  ปีที่แล้ว

      Gracias por tu comentario!!

  • @gatovsky
    @gatovsky 2 ปีที่แล้ว

    Oro puro. Suscrito

  • @motercodesinoesahora.cuand6897
    @motercodesinoesahora.cuand6897 2 ปีที่แล้ว

    estas seguro que el ejemplo del minuto 6:34 esta bien? no digo que no funcione pero a mi juicio para seguir correctamente el paradigma deberia de ser la funcion sumaDeCuadrados independiente , es decir sumadeCuadrados seria la funcion que compone, la funcion alcuadrado con la funcion suma

    •  2 ปีที่แล้ว +1

      Toda la razon estimado, asi como en Haskell se puede componer con pipe operator, pero no he investigado si se puede componer en python con algo similar.

  • @angeljimenex880
    @angeljimenex880 ปีที่แล้ว

    Muy bien explicado

  • @sergioantoniomartinez9227
    @sergioantoniomartinez9227 5 ปีที่แล้ว

    Esta bueno, gracias por compartirlo

  • @cristhianled
    @cristhianled 3 ปีที่แล้ว

    Hay manuales para profundizar en esto ..??

  • @FC-hu3vf
    @FC-hu3vf 2 หลายเดือนก่อน

    Sin saberlo había usado programación funcional en mis programas xd, estuve tratando de aprender programación funcional para que al final resulte que tenía varias cosas ya en mi mente de Pf

  • @noraguevara7696
    @noraguevara7696 ปีที่แล้ว

    que crack que sos😎

  • @andresborja9976
    @andresborja9976 3 ปีที่แล้ว

    GRACIAS!

  • @CarlosTorres-qd2is
    @CarlosTorres-qd2is 4 ปีที่แล้ว +1

    Muy bien vídeo.

  • @SanchayanPackiyanathan
    @SanchayanPackiyanathan 4 ปีที่แล้ว

    Genial Amigo, gracias!!!

  • @pedroarnoldomachadoduran546
    @pedroarnoldomachadoduran546 5 ปีที่แล้ว +2

    Muy buen video

  • @lumed2189
    @lumed2189 4 ปีที่แล้ว +1

    Vale la pena Haskell o sigo con Javascript y python?

    •  4 ปีที่แล้ว +1

      Haskell es excelente para aprender programación funcional, vale la pena ya que después la programación Reactiva se te hará más fácil de entender.

    • @lumed2189
      @lumed2189 4 ปีที่แล้ว

      @a mis 39 años apenas hace seis meses nunca había tenido un ordenador ahora estoy aprendiendo de todo ,ya terminé un curso de c y python todavía no he hecho mi primer programa, ahorita estoy con la consola de comandos ya aprendí a compilar a mano con mingrw ,Java ,para iniciarse les recomiendo a todos les recomiendo pyhton (puedes correrlo en la consola si lo agregas al path por defecto,y es interpretando 🥰)y Javascript porque son los mas amigables, de verdad estoy estusiasmado para sacar la ingeniería,me gustó mucho tu vídeo explicando pyhton ,saludos desde Venezuela

    •  4 ปีที่แล้ว

      @@lumed2189 Qué bien sigue así y gracias!

  • @rhoadie
    @rhoadie 3 ปีที่แล้ว

    Aprendí más en este video que en un año de Universidad

  •  3 ปีที่แล้ว

    Quede loquisimo xd
    Muy buena explicacion :3

  • @CharlieElSabroso
    @CharlieElSabroso 5 ปีที่แล้ว +1

    Se puede modificar el tamaño de RAM asignado al PYCHARM ??

    •  5 ปีที่แล้ว +1

      Hola Carlos, quizá esto te pueda servir es.switch-case.com/71039270

    • @CharlieElSabroso
      @CharlieElSabroso 5 ปีที่แล้ว +1

      @ Gracias!

  • @startplzog9687
    @startplzog9687 3 ปีที่แล้ว

    me estas ayudando mucho para mi entrevista asi que obligame prro.

  • @AdolfoJoseMartinez4
    @AdolfoJoseMartinez4 4 ปีที่แล้ว +3

    wOo chileno ! SECO

  • @miguelangelag6569
    @miguelangelag6569 3 ปีที่แล้ว

    Muy práctico y se agradece los aportes. Tengo una consulta, si yo deseo obtener output no numéricos (resolución de ejercicios con variables por poner un ejemplo). ¿Qué me recomendarías usar o revisar?

    •  3 ปีที่แล้ว

      Te recomiendo ver Prolog. Es un lenguaje bastante especial, distinto a los demás. Se puede usar para resolver ecuaciones.

  • @JUANUNIX1982
    @JUANUNIX1982 3 ปีที่แล้ว

    me gusto estuvo genial

    •  3 ปีที่แล้ว

      Que bueno!

  • @pabloferreyra7757
    @pabloferreyra7757 2 ปีที่แล้ว

    muy bueno, !

  • @carlosrosario289
    @carlosrosario289 3 ปีที่แล้ว

    Excelente!

  • @ThomásEliasMarchetta
    @ThomásEliasMarchetta ปีที่แล้ว

    gracias pa

  • @boludoz1
    @boludoz1 4 ปีที่แล้ว

    Es mucho mas sencilla que la programación orientada a objetos.

  • @jimmymontenegro8517
    @jimmymontenegro8517 3 ปีที่แล้ว

    Muy bonito y todo, pero lo diré así. Algo en la cabeza me dice todo el tiempo (sé que no es así) que la recursividad no está bien, que no es correcto llamar una función a sí misma, es una lucha intentar hacer eso. :S
    Buen video amigo, clarito. (mi cabeza no)

  • @MaxiGomezGeneiro
    @MaxiGomezGeneiro 2 ปีที่แล้ว

    Si apruebo mañana el final de paradigmas, busco como unirme al canal jeje

    •  2 ปีที่แล้ว

      Todo el fuaaa para mañana 💪🏽💪🏽

  • @carlosdanielolverahernande5666
    @carlosdanielolverahernande5666 4 ปีที่แล้ว

    ¿Cómo se llama el libro?

    •  4 ปีที่แล้ว +1

      Hola Carlos!, se llama Structure and Interpretation of Computer Programs, está disponible gratis su pdfsi lo buscas.

    • @alexanderpena6559
      @alexanderpena6559 4 ปีที่แล้ว +1

      @ Si está, pero no está disponible en Español. Lo has leído en inglés?

    • @Machin396
      @Machin396 4 ปีที่แล้ว +1

      @@alexanderpena6559 Yo lo leí en inglés. Recomiendo leer en inglés ya que la mayoría del material que ronda en internet está en inglés.

  • @Sam-hu3xt
    @Sam-hu3xt 3 ปีที่แล้ว

    La programación funcional tiene sentido en JavaScript, porque el operador "this" está roto.

  • @ZephonEx
    @ZephonEx ปีที่แล้ว

    No entendi el ultimo de accion :(

  • @haoo22
    @haoo22 4 ปีที่แล้ว

    No me queda claro el objetivo de la programación funcional, en el caso de llamadas recursivas ¿que ventaja tienes este? esta limitado por el stack, y tiene el overhaed de llamar una función. ¿que tiene que implementar un lenguaje para poder decir que soporta programación funcional?

    • @fernandofuentes7617
      @fernandofuentes7617 4 ปีที่แล้ว

      supongo que necesitaría entender, x ej para recursión, que una función puede llamarse a sí misma dentro de la misma función.

    • @pabloarellano8785
      @pabloarellano8785 ปีที่แล้ว

      La principal ventaja de la programación funcional es que los valores son inmutables. No tienes que crear clases privadas para que otra parte de tu programa no interfiera. Imágina el riesgo para un banco que su software te cambie el saldo por que se modificó alguna variable. O que un cálculo te salga mal por que una bloque de código retorne dos valores diferentes con la misma ejecución

  • @juguitoify
    @juguitoify 10 หลายเดือนก่อน

    Obligame prro😊

  • @ronindevninja
    @ronindevninja ปีที่แล้ว

    aprendan Elixir o F#

  • @rickhunter8216
    @rickhunter8216 4 ปีที่แล้ว +2

    PENSE QUE USARIAS JAVA.-

    •  4 ปีที่แล้ว

      Java es más verboso, por lo que para un video introductorio como este preferí usar un idioma con sintaxis más simple como Python.

    • @joebazoka2502
      @joebazoka2502 4 ปีที่แล้ว

      si sabes java, podes ingresar en el mundo kotlin....es menos verboso y excelente para la prog funcional

  • @marioarmenta9475
    @marioarmenta9475 11 หลายเดือนก่อน

    Esto es hacer funciones en programación imperativa; no es que el lenguaje Python soporte programación funcional.

  • @LNippur
    @LNippur 3 ปีที่แล้ว

    Hasta la 1/2 del video No veo nada nuevo que la programacion tradicional no venga haciendolo hace decadas. Viendo el titulo de otro video que dice "Programacion Funcional : Nada nuevo bajo el Sol", estoy de acuerdo con el.

  • @xerron00
    @xerron00 4 ปีที่แล้ว

    poooooo

  • @JhosefAndersonCardichPalma
    @JhosefAndersonCardichPalma 4 ปีที่แล้ว

  • @alexandergutierrez9154
    @alexandergutierrez9154 4 ปีที่แล้ว

    Porque la programación funcional está en tantos lados... si en la universidad nos dicen que es cuestión del pasado...

    • @asalvats
      @asalvats 4 ปีที่แล้ว

      Se usa mucho en Big Data, Machine Learning, etc. Está muy vigente.

    •  4 ปีที่แล้ว

      Era cuestión del pasado hasta que retomó popularidad, hoy en día es una habilidad necesaria.

  • @ajcdos2
    @ajcdos2 4 ปีที่แล้ว

    En serio java no podía hacer eso en versiones anteriores? Ha! siempre supe que era un lenguaje de porquería XD

    •  4 ปีที่แล้ว

      Jaja digamos que a partir de Java 8 las cosas se hicieron más fáciles de programar.

  • @relojsaturno
    @relojsaturno หลายเดือนก่อน

    explicas pormenores y no decis qué es la programación funcional