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?
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?
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 :)