Path: csiph.com!usenet.pasdenom.info!gegeweb.org!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Jeff Higgins Newsgroups: comp.lang.java.programmer Subject: Re: What's the best non-JVM native language to look at? Date: Mon, 20 Jan 2014 20:16:19 -0500 Organization: A noiseless patient Spider Lines: 96 Message-ID: References: <428f8206-d4f7-4fe6-b93c-8f881b498be6@googlegroups.com> <52db211d$0$304$14726298@news.sunsite.dk> <52dc4c29$0$301$14726298@news.sunsite.dk> <52dc71c3$0$295$14726298@news.sunsite.dk> <52dd895b$0$304$14726298@news.sunsite.dk> <52ddc2be$0$302$14726298@news.sunsite.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Tue, 21 Jan 2014 01:17:43 +0000 (UTC) Injection-Info: mx05.eternal-september.org; posting-host="6b9e92482af47766954d85fb77d372f5"; logging-data="6368"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX195U9Vxys+sO6nlsB6QAvNq0cyoaQtC4yQ=" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131103 Icedove/17.0.10 In-Reply-To: <52ddc2be$0$302$14726298@news.sunsite.dk> Cancel-Lock: sha1:YT7pHBt694xU/ltKEr6RyzqueUA= Xref: csiph.com comp.lang.java.programmer:27369 On 01/20/2014 07:43 PM, Arne Vajhøj wrote: > On 1/20/2014 6:30 PM, Jeff Higgins wrote: >> On 01/20/2014 03:38 PM, Arne Vajhøj wrote: >>> On 1/19/2014 8:04 PM, Jeff Higgins wrote: >>>> On 01/19/2014 07:55 PM, Jeff Higgins wrote: >>>>> On 01/19/2014 07:45 PM, Arne Vajhøj wrote: >>>>>> ???? >>>>> >>>>> I suspect Martin Gregorie means this: >>>>> . >>>>> >>>>> >>>>> >>>>> >>>> From the presentation: >>>> Platform-specific Features >>>> Similar features with different APIs and implementations >>>> Do not try to reuse code for these features >>>> Some examples: >>>> Application lifecycle (PLM) >>>> Background processing >>>> Tiles and toast notifications >>>> Image/video capture >>>> System services >>>> App bar >>>> Networking differences >>> >>> I did not watch it. >> >> Me neither. >> I downloaded the slides for the first part of the presentation. >> Then I would have been required to register before any more access. :( >> >>> But "Do not try to reuse code for these features" sounds like >>> "the API is the same but you should do things differently". >> >> Actually, the point was that these APIs are different and here >> is what you can do to maximize code reuse. >> >> One of the slides promises: >> >> We are on the path to >> Windows and Windows Phone >> convergence >> > > "these APIs are different" is not a very technical description. It > is even close to me misleading. I guess short of registering for the course and watching 4-6 hours of video you could download the first section of slides, as I've done. > > MS invented a new API to be shared between Windows 8 and > Windows Phone 8. MS has "invented" a lot of stuff. They've also produced two platforms, Windows 8 and Windows Phone 8, as you've noted. > > Exactly what was requested in this thread. > > Windows Phone did not get the full version in 8.0. > > People that has counted say that WP 8 WinRT has > 2800/11000 of what Win8 WinRT has (measured in > public members of the classes). > > MS has also stated that they will increase that in 8.1 > (already released for Win, soon to be released for WP) > and further increase it in 9. They've also produced a 4-6 hour video course that: >> After this presentation, you should have a good understanding of: Major similarities and differences between Windows Phone 8 and Windows 8 How to build apps for both Windows Phone 8 and Windows 8 with maximum code reuse This presentation does not cover: How to write a Windows Phone 8 app How to write a Windows 8 app A way to write apps that automatically run on both platforms (not possible) << > > But some classes may never be in WP. I am skeptical about > namespaces like: > * Windows.Devices.Enumeration.Pnp > * Windows.Devices.HumanInterfaceDevice > * Windows.Graphics.Printing > > Arne > > >