Самая главная киллер-фича - это Ranges, гораздо более удобные, чем в C++20. А начинал я их делать ещё тогда, когда в C++ ranges не было вообще даже в планах.
Уже есть, но пока синхронные и ничего особенного сделать не успел. До асинхронности пока руки не дойдут. Когда дойдут, в C++ будут уже корутины, на них и сделаю.
Самая главная киллер-фича - это Ranges, гораздо более удобные, чем в C++20. А начинал я их делать ещё тогда, когда в C++ ranges не было вообще даже в планах.
Слишком переусложнено. Чтобы сделать свой range, надо сделать итераторы + ещё обмазаться всяким синтаксическим мусором. А у меня чтобы создать свой range достаточно всего 3 метода в классе определить.