ARK>По-моему, городить огород с полностью новой технологией ради кроссплатформенности — как-то тупо. Особенно если принять во внимание, что уже давно есть моно (который даже в коммерческих проектах используется). Допилить его до полностью юзабельного состояния было бы гораздо проще.
MS сейчас зарабатывают на Azure. А там как раз кроссплатформенность и нужна.
Кроме того .Net Core другая архитектура в том числе под Net Native.
То есть не только кроссплатформенность, но и скорость.
Из моно кстати много взято.
и солнце б утром не вставало, когда бы не было меня