As noted in the link, Go is also moving to contiguous stacks[1]. This is supposed to be implemented in 1.3.
[1] https://docs.google.com/document/d/1wAaf1rYoM4S4gtnPh0zOlGzW...
[1] https://docs.google.com/document/d/1wAaf1rYoM4S4gtnPh0zOlGzW...
You might have better use of your memory (caching, in memory databases) than wasting it for even a fraction of a million of routines that are just waiting for something to happen.
https://github.com/roboprog/buzzard/blob/master/test/src/mai...
It performed reasonably well in a demo doing a bunch of string concatenation, but I never followed up on it.
https://github.com/roboprog/mp_bench/blob/master/thd_frk.bzr...