Re: More info on cross-platform .NET



"Tim Anderson" wrote:
I've posted my interview with Microsoft on the subject of WPF/E, which
includes a cross-platform CLR able to execute .NET IL, *probably* with JIT
compilation.

http://www.itwriting.com/wpfe.php

Very nice article, thanks. To me it seems like the Microsoft folk are
over-hyping the future capabilities on the one hand and stressing how small
(2MB is target) this puppy will be on the other. But that's nothing new...

And already the debate has started. ;-)

The "Flash Killer Cometh"
http://www.waxpraxis.org/article/2/we-finally-see-the-flash-killer-from-microsoft
The Future of WPF/ Flash vs WPF.
http://www.nukeation.net/PermaLink,guid,ea198313-623e-400f-be22-82c242b5812c.aspx

BTW, I left the following comment and since it didn't appear so I'm also
listing it here:

Your article you say, "Under the hood, XAML applications are also .NET
Framework applications. Like any C# or VB.NET application, they are compiled
to IL (Intermediate Language) and executed by the Common Language Runtime"

That seems to somewhat get contradicted by Dean Marsh.
http://blog.hackedbrain.com/archive/2005/10/06/3193.aspx

"XAML is indeed a language, but it is never compiled into C# or IL. In fact,
let's not even talk in terms of C# because XAML can be used from/in
conjunction with any language that supplis a CodeDom implementation and some
MSBuild target files. Right now Microsoft supplies these for both of their
flagship languages: VB and C#. Let's get back to XAML though. The truth is,
it's not "compiled" at all".

My observation is that with utilities like XAMLPad you can either write or
paste XAML snippets and have them parsed and rendered from within the
utility, These XAML snippets can be even be more or less complex minapps
like a simple working RSS reader.
http://channel9.msdn.com/Showpost.aspx?postid=110378


.



Relevant Pages

  • Language for ubiquitous computing
    ... I am writing to know your views on a language that can support ... 8/16/32 bit embedded platform or a high end PC/Server platform. ... for diverse h/w platforms and s/w on it to cooperatively execute tasks ... We also need some advice on the bytecode to C compilation - especially ...
    (comp.compilers)
  • OO language for Ubiquitous computing
    ... for diverse h/w platforms and s/w on it to cooperatively execute tasks ... language run time. ... We have actually implemented a language called Indus - a general ... We also need some advice on the bytecode to C compilation (I will post ...
    (comp.object)
  • Re: A very interesting book
    ... compilation are almost non-existent. ... Interpreter language usually have also a function/statement like: ... A "pure" interpreter that tries to process and execute a C program ...
    (comp.std.c)
  • Re: Attempt to de-mystify AJAX
    ... I choose to minimise the Javascript because ... But to say that a language is somehow ... a compilation phase gives you the chance to ... Even PHP (though I have my own reasons for disliking PHP). ...
    (comp.databases.pick)
  • Re: Why no one operating system is wrtten in an object language...!!!
    ... a managed language. ... But interpretation would still be slow, which is usually not a desirable characteristic of OSes. ... I know the CLI is just-in-time compiled form Intermediat ... provides a big advantage for platform compilation because one just has ...
    (comp.object)