From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 2002:a5e:840b:: with SMTP id h11mr1810131ioj.188.1557522931190; Fri, 10 May 2019 14:15:31 -0700 (PDT) X-Received: by 2002:a05:6830:16d2:: with SMTP id l18mr422649otr.303.1557522930869; Fri, 10 May 2019 14:15:30 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!feeder.eternal-september.org!news.gegeweb.eu!gegeweb.org!usenet-fr.net!proxad.net!feeder1-2.proxad.net!209.85.166.215.MISMATCH!b2no223784itd.0!news-out.google.com!v189ni250itv.0!nntp.google.com!136no224321itk.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Fri, 10 May 2019 14:15:30 -0700 (PDT) In-Reply-To: <3bb6aa53-af56-41d5-a53b-30a47009cbb6@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=72.46.200.130; posting-account=4XtIhQoAAACVLe8W-swsgut7CQByKD3Y NNTP-Posting-Host: 72.46.200.130 References: <50adfe1e-7bee-4048-8523-1b41bd0c9fe3@googlegroups.com> <2569c28e-ccde-4f39-87c9-8799973ecdba@googlegroups.com> <302b73dc-7b45-4b40-9fc8-328498bc264b@googlegroups.com> <42d78678-874f-478c-a627-78219830acfe@googlegroups.com> <0ae11fcc-f151-41fb-a578-af5cd53e371c@googlegroups.com> <3bb6aa53-af56-41d5-a53b-30a47009cbb6@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <499e6e36-e476-40b4-b1c5-603332e12a58@googlegroups.com> Subject: Re: ANN: VisualAda (Ada Integration for Visual Studio 2017 & 2019) release 1.2.0 From: Greg Injection-Date: Fri, 10 May 2019 21:15:31 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Xref: reader01.eternal-september.org comp.lang.ada:56284 Date: 2019-05-10T14:15:30-07:00 List-Id: Quick thoughts: a) Use Nuget to install/reference the WinRT dependencies. But this does mea= n=20 that each UWP app has its own copy of the WinRT dependencies. Not ideal in = my=20 view (unless of course you are diligent and update your refences regularly)= and definably / probably NOT workable in a very disciplined IT environment= .=20 This would be massively good, one less step (actually more than one) to get= up and running with a real Ada/UWP app. Just so I'm clear ... you mean a s= eparate NuGet package for each Win10 SDK version, i.e. 1803/17134? Not sure= I've seen that methodology, but I'm sure it's used. And for example, my pe= rsonal stuff is running (now) Insiders with 18362 while my work laptop is c= urrently suffering with 16299. b) I am not sure that a UWP app can be distributed with a "native DLL" via= =20 Windows Store (as opposed to statically linking to a LIB). If it cant, do y= ou see any value in keeping the "UWP DLL" template ? Note that apps that ar= e side loaded (ie within a corporate env and NOT distributed via the Window= s Store) are not under the same restriction. At first I thought, nah, I'd dump it because for my personal use cases (rig= ht now, anyway), I don't really have a use for it. I was just trying to bre= ak - sorry, I mean test :) - the different templates. But in enterprise sit= uations, where you often couldn't care less about Windows Store - sure, it'= d be very valuable. I mean, I build "common" DLLs (.NET) all the time, each= used by 3-4 different apps. Absolutely. ... personally - and quite selfishly - I'd rather see Intellisense advance = (which you've mentioned in your READMEs I know) , Object Explorer support o= f some kind, (probably the same thing, but then again I've never added that= sort of extension support for a language before.) You know, the whole VS k= ind of stuff we've all come to expect and love (I've never been one to say,= "hey, I'm a REAL developer - I don't NEED Intellisense" :))