HomeTechnologyThe creator of C++...

The creator of C++ arrives in our country for a world meeting on standardization

Bjarne Stroustrup, creator of C++, professor of computer science at Columbia University in New York (photo: Chaos)

The creator of the C++ programming language and members of the International Joint Technical Committee developing the C++ standards arrive in Bulgaria. They will discuss the future of high-performance computing technologies and participate in a global C++ standardization meeting, which is being held in an Eastern European country for the first time.

Bjarne Stroustrup, the creator of C++, is a professor of computer science at Columbia University in New York. He and Bryce Edelsteen Lillback, Chair of the Library Evolution Working Group at the International Committee for Standardization ISO/IEC/JTC 1/SS 22 for C++ and Principal Architect of Nvidia, are coming to Sofia on June 9, 2023 and will be involved in the “C++: Paths and Perspectives” conference dedicated to the development of standards for the C++ programming language.

During the event, representatives of the Bulgarian group of experts at ISO/IEC/JTC 1/SS 22/WG21 for C++ will discuss how the local technological community can participate in the formation of future standards. Professionals with many years of experience working with C++ will participate in the discussion: Dr. Vasil Vasilev, Petar Dimov, Stanimir Lukanov, Vasil Keremidchiev, Ivan Komitov and Mikhail Mihailov, as well as representatives of the Bulgarian Institute for Standardization.

The conference is organized at the Inter Expo Center by the software companies VMware and Chaos in partnership with the Faculty of Mathematics and Informatics of the Sofia University “St. Kliment Ohridski”. Programmers, representatives of Bulgarian companies and universities are invited to the event.

The reason for the visit of Bjarne Stroustrup and Bryce Edelstein Lilbak to Bulgaria is the holding of a regular meeting of the working group WG21 of the international committee ISO/IEC/JTC 1/SS 22 from June 12 to 17 in Varna. The group is involved in the development and adoption of standards for the C++ programming language.

More than 100 world-renowned experts in the field of programming languages ​​will work together on the new version of the programming language (C++ 26). The meeting will finalize the C++23 standard and officially begin work on C++26, looking at the latest language development proposals.

Bulgaria is the first country from Eastern Europe to host a meeting of the subcommittee since its foundation in 1989 until now. The preparation for this unique event for Bulgaria began in 2017, when the C++ enthusiast and technology consultant at Princeton University, Dr. Vasil Vasilev, managed to present Bulgaria as a key destination for the working group. Partners of the WG21 meeting in Bulgaria are the software companies Chaos and VMware, as well as the Bulgarian Institute for Standardization.

Until 2015, Bulgaria had no official representation in the process of standardization of programming languages, and in particular in the working group WG21 dealing with the standardization of the C++ language. Today, the national committee BIS/TK 57 “Information and Communication Technologies” is an active member of ISO/IEC/JTC 1/SS 22, explained Dr. Vasil Vasilev.

Bjarne Stroustrup began developing C++ in 1979. The programming language was originally based on C, but added an improved type system that supported object-oriented and pattern-based programming. Since the 1990s, C++ has been one of the most popular programming languages. Its application is extremely diverse. It is used to create operating systems, web browsers, compilers, graphics platforms and other system components.

C++ is increasingly used for portable devices, cars, smart appliances and robots, graphics applications, servers, scientific computing, and whenever maximum performance is sought at relatively low cost. The use of this programming language in Bulgaria is strongly advocated in leading technology companies that create solutions used by millions of users worldwide.

“C++ is used in all industries and in advanced science and engineering projects such as NASA’s Mars rovers. It is used in modern automotive software, in medical devices, and underpins most artificial intelligence or machine learning (AI/ML) developments. It is almost everywhere and in the software infrastructure. The work of the standards group is essential to the continued success of C++,” commented Bjarne Stroustrup.

The prospects for using C++ are getting bigger and bigger. This is due to the rapid development of hardware and graphic technologies, as well as the growing need for more and better visualizations in every sphere of our lives, emphasized Vasil Keremidchiev, a member of the group of Bulgarian experts in WG21 for C++ and Technical director at Chaos. “The world meeting of ISO/IEC/JTC 1/SS 22 will give its participants the opportunity to familiarize themselves with the high level of technological solutions that are being created in Bulgaria,” he added.

C++ is a core programming language vital to much of modern infrastructure and technology. It’s everywhere, from the world’s smallest computers in our personal devices to the largest supercomputers and data centers, Bryce Edelstein Lillback pointed out. “Technology standards only work when everyone is represented. Therefore, I am glad to see how countries like Bulgaria contribute to the development and guidelines of C++”, said the specialist.

- A word from our sponsors -

Most Popular

LEAVE A REPLY

Please enter your comment!
Please enter your name here

More from Author

Quantum Computing Takes a Giant Leap With Light-Based Processors

Researchers have developed a groundbreaking light-based processor that enhances the efficiency...

New Mission Will Unlock the Ultraviolet Mysteries of the Universe

NASA’s UltraViolet EXplorer (UVEX), set for a 2030 launch, aims to...

A New Frontier in Sustainable Pest Management for Farmers

Engineers at the University of California San Diego have developed a...

10 Years Preparing for “Armageddon”

It is not uncommon for asteroids to hit Earth. In 2013,...

- A word from our sponsors -

Read Now

Quantum Computing Takes a Giant Leap With Light-Based Processors

Researchers have developed a groundbreaking light-based processor that enhances the efficiency and scalability of quantum computing and communication. By minimizing light losses, the processor promises significant advancements in secure data transmission and sensing applications. Credit: SciTechDaily.comA team of scientists has created a reprogrammable light-based quantum processor, reducing...

New Mission Will Unlock the Ultraviolet Mysteries of the Universe

NASA’s UltraViolet EXplorer (UVEX), set for a 2030 launch, aims to enhance our understanding of the universe by conducting a sensitive all-sky survey in ultraviolet light. Credit: SciTechDaily.comNASA’s UVEX mission, launching in 2030, will conduct a groundbreaking ultraviolet light survey of the entire sky, offering new insights...

A New Frontier in Sustainable Pest Management for Farmers

Engineers at the University of California San Diego have developed a novel form of pest control using nanoparticles derived from plant viruses to deliver pesticides deep into the soil, targeting parasitic nematodes at the root level of crops. This approach promises to reduce the need for excessive...