Пожалуйста, имейте в виду, что я здесь делаю слепой удар, я не связан с Microsoft и не знаю их внутренних решений.
Есть несколько аспектов, которые следует учитывать, почему VSCode был написан на NodeJS:
Широко принятый язык: согласно последнему опросу StackOverflow, JavaScript является одним из самых популярных языков программирования, что приводит к большей поддержке сообщества, что означает, что существует МНОГО коммитеров, доступных дляпомочь в разработке продукта и решении проблем. Это также означает, что легче разрабатывать расширения на широко распространенном языке, что приводит к большей экосистеме (хорошо для всех!). Чем популярнее язык программирования, тем больше людей будет доступно для расширения экосистемы и самого продукта.
Кроме того, разработка на JavaScript намного проще, чем .NET, а также имеет более легкую кривую обучения.
Electron: Electron - это кроссплатформенная платформа, которая удивительно проста в использовании. Вы можете создать приложение для каждой отдельной платформы с минимальными усилиями. Причина такого выбора очевидна: поддержите как можно больше платформ без особых усилий. Чем шире ассортимент продукта, тем больше у него силы, большее признание, большее сообщество.
Что касается выбора следующей карьеры, вам следует рассмотреть возможность анализа целевого рынка (вашего города, если выне хочу там оставаться) и посмотреть, что они используют.