По-видимому, Александр Степанов заявил следующее в интервью :
"Я нахожу ООП [объектно-ориентированное программирование] технически необоснованным. Он пытается разложить мир с точки зрения интерфейсов, которые различаются по одному типу. Для решения реальных проблем вам нужны многосортные алгебры - семейства интерфейсов, которые охватывают несколько типов." [Акцент добавлен.]
Игнорируя свое утверждение относительно ООП на мгновение, что такое "многосортные алгебры", за его тонким определением, и можете ли вы дать практический пример того, как они используются (на выбранном вами языке)?