Возможно ли, что Microsoft сможет создавать программы F # либо во время выполнения VM, либо, скорее всего, во время компиляции, обнаруживает, что программа была построена с функциональным языком и автоматически распараллеливает ее лучше?
Прямо сейчас я считаю, что нет такого усилия, чтобы попытаться выполнить программу, которая была создана как однопоточная программа как многопоточная программа автоматически.
То есть разработчик будет кодировать одну поточную программу. И компилятор выплюнул скомпилированную программу, которая многопоточна в комплекте с мьютексами и синхронизацией там, где это необходимо.
Могут ли эти оптимизации быть видны в диспетчере задач в потоке потока процессов или он будет ниже уровня?