Bjarne Stroustrup, som har udviklet programmeringssproget C++, har skrevet en artikel, hvor han beskriver principperne for udviklingen af C++0x, den næste version af C++ standarden.
Bjarne Stroustrups eget mål for udviklingen er at forstærke sprogets
styrker. C++ skal være et levende sprog, som udvider og tilpasser sig, dog med den begrænsning, at man går efter at opnå 100% kompatabilitet med den tidligere standard. Han siger dog også, at det kan være, at prisen for nogle store fremskridt er små problemer med inkompabilitet.
I C++ er der lagt vægt på at tilbyde gode generelle features, som programmører kan bruge og tilpasse til at løse en masse forskellige problemer, mens der er lagt mindre vægt på
specialiserede features, og Bjarne Stroustrup argumenterer i artiklen for,
hvorfor det er således. Nye features vil som oftest ikke komme med i den nye standard, men i stedet kunne findes i Standard Library faciliteterne.
Den nye standard skal også i højere grad kunne bruges af novicer med alle mulige forskellige baggrunde, for som det er nu, mener Stroustrup, er det mere blevet et “ekspert-venligt” sprog.
Nyheden linker til en .pdf-fil.