C# Application Markup Language (Csaml): A Preview (2006)
charlespetzold.com
charlespetzold.com
The basic tutorial examples of SwiftUI look like something you could easily do in XML, but doing it in real code makes it so much more powerful, and ultimately simpler for everyone.
> April 1, 2006
Back when jokes like that were cool.
XAML, the famously verbose dialect of XML tied to .NET, which hasn't seen any changes made to the core language design despite its numerous ergonomic failures (e.g. the xmlns mess). I can't explain why no attempt has been made to make it more usable.
(To be clear it means the article is likely _not_ from 2006 but from later like 2008-2010 since it mentions XAML)
Almost as if someone on the inside at MS would have knowledge of what was in development and decided to poke fun at it. 2008 was when it was released, it was in development prior to that.
It was a huge improvement over forms and mvvm was revolutionary at the time.
Charles more or less states as much on his website.