19 юни, 2025

Повече от 100 делегати от различни държави, членове на работната група за стандартите на С++ WG21 към Международния комитет по стандартизация ISO/IEC/JTC 1/SС 22 заседават тази седмица в София. Те обсъждат финалните детайли на новия стандарт на един от най-използваните езици за системно програмиране С++. Очаква се финалното гласуване на стандарта да бъде направено в събота сутрин.

Веднага след това, част от участниците в работната група, ще представят пред българската технологична общност какви ще бъдат промените, до които ще доведе новият стандарт, както и новости по ключови теми като сигурност (safety), отражение (reflection), контракти (contracts), подсилване (hardening) и други. Срещата със световните експерти по С++ ще започне в 13 ч. на 21 юни, събота, в Гранд хотел “Милениум”. Събитието е на английски език, като се изисква предварителна безплатна регистрация. Организатори на срещата са Bosch Digital, Chaos Software, Man Group и NVIDIA, а DevStyleR е медиен партньор.

Д-р Васил Василев

Д-р Васил Василев

Д-р Васил Василев, водещ разработчик по компилатори и консултант към Princeton University и CERN, който е и ръководител на българската делегация в работната група за стандартизация, споделя за хода на работните дискусии по новия стандарт:

“Срещите на подгрупите  продължават до петък и всички работят усилено, за уточняване на финалните детайли по промените. Сред колегите са водещи експерти в своята област от технологични гиганти като Microsoft, Nvidia, Bloomberg, Citadel, Intel, Apple, Google и др. Един от акцентите, които се дискутират, е подобряването на сигурността на кода, което ще бъде значителна стъпка напред в С++. Очаква се с промените да бъдат добавени и нови функционалности по отношение на reflection (отражение), contracts (контракти) и преносимост. Вярвам, че българската общност ще може да научи полезни неща от лекторите, с които ще се срещне на 21 юни.”

България е активен член в глобалната стандартизация на езиците за програмиране от 2015 г. чрез Българския институт за стандартизация, който представлява държавата в тези органи и предоставя възможност на заинтересованите компании и експерти да се включват в стандартизационната дейност на международно ниво. Все повече компании се включват в този процес чрез своите най-добри експерти.

Българинът Петър Димов, като участник в работната група, има съществен принос в разработването на новия механизъм за програмиране със С++ Reflection. Той е дългогодишен делегат от името на Българския институт за стандартизация в групата за стандартите за С++. Той е водещ разработчик в Boost и автор на ключови библиотеки като Boost.SmartPtr и Boost.Bind, а неговата работа има трайно влияние върху развитието на стандартната библиотека в С++.

България за втори път е домакин на глобална среща на групата за стандартизацията на С++ WG21. През 2023 г. във Варна беше финализиран стандартът С++23 и започна работата по С++26. Партньори на срещата на WG21 в София тази година са Българският институт по стандартизация, софтуерната компания Chaos и CPP Alliance.

Изображенията са предоставени от Chaos

Тагове: , , , , , , , , , , , , , , , , , , , , , , ,