LINUX.ORG.RU

Сообщения playX

 

Открыт исходный код компилятора C++ Zapcc

Группа Разработка

Zapcc — компилятор языка C++, основанный на наработках LLVM/Clang, данный компилятор отличается высокой скоростью компиляции из-за применения активного кеширования в различных этапах сборки программы. Данный компилятор может выступать в качестве замены gcc и clang, также он поддерживает интеграцию с любыми системами сборок. Исходный код был открыт под лицензией LLVM и располагается на GitHub.

Данный компилятор заметно ускоряет компиляцию C++, но для C это не настолько заметно, к примеру сборка Boost.Math производится в 10 раз быстрее чем у clang, сборка Webkit происходит в 2-4 раза быстрее, сборка Clang при помощи Zapcc выполняется в два раза быстрее, чем самим Clang.

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

Сборка Boost.Math

Сборка WebKit

Официальный сайт проекта

Репозиторий на GitHub

>>> Подробности

 , , , ,

playX ()

Sailfish 2.2.0 Mouhijoki

Группа PDA

Состоялся релиз мобильной операционной системы SailfishOS 2.2, разрабатываемой компанией Jolla - бывшими сотрудниками Nokia, объединившимися с целью продолжения развития мобильной платформы MeeGo.

В новой версии:

  • Audio:
    • PulseAudio был обновлен до версии 11.1
    • Для Sony Xperia X добавлена поддержка USB Audio
    • Улучшена работа звуковых уведомлений

  • Net:
    • Поддержка VPN была стабилизирована и вышла из бета-тестирования
    • В диалоге настройки беспроводного соединения добавлена возможность ручной настройки параметров сети

  • Security:
    • Был представлен Sailfish Secrets open-source фреймворк служащий для организации хранения данных в зашифрованном виде и предоставления доступа к Crypto API. Код открыт под лицензией BSD
    • Добавлена возможность разблокировки используя аутентификацию по отпечаткам пальцев

  • Applications:
    • В галерее добавлена возможность просмотра TIFF изображений, появился новый одиночный режим просмотра изображений вместо разделения экрана. Переработан просмоторщик MMS
    • Появилась новая раскладка позволяющая набирать emoji
    • Обновлен почтовый клиент,добавлен индикатор прогресса выполнения операции,добавлена возможность для восстановления случайно отменённого письма
    • В калькуляторе появилось контекстное меню для сохранения результата в буфере обмена
  • System:
    • Для Jolla C и Xperia X был обновлен Aliendalvik,позволящий запускать Android приложения на SailfishOS
    • Добавлена поддержка моделей Xperia X F5122 с двумя SIM-картами. Обновлена инструкция по установке Sailfish X на Sony Xperia X

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

>>> Подробности

 ,

playX ()

Выход GNU Guix 0.14 и новой версии GuixSD

Группа GNU's Not Unix

Состоялся выход Guix 0.14 и GuixSD!

GNU Guix - функциональный пакетный менеджер разрабатываемый в рамках проекта GNU. Guix - разрабатывается как клон Nix на полностью функциональном языке программирования Scheme.

GuixSD - дистрибутив с пакетным менеджером Guix и декларативной системой конфигураций.

  • Несколько улучшений пользовательского интерфейса, в частности: guix package сообщает сколько памяти займет загруженное приложение и предупреждает если у пользователя не хватает дискового пространства, так же guix package search сортирует результаты по релевантности.
  • GuixSD имеет новый API загрузчика, который позволил GuixSD получить поддержку не только GRUB (UEFI и BIOS), но также U-Boot и Extlinux. Это прокладывает путь к порту GuixSD для устройств на базе ARM, который бесстрашные хакеры скоро воплотят в жизнь!
  • Чтобы облегчить начинающим пользователям определение пакетов, появилась новая команда jix import json, которая принимает входящие в JSON метаданные пакета в качестве входных данных и создает обычное определение пакета.
  • Добавлено 1211 новых пакетов.Так же веб сайт был обновлен.

>>> Подробности

 , ,

playX ()

RSS подписка на новые темы