Майкрософт: .Чистая 5 приносит вам эти большие улучшения производительности

Microsoft сборка 2020: все разработчики должны знать

Смотреть Сейчас

Майкрософт .Чистая команда может похвастаться, что предстоящее .Чистая 5 стека развития предлагает значительное улучшение производительности.

.Сетка 5 является попыткой Microsoft cherrypick лучше .Чистые ядра .Net платформа, Xamarin и Mono для создания платформы, которые разработчики могут использовать его для решения всех платформах, включая Windows, ОС Linux, ОС macOS, iOS, андроид, tvOS, watchOS и WebAssembly.

Разработчик

  • Коронавирус: от стартапов до суперкомпьютеров, как техник пытается помочь решить COVID-19
  • Язык программирования Юлия: версия 1.4 еще быстрее и приносит эти новые возможности
  • Визуальная студия 2019: теперь технология IntelliSense линтер на языке программирования C++ очищает код
  • Хакатоны: лучшие практики и выигрышные стратегии (китайский Ютуб)
  • Лучшие провайдеры веб-хостинга (сайт Cnet)
  • Как получить работу разработчика (издания TechRepublic)

Другими словами, это платформа компоненты среды выполнения, компиляторов и языков для разработки приложений для настольных компьютеров, веб-приложений, облачных, мобильных, игр, интернета вещей и AI.

См.: нанимать комплект: компьютер инженер-электронщик (издания TechRepublic премиум)

Microsoft начал грузить превью .Чистая 5 в марте и планов к выходу в ноябре. .Сетка 5 является важным, поскольку он призван унифицировать .Net-разработки в качестве платформы для построения всех приложений на настольных компьютерах, мобильных и подключенных устройств.

.Чистая 5 включает в себя ASP.NET ядро, основа сущности ядра, приложения WinForms, в WPF, Xamarin и ML.NET а также поддержку для Windows на Arm64.

«.Объем 5 уже видел множество улучшений производительности, и даже если он не запланирован на финальный релиз не раньше осени этого года и очень вероятно, гораздо больше улучшений, которые находят свой путь в, Я хотел выделить кучу улучшений, которые доступны уже сейчас», — сказал Стивен Toub, партнер инженер ПО от Microsoft .Net команды.

Шестым и последним просмотром .Объем от 5 июня позволили разработчикам создавать и запускать Windows формы приложения на устройствах Windows Arm64, как поверхность Pro X. В Microsoft на этой стадии был все еще работаю над добавлением поддержки для WPF на Windows на ARM.

Анализ производительности Toub охватывает .Чистая сборщик мусора точно в срок компилятора, аппаратного методов встроенных функций’, во время выполнения помощников, обработка текста, регулярные выражения, Threading и асинхронность, и многое другое.

«В .Объем ядра 3.0, Более тысячи новых аппаратных методов встроенные функции были добавлены и признал JIT-компилятором, чтобы включить код C# непосредственно целевой наборы инструкций SSE4, как и поддержкой AVX2,» Toub писал усовершенствований аппаратных средств.

«Затем они были использованы, чтобы принести большую пользу в кучу API в ядро библиотеки. Однако, встроенные функции были ограничены на x86/x64 архитектур. В .Чистая 5, тонн усилия были направлены на добавление более тысячи, характерные для Arm64, благодаря множеству участников, и в частности @TamarChristinaArm от рукоятки предприятием.»

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

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