¡Programación con F# y C# juntos!

Поділитися
Вставка
  • Опубліковано 3 жов 2024
  • En este video combinaremos el lenguaje de programación F# con C# para obtener las ventajas de ambos lenguajes de programación de .NET.
    🍺 Mis Cursos de PROGRAMACIÓN: hdeleon.net/cu...
    📚 Mis Libros
    📖 Aprender a Programar con C#: hdeleon.net/li...
    🤖 Mi Setup
    🖥️ Mi Monitor: amzn.to/3dtnDkk
    ⌨️ Mi Teclado: amzn.to/3BtjKnq
    ⌨️ Mi Deck elgato: amzn.to/3dvEKC3
    🎧 Mis Orejeras: amzn.to/3BwQYm0
    🎤 Mi Micrófono: amzn.to/3qPvFHh
    Si quieres apoyarme y darme para una cerveza puedes hacerlo por aquí: paypal.me/Hecto...
    Puedes apoyarme desde 0.5 USD al mes uniéndote como miembro al canal aquí: / @hdeleonnet
    🐦Twitter: / powerhdeleon
    🌎Mi Sitio web: hdeleon.net
    📻Raw Radio en Spotify: open.spotify.c...
    #programación #dev #programming

КОМЕНТАРІ • 52

  • @hdeleonnet
    @hdeleonnet  3 місяці тому +3

    Mis Cursos de Programación: hdeleon.net/cursos-premium/
    Mi Libro de C#: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/

  • @julianandrescaracas4073
    @julianandrescaracas4073 3 місяці тому +13

    Grande Oscar de León

  • @sebastianvaldez1986
    @sebastianvaldez1986 3 місяці тому +1

    El mejor programador cumbiero de UA-cam 😂😂😂

  • @b1smuth104
    @b1smuth104 3 місяці тому

    Me gusta mucho como se combina C# y F# de forma tan cómoda. Esto se puede explotar mucho al implementar código F# para usos específicos que sean más complejos con C#, teniendo un flujo de desarrollo más rápido y un código más legible y escalable; tal como se muestra en el ejemplo de Hector.

  • @diegohiroshiysusvideos2909
    @diegohiroshiysusvideos2909 3 місяці тому +2

    Que cool que F# se pueda combinar con C# cada día me dan más ganas de Votar a 2 manos por C# y .NET. Se está utilizando mucho para desarrollo de videojuegos también.

  • @heromolina
    @heromolina 3 місяці тому

    El único programador que programa en Fa sostenido y compone canciones en F sharp

  • @DayronAlvarezBGonzalezSnowdenD
    @DayronAlvarezBGonzalezSnowdenD 3 місяці тому +1

    Llevo tiempo esperando algo sobre la seguridad y la protección de código en C#, un vídeo de OFUSCACION o algo que nos permita proteger un string que contenga información sensible como la conexión a nuestra DB.
    Amaría ver un vídeo tuyo sobre esto...
    Un abrazo desde CUBA

  • @tempusmagia486
    @tempusmagia486 3 місяці тому

    por otro lado, top 10 videos más útiles, estuve siempre buscando una excusa para usar f# y creo que poder juntarlo con c# es justo lo que necesitaba si saber que existía, rifado, no cap. (No es sarcasmo por si sonó así jaja neta te rifaste)

  • @jorgerz239
    @jorgerz239 3 місяці тому

    Gracias Héctor!!!!!
    Estoy empezando a ver F# gracias a ti 🙌

  • @gerasc7027
    @gerasc7027 3 місяці тому

    Wow! Gracias!
    Empezare a darme atención a F#

  • @ameowzing1071
    @ameowzing1071 3 місяці тому

    Te amo H de León, gracias a ti cada día mejoro más.

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

    Me dieron ganas de programar en F# ahora. Sos crack

  • @mariate9335
    @mariate9335 2 місяці тому

    Cada vez me deslumbras más

  • @Jojor11
    @Jojor11 3 місяці тому

    Estoy cada vez más dentro del modelo funcional, jugando con f#, elixir y sobre todo gleam.
    En cuanto a f# me llama la idea de poder usarlo en partes de los proyectos de c# con los que trabajo día a día, el problema es que excepto por las discriminated unions para un mejor pattern matching… me da la sensación que no vale la pena salirse de c# y tener que incluir capas de interop.
    El paradigma funcional ayuda como bien dices a componer funcionalidad añadiendo o moviendo partes, pero no es nada que no pueda hacer exactamente igual con LINQ, y al mantenerme en la parte de c# puedo tener más localidad de comportamiento y ser más explícito sin necesidad de todo el boilerplate de empezar a juntarlo todo en bucles. Y como LINQ trabaja con iteradores y lazy evaluation… no hay una diferencia entre hacer “list |>filter|> map|> reduce “ o “list.where().select().aggregate()”.
    Entonces claro, lo único que a veces echo de menos son las uniones para mejorar un poco más la expresión switch, y que a veces el operador pipe daria un resultado más elegante.

  • @antoniob.6546
    @antoniob.6546 3 місяці тому

    Buenísima integración de ambos lenguajes de distintos paradigmas, espero ver más con otros conceptos con interacciones interesantes como patrones de software
    Saludos!

  • @KaliSurfYoMero
    @KaliSurfYoMero 2 місяці тому

    Interesante la programación funcional

  • @AgustinMCMLXXVI
    @AgustinMCMLXXVI 3 місяці тому +1

    Me gustan tus videos porque son cortos y vas directo al grano. Aparte siempre con info útil. Saludos Héctor!

  • @m3mbrillo_
    @m3mbrillo_ 3 місяці тому +1

    Siempre me pasa que cuando veo algo de F# digo "ah, es como el where, select, let, join etc de linq..." Y no logro encontrarle la ventaja, o lo que sería, no logro imaginar un problema cuya mejor solución sea usar si o si F# en lugar de C# con Linq.

  • @rodolfotovartorres
    @rodolfotovartorres 3 місяці тому +2

    Gracias por el contenido cabezón un gran poder ha nacido ❤

  • @AvelingLessnerGarciaR
    @AvelingLessnerGarciaR 3 місяці тому

    Buen video, no tenia idea como hacer esa combinación.

  • @StalinMaza97EPN
    @StalinMaza97EPN 3 місяці тому

    Que locura!! Un excelente tema, sin duda uno de los cracks de .NET, y que bien me viene este video justo que ando en proyectos con .NET 💻🙌

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

    Gracias, Hector!

  • @sntngl8248
    @sntngl8248 3 місяці тому +1

    Como siempre el mechudo con lo mejor de lo mejor.

  • @alfredorodriguez4763
    @alfredorodriguez4763 3 місяці тому

    gracias Héctor!

  • @gustavopineda7933
    @gustavopineda7933 3 місяці тому

    Me gusta el vídeo , lo recomiendo, es a todo dar

  • @andresfelipev5923
    @andresfelipev5923 3 місяці тому +1

    banda de cumbias....me mató de risa😂😂🤣

  • @jhap1982
    @jhap1982 3 місяці тому +1

    Copado! Saludos desde Uruguay

  • @avrmicrorobot
    @avrmicrorobot 3 місяці тому +2

    Hola Hector, y gracias por el contenido!!, nos sirve de mucho para incorporar la Programacion Funcional a nuestros proyectos . Gracias!!!

  • @luisestradamedina4420
    @luisestradamedina4420 3 місяці тому +1

    Muchas gracias canijo, me late mucho tu contenido!!

  • @ernestopimentelortiz4222
    @ernestopimentelortiz4222 3 місяці тому

    Sos un crack!!!

  • @victorvelazquez9781
    @victorvelazquez9781 3 місяці тому +1

    Buenísimo!!!

  • @CarlosMGomez
    @CarlosMGomez 3 місяці тому

    Wow!

  • @acmesoft
    @acmesoft 3 місяці тому +1

    excelente como siempre

  • @MauricioZeballosPuccherelli
    @MauricioZeballosPuccherelli 3 місяці тому

    Sos un capo

  • @Alejandro-rs2xy
    @Alejandro-rs2xy 3 місяці тому +1

    Muy bueno. Gracias

  • @tempusmagia486
    @tempusmagia486 3 місяці тому

    ey bro, crees que puedas hablar de MSAL y Microsoft graph acabando de hablar de F#? estaría chido aplicarlo en APIs y blazor server o wasm. En especial usarlo con una librería de clases razor. Es que casi no hay material y estoy algo atascado.

  • @giank_dev
    @giank_dev 3 місяці тому

    convendría hacer una capa de servicios o alguna otra capa son fsharp?

  • @ichigoterrye.e72
    @ichigoterrye.e72 3 місяці тому

    lo mejor

  • @ivansayavedra3454
    @ivansayavedra3454 3 місяці тому

    Se ve muy parecido a hacerlo con LINQ

  • @giank_dev
    @giank_dev 3 місяці тому

    El visual studio pro vale la pena?

  • @JuanJoseSierraOrtega
    @JuanJoseSierraOrtega 3 місяці тому

    Es parecido a usar streams en java

  • @willvasquez9600
    @willvasquez9600 3 місяці тому +2

    Yo creyendo que hablaba de Do sostenido y Fa sostenido 😢...

  • @leonardocordovaramirez2593
    @leonardocordovaramirez2593 3 місяці тому

    Me gusta F# es elegante

  • @asesorwebvideos
    @asesorwebvideos 3 місяці тому

    Hector se puede mezclar c# con cobol en net?

  • @manominer8889
    @manominer8889 3 місяці тому

    bro,y si haces un tutorial para programar con fs y cs juntos?

  • @jpalma76-ns3zc
    @jpalma76-ns3zc 3 місяці тому +1

    puedes crear un array, recorrerlo y llamas el array en el llamado a la función para mostrar como trabaja tu código, saludos desde Chile

  • @plinioplamer6873
    @plinioplamer6873 3 місяці тому

    Aquí

  • @ezequielpelozo1371
    @ezequielpelozo1371 3 місяці тому +1

    Muy bueno F#, es un viaje de ida. Haskell no existís jaja

  • @PasterDEU
    @PasterDEU 3 місяці тому

    mas de f#

  • @yaxon_
    @yaxon_ 3 місяці тому

    q cojones es F#

  • @Gwerh.Immortal
    @Gwerh.Immortal 3 місяці тому

    claro, C# es la quinta justa de F#

  • @kvelez
    @kvelez 2 місяці тому

    let processNumbers (numbers: int list) =
    numbers
    |> List.filter (fun x -> x % 2 = 0 )
    |> List.map (fun x -> x * x)
    |> List.sum
    let totalConcepts (numbers: decimal list) =
    numbers
    |> List.map (fun x -> if x > 100M then x * 0.90M else x)
    |> List.map (fun x -> if x > 10M then x * 0.13M else x) // IVA 13%
    |> List.sum
    let totals = totalConcepts [100; 2; 120; 80; 90]
    printfn $"Total: {totals}"