Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Recursão - Tamanho da stack do clojure

Olá, uma dúvida,

Qual o tamanho da stack do clojure? Na prática e no dia a dia existe alguma preocupação com esse limite de chamadas?

1 resposta
solução!

Olá Diego, tudo bem?

Acredito que o tamanho da stack vai estar relacionado com a versão da JVM sendo utilizada, sendo possível até aumentar o tamanho, o que não acredito que seja comum :)

Agora em relação ao limite de chamadas ser uma preocupação, acredito que raramente, normalmente iremos utilizar o recur ou o trampoline para fazer uma recursão de cauda menos custosa em relação a quantidade de chamadas, ou trabalhar com sequências lazy que você verá mais para frente no curso para pegar apenas a quantidade de elementos que desejamos, e não fazer processamento a mais :)

Então acredito que não será um grande problema, pois a quantidade de soluções para evitar essa quantidade de chamadas excessivas são gigantes!

Abraços e Bons Estudos :)