Início Apresentações Além dos paradigmas: como dominar linguagens no século 21
Além dos paradigmas: como dominar linguagens no século 21
Resumo
Os paradigmas de programação são um recurso didático interessante, mas perdem valor quando buscamos entender linguagens pragmáticas ou híbridas como Go, Kotlin, etc. A partir de 2008 ganha força uma nova abordagem para o estudo de linguagens, com foco em características essenciais em vez de paradigmas. Nessa palestra vamos discutir algumas dessas características essenciais em várias linguagens.
Minibiografia
Autor do best-seller Fluent Python (O’Reilly, 2015), consultor principal na ThoughtWorks e co-fundador do Garoa Hacker Clube, o primeiro hackerspace do Brasil.
Sobre o Evento
Entre 09 e 11 de maio, São Paulo recebeu a décima primeira edição brasileira do QCon. Organizado pelo InfoQ Brasil e com palestras selecionadas por um comitê independente, esta edição contou com 3 keynotes, 86 palestras e 92 palestrantes.
Comentários da comunidade
Paradigmas ainda são importantes
by Rodrigo Vieira Pinto,
Paradigmas ainda são importantes
by Rodrigo Vieira Pinto,
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
Por meio da palestra, entendi que não devemos nos preocupar com o paradigma principal de uma linguagem, mas quais características a linguagem suporta.
Nesse ponto, concordo plenamente.
Mas tendo a descordar do texto do resumo, pois entendo que os paradigmas de programação nos ajudam a pensar como o sistema deve ser escrito. Penso também que, naturalmente, podemos utilizar diversos paradigmas num mesmo sistema. Aquele que melhor se encaixar em determinada situação. E há os casos onde um paradigma ajuda a escrever código melhor em outro (o funcional "incentivando" o OO a criar classes imutáveis, por exemplo).
Mas, de novo, paradigmas são uma boa ferramenta de auxílio para que possamos abstrair o negócio para o computador.