Executando verificação de segurança...
Em resposta a [Não disponível]
2

Certamente, Lisp é uma linguagem que tem uma aplicação limitada nos dias de hoje, com poucas exceções. Por outro lado, Clojure, um dialeto moderno de Lisp para a JVM (Java Virtual Machine), tem ganhado alguma popularidade e tração. Empresas como o Nubank têm requisitado conhecimento em Clojure em suas vagas, indicando que há uso de Clojure no setor bancário moderno, portanto, é certamente uma linguagem relevante.

No passado, Scala também era uma espécie de linguagem para a JVM que abraçava conceitos funcionais e ainda hoje tem sua presença na indústria. Outras linguagens, como OCaml, também encontram aplicações em alguns setores e são mais orientadas para a programação funcional.

Embora Lisp possa não ter uma aplicação prática extensa e não seja uma linguagem puramente funcional, aprender e entender Lisp pode fazer de você um programador melhor. Isso ocorre porque ela abraça completamente conceitos de programação funcional, o que força os programadores a pensar de maneira diferente.

JavaScript, por exemplo, pode ser usado de maneira funcional intensiva - embora não seja perfeito, talvez seja melhor que tentar replicar uma experiência de OO - e muitas empresas o utilizam dessa forma. Além disso, linguagens como C++ e C oferecem algum suporte para programação funcional, que programadores sem experiência com a pratica de programação funcional poderiam não explorar.

Portanto, embora Lisp em si talvez não tenha muitas aplicações práticas, isso não significa que seja irrelevante. Em 2023, optar por Clojure pode ser uma escolha inteligente, dada a sua relevância e aplicação em algumas áreas da indústria.

Carregando publicação patrocinada...