Главные релизы недели: новая операционка для ПК и Mac от Google, допиленная Visual Studio и инновационный язык программирования
Операционная система от Google для старых ПК, обновленный Proton для Steam Deck и свежая версия редактора VS Code. Об этом и других новинках недели — читайте далее.
Google OS Flex
Компания Google выпустила Chrome OS Flex — модификацию операционной системы (ОС), которую можно поставить на любой компьютер с Windows или macOS. По данным создателей, это бесплатная облачная, быстрая, безопасная и простая в управлении операционная система, которую можно использовать, например, на старых компьютерах или рабочих устройствах.
Чтобы ей воспользоваться, достаточно скачать с сайта дистрибутив, загрузить его на флешку или любой другой внешний носитель и установить на компьютер. Важный момент — ОС пока находится в раннем доступе, поэтому, чтобы скачать дистрибутив, нужно заполнить форму.
Системные требования:
- 64-битный процессор от Intel или AMD;
- 4 ГБ ОЗУ;
- 16 ГБ свободного места на USB-накопителе;
- поддержка загрузки с USB;
- доступ к настройкам BIOS/UEFI;
- CPU и GPU для внесения настроек;
- интернет-соединение.
Также стоит отметить, что Chrome OS Flex не поддерживает ARM-архитектуру. Система получает обновления и исправления со стороны разработчиков, причем они выходят в те же дни, когда и обычная система Google Chrome.
Подробнее о новой ОС читайте по ссылке.
Visual Studio 2022 17.1
15 февраля из бета-версии вышла новая версия Visual Studio 2022 17.1. Отзывы разработчиков помогли значительно усовершенствовать продукт, например, создателям удалось улучшить взаимодействие с Git, поиском и навигацией, повысить производительность для работы на C# и C++, а также внедрить дополнительные возможности для персонализации цветных вкладок.
Что нового:
- Поиск код быстрее с помощью индексированного поиска в «Файлах».
- Автоматическая синхронизация файлов кода. Также стала доступна функция автоматического сохранения файла: Tools → Options → Environments → Document.
- Повышена продуктивность при работе с Git. Стало проще следить за ветками и подготавливать их к пул-реквестам или удалению.
- Для более удобной работы на C++ разработчики добавили новую визуализацию embedded-регистров и RTOS-потоков.
- Пакетное и линейное хранение с помощью Git.
Скачать новую версию Visual Studio можно по ссылке. Подробнее обо всех изменениях читайте в официальном блоге Microsoft.
Proton 7.0
В преддверии начала поставок Steam Deck в конце февраля 2022 года Valve выпустила Proton 7.0 — новую версию программного обеспечения, которое позволяет программам, разработанным для Windows, работать в Linux-основанных операционных системах. Proton 7.0 основан на новой версии Wine 7.0 и имеет ряд значительных изменений.
Что нового:
- поддержка локального декодирования видео в формате H.264;
- улучшена поддержка звука в играх Skyrim, Fallout 4 и Mass Effect;
- улучшена поддержка контроллеров в играх, которые запускают с платформы Origin;
- добавлена поддержка Linux-модуля античит-системы Easy Anti-Cheat;
- прослойка DXVK обновлена до версии 1.9.4;
- пакет wine-mono обновлен до версии 7.1.2.
Игры, которые, как ожидается, будут доступны на Linux и, предположительно, в Steam Deck с Proton 7.0: Anno 1404, Call of Juarez, DCS World Steam Edition, Disgaea 4 Complete+, Dungeon Fighter Online, Epic Roller Coasters XR, Eternal Return, Forza Horizon 5, Gravity Sketch VR, Monster Hunter Rise, NecroVisioN, Nights of Azure, Oceanhorn: Monster of the Uncharted Seas, Order of War, Persona 4 Golden, Resident Evil 0, Resident Evil Revelations 2, Rocksmith 2014 Edition, SCP: Secret Laboratory, Wargroove, Wartales, Yakuza 4 Remastered.
Более подробная информация обо всех изменения хранится в GitHub-репозитории проекта.
Keycloack 17.0
Keycloack — это продукт с открытым кодом для реализации single sign-on с возможностью управления доступом, который нацелен на современные приложения и сервисы. По заявлению создателей, новая версия Keycloack теперь по умолчанию основана на Java-фреймворке Quarkus и стала быстрее, компактнее и намного проще в настройке.
Перед обновлением не забудьте сделать резервную копию базы данных. Если не переходили на предыдущую версию, читайте документацию для получения полного списка изменений. Релиз доступен для скачивания по ссылке.
Подробнее о том, как работать с Keycloack, читайте в материале Highload по ссылке.
Язык программирования ALT
Ученые из MIT разработали прототип первого в мире тензорного языка программирования. Его цель — сделать вычисления не только высокоскоростными, но и более надежными.
Необходимость создания нового языка программирования появилась из-за бытующего мнения о том, что при выполнении высокопроизводительных вычислений, то есть везде, где нужно обрабатывать огромные массивы данных, неизбежен компромисс между скоростью и надежностью. Благодаря новому языку программирования, который получил название ATL (сокращение от A Tensor Language), необходимость выбирать между скоростью и надежность отпадает.
По словам исследователей, язык может модифицировать или переписывать программы в оптимальную форму, чтобы ускорить работу. Например, в него встроен специальный инструментарий, который позволяет преобразовать двухэтапный процесс в одноэтапный.
Стоит отметить, что ATL основан на другом языке программирования под названием Coq, который усиливает возможности ATL, и проверяет эффективность алгоритма строгим математическим методам, а также обладает способностью завершать программы, не застревая в бесконечном цикле.
О новом языке программирования пока мало что известно, но это пока единственный тензорный язык с формально подтвержденными операциями. В планах команды ATL — улучшить его масштабируемость, чтобы язык можно было использовать для работы с реальными кейсами.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: