25 октября 2021

Выпущен RAD Studio 11 Alexandria Patch 1

    Компания Embarcadero выпустила первое обновление для RAD Studio, Delphi и C++Builder 11 Alexandria. Оно устраняет несколько важных проблем, относящихся к библиотеке VCL, IDE, поддержке Apple iOS Store, High-DPI и др. Это самый "тяжелый" патч для RAD Studio за последние годы (примерно 700 МБ).

21 октября 2021

FireDAC vs UniDAC. Получение значения первичного ключа новой строки

    Два года тому назад я писал о получении в программе значения первичного ключа, который сгенерирован СУБД при добавлении новой строки в таблицу. Мои примеры вызова INSERT с модификатором RETURNING (или OUTPUT в случае MS SQL Server) были с использованием библиотеки для доступа к базам данных UniDAC. Давайте посмотрим, как реализована эта возможность в библиотеке FireDAC, которая уже много лет входит в поставку Delphi и C++Builder.

15 октября 2021

Запуск Delphi и C++Builder без Welcome Page

    Страница приветствия в Delphi и C++Builder 11 Alexandria стала более удобной. Но все равно ее наличие при загрузке IDE нравится не всем программистам. Есть, как минимум, два способа запустить Delphi и C++Builder без страницы приветствия.

08 октября 2021

TIOBE Index октябрь 2021: Смена лидера

    Впервые более чем за 20 лет у рейтинга языков программирования TIOBE Index появился новый лидер. В TIOBE Index октября 2021 года, потеснив постоянных лидеров рейтинга C и Java, первое место занял Python. За 20 лет Python 4 раза становился "Языком года TIOBE Index" (в 2007, 2010, 2018 и 2020 годах). Это лучший результат среди всех языков. Прежние лидеры рейтинга тоже получали это звание, но C – 3 раза (2008, 2017 и 2019), а Java – всего 2 раза (2005 и 2015).