Re: SIDE NOTE: CIL Schema

Alexander Genaud <alexgenaud-/[email protected]> Tue, 18 Jan 2005 02:49:54 -0800 (PST)
Newsgroups gmane.text.xml.o-xml
Message-ID <[email protected]>
Jordi,

Fascinating predictions. I think you see clearly the best
logical step for Microsoft. However, Microsoft got badly burned
over security issues, specifically due to the tight coupling of
the browser and the OS. What you predict is an absolute
coupling. However, your prediction would help explain
Microsoft's difficulty bringing Longhorn to the market and their
surprising public announcements regarding IE and core Longhorn
technologies. Also, in light of your prediction, it makes sense
for Microsoft to put WinFX on the back burner as it would have
only complicated this very complex transition.

As for ECMAScript. I do think MS will create it because it will
be backward compatible with Javascript (sorta) and is very
similar to server-side JScript.Net.

Tangent:

Martin, it seems to me that you intend MLML to be an
intermediate language between any two tokenized (plain text) or
XML languages. Such as: o:XML --> MLML --> Java. On the other
hand, the philosophy behind SrcML seems to be Tool --> SrcML -->
Java. Would you agree (at least superficially) with that?

How useful is it to convert languages? I use Javascript not
because I like the syntax but because it is used in the Browser.
The syntax is rarely interesting. But the libraries and
frameworks are. That is the value that .Net brings beyond any
other platform today. Might it make more sense to compile o:XML
to .Net/Java. (Note that I have only written Hello World with
o:XML, I am at the ""o:XML is a better XSLT"" level of
appreciation).

// If I look at what XAML is (more or less,
// the same that XUL in Mozilla),
// my prediction is that the distinction
// between a browser and a common user
// interface in Windows will dissapear,
// so that I am not sure even if a new MS
// (independent) browser will exist.
// In an scenario like this, why to use
// ECMAScript when you have all .Net
// languages available? Obviously, this is

// In this scenario, script languages
// may become obsolete or may
// become the most important client
// languages of all. Who knows?

=====
Alexander E Genaud <[email protected]>

PGP:     CCC7 D19D D107 F079 2F3D
         BF97 8443 DB5A 6DB8 9CE1
6DB89CE1 http://tinyurl.com/5mdmw


		
__________________________________ 
Do you Yahoo!? 
Read only the mail you want - Yahoo! Mail SpamGuard. 
http://promotions.yahoo.com/new_mail