Dial 'M' for Microsoft's new programming language
As if you haven't got enough languages already, Microsoft is about to give you one more: M, part of its Oslo development and service-oriented strategy.
The company is today due to announce M, for building textual domain-specific languages (DSLs) and software models with XAML. Microsoft will also announce Quadrant, for building and viewing models visually, and a repository for storing and combining models using a SQL Server database.
The trio will be released in early access as an Oslo Community Technology Preview (CTP) at Microsoft's Professional Developers' Conference (PDC) this month for testing.
There's no date yet on final availability, although the smart money's on inclusion with Visual Studio 2010 - for which there's no release date.
Oslo is Microsoft's big new push to give developers tools and techniques in modeling and code re-use to improve the design, build, and testing of software. The SOA tie-in comes through the ability to combine models with things such as Microsoft's Windows Workflow Foundation (WF) for process and workflow.
Read the whole article here.