Marc seems to be in denial at the moment.<div><br></div><div>I don't quite see how native code (C++) and .NET now being on a more equal footing "strengthens" .NET. Quite the opposite, surely... the message in recent years has been "native code is dead... .NET is the future of everything", but now it's "oops, no - our bad... .NET is just a.n.other option alongside all these other options".</div>
<div><br></div><div>The lack of Win32 is similarly no great revelation either, although it is perhaps a surprise, and the way Marc describes this suggest that he either doesn't quite grasp what Metro is or is deliberately misrepresenting things to suit his (or RO's) own agenda.</div>
<div><br></div><div>He talks about the "Win32 model" of application development and highlights the fact that you will not be able to simply recompile a Win32 app for Metro as some great innovative break with the past. But the exact same thing was true of .NET... the .NET framework was a "new model", and you could not simply recompile a Win32 app for .NET.</div>
<div><br></div><div><br></div><div>The only thing *I* am sure of right now is that I'm not entirely sure what Windows 8 even is, not least because if you read the blogs of 3 different people who were at BUILD to explain it you get three different impressions.</div>
<div><br></div><div>It's marginalising .NET</div><div>It's strengthening .NET</div><div>It's a revolutionary new platform</div><div>It's nothing but a tablet UI facade/subsystem</div><div><br></div><div>This is a classic symptom of "Smoke and Mirrors" stuff... nobody is sure of what they actually are seeing, so they think they've seen what they *want* to see, and there is nothing of sufficient substance to disprove their own perception - nobody is right but nobody is wrong either. After listening to that video blog linked above, I for one think I can see signs that BUILD was all about positioning and presentation - a slick gloss over a state of disarray, confusion and possibly even panic within Microsoft in the face of a resurgent Apple and burgeoning Android.</div>
<div><br></div><div>Whatever the truth, my first impressions of running the Developer Preview are that it is a real mess of mixed user interface metaphor and - for desktop computing - a massive mis-match of UI to input devices.<br>
</div><div><br></div><div><div><br></div><div>This is also a bit of an eye opener, pulling back the curtain as it does on the inner turmoil at Microsoft just a little ...</div><div><br></div><div><a href="http://www.ustream.tv/recorded/17254070">http://www.ustream.tv/recorded/17254070</a></div>
</div><div><br></div><div><br></div><div><br><div class="gmail_quote">On 19 September 2011 12:02, David Brennan <span dir="ltr"><<a href="mailto:dugdavid@dbsolutions.co.nz">dugdavid@dbsolutions.co.nz</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div lang="EN-NZ" link="blue" vlink="purple"><div><p class="MsoNormal">I read this blog post on the Embarcadero blog feed:<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><a href="http://blogs.remobjects.com/blogs/mh/2011/09/17/p3168" target="_blank">http://blogs.remobjects.com/blogs/mh/2011/09/17/p3168</a><u></u><u></u></p><p class="MsoNormal">
<u></u> <u></u></p><p class="MsoNormal">Interesting, not least because Marc has a go at traditional Win32 development tools and then clarifies in the comments that he does indeed count Delphi. He takes the view that you should use native tools for each platform. This is interesting because I would have thought he’s pushing his luck saying this on the Embarcadero blog and it also runs counter to their new product to compile Oxygene to Java I would have thought.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Anyway, the real core of the blog post was about Windows 8 and the major changes Microsoft are making, changes which at this stage appear to cut out native Win32 style development. Sounds like Win32 apps will still be usable in Desktop mode on Intel CPUs but potentially nowhere else. I noticed on another Embarcadero blog someone saying that Embarcadero will be supporting Windows 8 with Delphi but they aren’t sure exactly how (eg VCL, Firemonkey, both?). <u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">One comment Marc Hoffman made was that Microsoft are exposing the XAML UI to C++ so that is Microsofts path for doing non managed development. I wonder if Embarcadero will try to do the same with CBuilder and Delphi and I wonder how much Microsoft would cooperate? And if you did try to expose it is that a third Delphi UI option or does VCL or Firemonkey map to it?<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Anyone else heard anything interesting about Windows 8 and how it affects native development?<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">
Cheers,<u></u><u></u></p><p class="MsoNormal">David.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p></div></div><br>_______________________________________________<br>
NZ Borland Developers Group - Delphi mailing list<br>
Post: <a href="mailto:delphi@listserver.123.net.nz">delphi@listserver.123.net.nz</a><br>
Admin: <a href="http://delphi.org.nz/mailman/listinfo/delphi" target="_blank">http://delphi.org.nz/mailman/listinfo/delphi</a><br>
Unsubscribe: send an email to <a href="mailto:delphi-request@listserver.123.net.nz">delphi-request@listserver.123.net.nz</a> with Subject: unsubscribe<br></blockquote></div><br></div>