Очевидно, что LINQ "OrderBy" изначально был указан как неустойчивый, но ко времени Orca он был указан как стабильный. Не все документы были обновлены соответственно - рассмотрите эти ссылки:
Но если LINQ OrderBy теперь "стабилен", то это означает, что он не использует quicksort (который по своей сути неустойчив), хотя некоторые документы (например, книга Трой) говорят, что это так. Поэтому мой вопрос: если не quicksort, то какой алгоритм использует LINQ orderBy?