Свифт нативный. ABI умеет дженерики. Компилятор сам решает где инлайнить и мономорфизировать, где убирать ненужный Rc, и когда класть велью на стек, а когда - на кучу. И при этом нормальный синтаксис как в расте, дженерики, велью-тайпс, енумы, прекрасные стдлибы и прочая