Разработчики приложений на Visual Basic и C# One смогут оценить поддержку асинхронного программирования и неизменности (immutability). Обе эти особенности, упрощающие разработку программного обеспечения, запускаемого на многоядерных системах, уже реализованы в языке Microsoft's F#. Кроме того, в ближайших планах Microsoft значится предоставление разработчикам доступа к программному коду компиляторов C# и Visual Basic. Компиляторы более не будут представлять собой «черные ящики», что позволит повысить качество создаваемых продуктов.

В дальнейшем названные языки программирования будут развиваться параллельно, согласно выбранной производителем стратегии «совместной эволюции». Это означает, что любое заметное усовершенствование будет одновременно реализовываться в обоих языках, а в обозримом будущем Visual Basic и C# будут объединены в единый язык программирования.

По материалам сайта eWeek.