Visual Studio 2015. Впечатления и размышления

Не так давно компания Microsoft порадовала пользователей новой версией своей операционной системы. И, по уже сложившейся традиции, почти вместе ней вышла и новая версия Visual Studio, которая включает в себя поддержку возможностей новой Windows и не только.

Но, обо всём по порядку.

Первое, на что обычно обращают внимание (данная статья не станет исключением) это поддержка новой версии .NET Framework. Улученный ASP.NET, новый 64разрядный компилятор, обновлённая технология Windows Forms, усовершенствованные инструменты отладки и профилирования (подробнее на официальном сайте Microsoft). Всё это, само по себе, уже неплохо.

Особо стоит отметить возможность компиляции нативного кода, но она пока доступна только для Windows 10.

Если учесть встроенную возможность разработки для iOS и Android, то эту версию можно было смело считать огромным шагом вперёд. Только, к сожалению, не всё так просто как хотелось бы.

Из четырёх основных языков программирования, которые неизменно присутствовали во всех версиях, начиная с 2010, в поставку входят только C# и VB.NET. Visual C++ и Visual F# нужно загружать и устанавливать дополнительно.

НетCPP

Новые функции, такие как разработка приложений для мобильных платформ и т.д. также доступны главным образом в виде дополнительных загружаемых модулей.

Шаблон для iOS

В результате, если провести сравнение с версией 2010, то суммарный функционал, который доступен сразу «из коробки» сократился без малого наполовину. По сути, разработчикам поставляется программная оболочка с некоторым минимальным набором встроенных функций.

Безусловно, для тех, кто использует только возможности доступные по умолчанию, в этом ничего плохого нет, если не считать переплаты. Однако, тем, кому они действительно необходимы, такой подход создаёт значительные неудобства.

Помимо этого, ряд функций по-прежнему реализован на базе дополнений сторонних разработчиков. В частности, разработка приложений для мобильных платформ подавляющем большинстве завязана на использовании Xamarin и Apache Cordova.

Дополнение Xamarin можно было установить и ранее. Тем самым обеспечив аналогичные возможности разработки.

В общем, новая версия Visual Studio оставила о себе противоречивые впечатления.

С одной стороны, виден явный прогресс в развитии технологий и расширение возможностей доступных для разработчиков.

Но, в тоже время, говоря кратко и образно, эта версия очень сильно напоминает красивую обёртку, в которую на фабрике не положили конфету.

В официальном описании всё выглядит великолепно. Однако, по факту, как уже говорилось выше, возможности Visual Studio 2015 доступные «из коробки» во многом уступают даже версии 2010, которая вышла приблизительно на пять лет раньше.

Конечно, новая версия будет рано или поздно принята разработчиками несмотря ни на что, так как в данном случае выбор будет не богат. Остаётся надеяться только на то, что Microsoft со временем изменит стратегию разработки Visual Studio и она снова будет поставляться в полном комплекте.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *