Mono’s new GUI library: how is this hype justified?

Mono’s Miguel de Icaza reports on a new GUI library for Mono:

We have been working on a technology that we believe will revolutionize user interfaces. Today we are announcing the response to Microsoft’s WPF/XAML, a response to Flash and WPF/E. A cross-platform GUI toolkit (supports Windows, MacOS and Linux and is easily ported to new platforms) written entirely in managed code and 100% open source.

There is some skeletal documentation for gui.cs.

Maybe this will be fantastic, but for the moment this looks like an early prototype, not a revolution in user interfaces. How is this hype justified?

Personally I reckon Mono will have to implement WPF eventually, if it wants to keep in touch with what is happening with Microsoft .NET.

 

Technorati tags: , ,

WPF/E is now Silverlight

Microsoft’s Flash alternative has a new name: Silverlight. Undoubtedly a radical shift in naming conventions. Back in 2005, Microsoft renamed Avalon to Windows Presentation Foundation, and I noted that:

These new names seem to be deliberately chosen to be forgettable.

Now we have memorable back. Interesting.

The name may be there, but the product is still in preview; the latest release remains the February CTP, with full release promised before July 2007. The emphasis is on video and vector graphics; there’ s no common language runtime implementation yet. You can write Silverlight code in JavaScript. It’s cross-platform, but currently only supports Windows and Mac; no device support yet. See the faq here for more information; and a useful summary from Tim Sneath who says there is big Silverlight news to come at Mix07.

 

Technorati tags: , , ,

Microsoft’s Jean Paoli on Office Open XML

I spoke to Jean Paoli about Office Open XML and its standardisation. I respect Paoli, one of the originators of the XML specification. His major point, apart from complaining about what he calls IBM’s orchestrated campaign against the ISO standardisation of OOXML, is that only Microsoft’s XML format can maintain fidelity with legacy Office documents. Unfortunately the example he gives – borders around a table – is not often a critical feature; but in general I take the point. He seemed not to understand my question about whether there will be a non-MS Office reference implementation.

Leaving aside OOXML vs ODF for a moment, Paoli observes that “The responsibility of migrating 450 million users is huge.” He is talking about the decision to make XML the default format in Office 2007. Undoubtedly a brave move, and painful for users in some cases, but for developers the ability to work with XML (whether it is OOXML or ODF) is a joy compared to the old binary formats, or Word’s Rich Text Format.

Technorati tags: , , , ,