В январе 2021 года компания Microsoft представила на GitHub свой новый проект Win32Metadata. Его цель – создать полное описание Windows API в виде файла метаданных Windows.Win32.winmd, который позволяют автоматически переводить заголовки его модулей на любые языки программирования. В рамках проекта Microsoft реализовала инструмент для перевода заголовков Win32 API на C# и Rust, а сообщество разработчиков реализовало его для Beef, D, Dart, Python и Zig. Вот теперь в Embarcadero разработали подобный конвертор для перевода заголовков Win32 API на Delphi.
Язык программирования самого высокого уровня содержит всего несколько команд для управления программистами
20 сентября 2023
13 сентября 2023
TIOBE Index сентябрь 2023: Delphi и Kotlin вернулись в топ-20
Delphi в TIOBE Index сентябрь 2023 прибавил 0.22% к своему рейтингу и с 1.02% вернулся на 15-ю позицию, которую занимал в июле с 0.98%. То есть он покинул TIOBE Index топ-20 всего лишь на месяц. Хочется считать, что это падение рейтинга было из-за ошибки при его подсчете.
11 сентября 2023
Delphi 12. Улучшения для списков, массивов и коллекций
Среди прочих изменений RTL в Delphi 12 можно выделить доработку функциональных возможностей списков, массивов и коллекций:
04 сентября 2023
Delphi 12. Поддержка разделенного экрана в FireMonkey
Мобильные операционные системы, чтобы одновременно работать с двумя приложениями, позволяют разделить экран устройства пополам. Эта функция особенно полезна на устройствах с большим размером экрана. Разработчики Delphi 12 добавили в библиотеку FireMonkey поддержку создания приложений для iOS и Android, которые используют только часть экрана доступную после его разделения.
01 сентября 2023
Delphi 12. Поддержка сравнения с NaN в соответствии с требованиями IEEE
Стандарт IEEE 754 требует, чтобы все операции сравнения с NaN возвращали значение False. Согласно ему, "в синтаксисе C предикат x != y имеет значение True, но все остальные: x < y, x <= y, x == y, x >= y и x > y имеют значение False всякий раз, когда x или y или оба аргумента имеют значение NaN". В Delphi 12 поддержка сравнения с NaN реализована в соответствии с этими требованиями стандарта IEEE 754.
Подписаться на:
Сообщения (Atom)