There are two performance choices in GC languages:
1) don't allocate after initialization
2) only allocate per small time frame
There is an issue that 2) is only really feasible in server settings and doesn't really work for clients. I buy his argument even though I don't wish to program under his restrictions.