2

Muito obrigado pelo feedback, @Silva97! É exatamente o tipo de correção que eu precisava ler.

Você tem razão em tudo. Eu estava usando o termo "funcional" de forma equivocada fiquei deslumbrado até onde consegui chegar confundi a aspiração com a realidade do que foi construído. Su, no estado atual, é imperativa. Variáveis mutáveis, loops, atribuições... tudo característico do paradigma imperativo.

Também agradeço a distinção entre linguagem e compilador/interpretador. Eu sabia intuitivamente que eram coisas diferentes, mas no texto acabei misturando os conceitos. A linguagem é o objeto teórico a especificação e o que estou construindo é a implementação dela. Faz total sentido.

Vou reeditar o post com as correções, ...é minha primeira postagem achei que minguém iria falar nada :p

Carregando publicação patrocinada...