Microsoft необходимо сделать будущее Silverlight ясным


Любому разумному наблюдателю кажется, что Silverlight мертв уже давно. Однако Microsoft никогда не делала заявлений на этот счет — мы должны предполагать. Теперь DevExpress, известный производитель инструментов пользовательского интерфейса, решил, что достаточно, и перевел свои элементы управления Silverlight в режим обслуживания.

Удерживать клиентов в догадках — это не способ вести бизнес, но это обычное явление в индустрии программного обеспечения в целом и для Microsoft в частности. Как уже упоминалось, любому разумному человеку ясно, что Silverlight мертв, и вы не можете рекомендовать его для нового проекта. Прошло три года с момента выпуска новой версии, и основная поддержка Silverlight 5 закончится в 2021 году.

Да, действительно кажется очень разумным сделать вывод, особенно с учетом нового акцента на других технологиях, что Silverlight мертв, а значит мертв.
Проблема в том, что время от времени вы все равно будете встречать человека, который объявляет, что ждет следующую версию Silverlight, или вступает в спор из-за только что высказанного вывода. Еще большая проблема заключается в том, что казалось почти таким же очевидным, но не совсем, что WPF был на том же пути к забвению — еще несколько недель назад. Когда Microsoft представила .NET Core с открытым исходным кодом, появилась запись в блоге, в которой подробно описывалась дорожная карта для WPF, и это не было дорогой в помойку.
Так что надежда на Silverlight на горизонте?
Я слышал новые разговоры о том, что Microsoft использует Silverlight с открытым исходным кодом, и, возможно, сообщество могло бы … ну, вы поняли.
Несмотря на то, что WPF является доказательством того, что есть надежда на программное обеспечение, которое почти наверняка переживет смерть, Silverlight почти наверняка невозможно реанимировать.
Почему же тогда люди продолжают надеяться?
Простая причина в том, что по сравнению с альтернативной средой разработки — JavaScript и HTML, использующие C # и XAML, было похоже на программирование на небесах. У нее были свои проблемы, но это была настоящая система развития. Как я уже много раз говорил, Silverlight был ближе всего к тому, чтобы иметь Windows в браузере, и хотя были трудности, в основном это было хорошо.
Нам нужна ясность, чтобы положить конец этим мечтам.
Как объясняет Джулиан Бакнелл из DevExpresse:
«Фреймворки приложений, такие как Silverlight и Adobe Flash, прошли свое время: HTML5 и JavaScript быстро становятся де-факто фреймворком веб-приложений. Это особенно верно, если учесть растущий рынок адаптивных / адаптивных веб-приложений, предназначенных для планшетов и телефонов: есть нет Silverlight. Мы ясно видим эту тенденцию и в нашей собственной статистике продаж: на протяжении 2014 года для нас было очевидно, что клиенты хотят писать веб-приложения, но не хотят писать Silverlight ».
Вывод такой:
«На основе этого анализа мы приняли решение перевести наши элементы управления Silverlight в режим обслуживания — на самом деле, мы уже разветвили код. Мы не будем предоставлять какие-либо новые функции для наших элементов управления Silverlight, но будем предоставлять обновления для исправления любые проблемы по мере необходимости. Мы уже прекратили продавать DevExpress Silverlight как отдельный продукт (либо как новую подписку, либо как подписку на обслуживание), и теперь он доступен только как часть DXperience или Universal ».

Все это кажется совершенно разумным, учитывая доказательства, но было бы еще более разумным, если бы Microsoft действительно имела <вставьте слово по вашему выбору>, чтобы на самом деле прояснить свои намерения в отношении Silverlight. Тогда, по крайней мере, мы могли бы достойно похоронить его и перестать считать его пропавшим без вести.

Больше информации
Будущее Silverlight в DevExpress
Статьи по Теме
Не выгружать .NET — метод Microsoft
WPF жив!
Microsoft Open Sources .NET?
План поддержки Silverlight
Windows Phone 8 — приложения Silverlight унаследованы
Silverlight мертв, да здравствует Silverlight?
Silverlight 5 — конец строки
Как Microsoft могла сделать Metro
Сброс .NET — безумие Microsoft
Почему вашим следующим языком лучше быть C ++
Был ли .NET ошибкой?

Чтобы получать информацию о новых статьях на I Programmer, установите панель инструментов I Programmer, подпишитесь на RSS-канал, подпишитесь на нас в Twitter, Facebook, Google+ или Linkedin или подпишитесь на нашу еженедельную новостную рассылку.

Комментарии
Оставьте комментарий или просмотрите существующие комментарии с помощью Disqus
или отправьте свой комментарий по адресу: comments@i-programmer.info


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