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! 🎉
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.
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.
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.
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
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
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.
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!
Obrigado por compartilhar conosco seus estudos Professor Otávio.
Mto interessante, vou estudar e me divertir com ela
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! 🎉
Exato! Conversei bastante com o Rafael, Staff Engineer do Nubank, sobre isso. m.th-cam.com/video/lqrDmLEYwXg/w-d-xo.html
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.
Sim! Esse livro deve ser espetacular também! Tem uma versão com JavaScript agora.
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.
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.
Massa: conheço! Está na minha lista sim. Mas vou começar com o clj. 😄
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
Certamente. Quero fazer sim até porque minhas aulas começam agora no meio de março.
Boa Otávio ansioso para ver e parabéns
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
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.
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!
Massa, né? 😄 Valeu, Renan: bora!