You may be right, but I can't see Silverlight being totally thrown out in WP8. Too many apps would immediately stop working.
As for generated Javascript, I'm not sure that's good or bad. Generated code often is crap. And it would still be a debugging nightmare.
>Excluded is what I meant. I don't think Silverlight will be part of future Windows Phone development. I expect Windows Phone will eventually be based on the Windows code base and you will still use .NET to create apps. I think you can use a WPF layer based on .NET or an HTML5 web based layer that still uses .NET to create. I think what is confusing developers since the Win8 demo/announcement is that even though native Win8 UI touch apps are HTML5 based, you will likely be able to build an HTML5 based app without having to code any HTML5/JavaScript (it would be generated).
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer