Раз уж так много обсуждений языков - вот Rust весь построен на unique_ptr из C++, Хаскель - на futures. А какой язык целиком построен на корутинах?
«Язык, который нельзя произностить в слух» постоен на RAII и принципах владениях / заимствования. Хаскель на хвостовых рекурсиях, CPS, STM, функторах, монадах и прочей лямбда вычислительной братии, типизации HM и кучей еще всяких плюшек, вот скоро еще линейные типы завезут