According to MJ Foley from ZDNet's All about Microsoft, a group comprising some of Microsoft's best programmers have come together to create a brand new programming language called "D", which, Foley writes, will be at the centre of a new Microsoft initiative, for "more intuitive software modelling".
The problem is that "D" already exists; it is a product of DigitalMars.com which markets it as "a systems programming language. Its focus is on combining the power and high performance of C and C++ with the programmer productivity of modern languages like Ruby and Python. Special attention is given to the needs of quality assurance, documentation, management, portability and reliability."
Linux.com even says that it might be a worthy successor to C++, something that Microsoft would like to achieve with its version of "D".
Microsoft's D will be pivotal to its vision of a new Software Oriented Architecture (SOA) platform called Oslo and is said to be a textual modelling, declarative language according to Foley's sources.
Foley argues that Microsoft will probably present a technical preview of "D" (or whatever it will be called), at the Microsoft Professional Developers Conference (PDC), in late October.