Path: csiph.com!usenet.pasdenom.info!news.albasani.net!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: Tue, 21 Jan 2014 00:55:35 -0500 Organization: A noiseless patient Spider Lines: 88 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> <52ddd0c8$0$293$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 05:57:01 +0000 (UTC) Injection-Info: mx05.eternal-september.org; posting-host="6b9e92482af47766954d85fb77d372f5"; logging-data="14106"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/iDhPJ6pTiLz6NjZ3975Fjokz8g11Za10=" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131103 Icedove/17.0.10 In-Reply-To: <52ddd0c8$0$293$14726298@news.sunsite.dk> Cancel-Lock: sha1:56UGFusArYFM+6nt53SnFLppYSc= Xref: csiph.com comp.lang.java.programmer:27372 On 01/20/2014 08:43 PM, Arne Vajhøj wrote: > On 1/20/2014 8:16 PM, Jeff Higgins wrote: >> 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. You've snipped my comment. 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) << >> >> MS has "invented" a lot of stuff. > > Yes. > > But wouldn't it make more sense to criticize them for not doing > something if they did not do it? > Huh? Now's my turn for the ???? *I'm* not criticizing anyone. I'm pointing to Microsoft's own course on current best practices in code reuse between w8 & wp8.