261 - CLOJURE: primeiros passos nessa linguagem espetacular! 😱😱😱 | theWiseDev Functional

แชร์
ฝัง

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

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

    Obrigado por compartilhar conosco seus estudos Professor Otávio.

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

    Mto interessante, vou estudar e me divertir com ela

  • @FredesDev
    @FredesDev 2 ปีที่แล้ว +7

    Massa Otávio! Closure é umas das linguagens adotadas pelo Nu Bank. Se não me engano, ela usa a JVM para compilar… Ansioso aqui para ver a tua experiência de aprendizagem com ela! 🎉

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

      Exato! Conversei bastante com o Rafael, Staff Engineer do Nubank, sobre isso. m.th-cam.com/video/lqrDmLEYwXg/w-d-xo.html

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

    Obrigado por compartilhar! No aguardo das próximas demonstrações!
    Eu lembro daquela entrevista com o Uncle Bob em que ele indicou um livro disponível online, o Structure and Interpretation of Computer Programs (SICP) em que a linguagem utilizada é um outro Lisp chamado Schema.

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

      Sim! Esse livro deve ser espetacular também! Tem uma versão com JavaScript agora.

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

    Excelente vídeo! Acho que agrega bastante aprender sobre programação funcional e alguma lisp mesmo que as linguagens que usemos no dia a dia sejam outras, até porque linguagens populares cada vez mais adicionam recursos do paradigma funcional. Mesmo o Java, sinônimo de POO, parece ter adicionado recursos desse paradigma.
    Uma pergunta: existe alguma possibilidade de um futuro curso de verão em programação funcional com clojure onde o senhor leciona? Vi que na USP existe algo assim, mas com Haskell.

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

    Recomendo você dar uma olhada em Elixir, uma linguagem de propósito geral, dinâmica, funcional mas, diria que não é tão rígida nesse aspecto e que roda utilizando a VM do Erlang (BEAM). O Elixir foi criado pelo José Valim, e ele teve como inspiração principalmente o Ruby, Clojure e Lisp.
    Parte mais interessante do Elixir é parar para entender o modelo de atores que o ecossistema Erlang adota.

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

      Massa: conheço! Está na minha lista sim. Mas vou começar com o clj. 😄

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

    Voce vai ter esses videos sobre programacao funcional ? Acho que raramente outras faculdades vao aplicar uma materia FP seria bom ter um material pois pensar FP é muito diferente de O.O eu comecei na carreira de Dev ano passado comecei com CLJ, mas foi um desafio achar coisas em PT BR, sei que EN é o padrao da nossa profissao, mas FP e CLJ merecem um destaque maior

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

      Certamente. Quero fazer sim até porque minhas aulas começam agora no meio de março.

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

      Boa Otávio ansioso para ver e parabéns

  • @nan-code
    @nan-code 2 ปีที่แล้ว +4

    Na minha opinião, uma boa linguagem e mais hardcore pra aprender e ensinar programação funcional, seria haskell, a bagagem de conteudos que ela tras é gigante

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

      Eu acho massa Haskell mas preferi começar com o Clojure pelo fator comercial também: parece-me ter mais mercado e ainda assim manter boa parte do ferramental funcional.

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

    Pelo que eu entendi, vetor é lista e lista é pilha? Haha brincadeira a parte, excelente conteúdo! Essa notação me parece um pouco estranha e vai ser legal acompanhar seu desenvolvimento no estudo da linguagem em geral. Parabéns!

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

      Massa, né? 😄 Valeu, Renan: bora!