Для продолжения разработки браузера Ladybird решено использовать язык Swift

Для продолжения разработки браузера Ladybird решено использовать язык Swift

Разработчики экспериментального браузера Ladybird объявили о намерении использовать язык программирования Swift в качестве основного для своего проекта. Включение в состав кода на Swift планируется начать осенью, после выхода релиза Swift 6 (использовать ветку Swift 5 мешает привязка к старой версии Clang, несовместимой с текущей кодовой базой Ladybird на С++). Благодаря возможности совмещения кода на С++ и Swift, внедрение Swift будет производиться постепенно без переписывания имеющегося кода....
13.08.2024 - 06:19
Источник: www.opennet.ru  
Рубрика: «Наука и Техника»   Поделиться: Поделиться новостью в Facebook Поделиться новостью в Twittere Поделиться новостью в VK Поделиться новостью в Pinterest Поделиться новостью в Reddit

Проект свободного браузера Ladybird получил пожертвование в 1 млн. долларов от сооснователя GitHubПроект свободного браузера Ladybird получил пожертвование в 1 млн. долларов от сооснователя GitHub Разработчики развиваемого с нуля свободного web-браузера Ladybird объявили о получении пожертвования, размером в 1 млн. долларов. Пожертвование предо ...

Компания Apple представила язык программирования Swift 6.0Компания Apple представила язык программирования Swift 6.0 Компания Apple опубликовала релиз языка программирования Swift 6.0. Официальные сборки подготовлены для Linux (Ubuntu 20.04/22.04/24.04, Debian 12, F ...

Apple обеспечит поддержку разработки Android-приложений на языке SwiftApple обеспечит поддержку разработки Android-приложений на языке Swift Компания Apple сформировала рабочую группу для сопровождения поддержки платформы Android в инструментарии, связанном с языком программирования Swift, ...

Компания Apple опубликовала инструментарий для разработки Android-приложений на языке SwiftКомпания Apple опубликовала инструментарий для разработки Android-приложений на языке Swift Компания Apple объявила о публикации предварительного варианта инструментария Swift SDK для платформы Android. SDK подготовлен рабочей группой, созда ...

Как получить и использовать все возможности для разработки iOS приложенийКак получить и использовать все возможности для разработки iOS приложений Сегодня мобильные устройства прочно вошли в нашу жизнь. Смартфоны и планшеты стали неотъемлемыми помощниками в работе, учебе, досуге. И конечно, от к ...

Для охлаждения чипов Nvidia Blackwell компания Amazon решила использовать жидкостные системы собственной разработкиДля охлаждения чипов Nvidia Blackwell компания Amazon решила использовать жидкостные системы собственной разработки Масштабы бизнеса так называемых «облачных гигантов» позволяют оправдывать созданные на заказ решения. Это касается не только вычислительн ...

В приложении Родной язык стал доступен башкирский языкВ приложении «Родной язык» стал доступен башкирский язык Проект был создан основателем венчурной стартап-студии foundarium Вахтангом Тужба и командой из более чем 50 экспертов-лингвистов, методистов и психо ...

Браузер Ladybird успешно прошёл 90% тестов на совместимость с Web-платформойБраузер Ladybird успешно прошёл 90% тестов на совместимость с Web-платформой Андреас Клинг (Andreas Kling) сообщил об успешном прохождении браузером Ladybird 90% тестов из набора web-platform-tests, определяющих совместимость ...

Браузер Ladybird опередил Servo при тестировании поддержки web-технологийБраузер Ladybird опередил Servo при тестировании поддержки web-технологий 30 сентября браузер Ladybird опередил движок Servo по числу успешно пройдённых тестов из набора web-platform-tests, определяющих совместимость с этал ...

Перенос разработки Fedora с Pagure на платформу совместной разработки ForgejoПеренос разработки Fedora с Pagure на платформу совместной разработки Forgejo Команда, отвечающая за подготовку релизов Fedora Linux, анонсировала финальную стадию миграции проекта с собственной платформы Pagure на новую систем ...

Уязвимость в LibJS, позволяющая выполнить код при открытии страницы в браузере LadybirdУязвимость в LibJS, позволяющая выполнить код при открытии страницы в браузере Ladybird В JavaScript-движке LibJS, применяемом в web-браузере Ladybird, выявлена уязвимость (CVE-2025-47154), позволяющая добиться выполнения своего кода в с ...

В KDE Plasma 6.8 решено прекратить поддержку X11В KDE Plasma 6.8 решено прекратить поддержку X11 Проект KDE принял решение прекратить поддержку протокола X11 в выпуске KDE Plasma 6.8, запланированном на начало 2027 года. После этого KDE Plasma бу ...