wait what? go doesn't have tail call recursion, does it?

Reply to this note

Please Login to reply.

Discussion

sorry, I read declined as decided, lol

yeah they declined it, it's something you can dig out of the golangnuts mailing list from at least 5 years ago, they just don't see the point of adding this feature to the compiler because of the dramatic computation cost

didn't know but it's type of smart decisions they tend to do.

unlike the whole module shit. that was ... hard

haha yeah... i refused to use modules for a whole year, they were buggy af lol

now, idk how we'd survive without it but i'm not sure they did it quite perfect, i still keep a GOPATH as a convenient way to organise all my repos

but it works!

there's some glitches here and there with dependencies sometimes though... the btcd and lnd repos notably are a shitfight of dependencies literally back to different versions of the same fucking repo, it's madness

I too can't imagine working without modules.

but it was hard for us early adopters