comp.lang.ada
 help / color / mirror / Atom feed
From: Greg <arkman3112@gmail.com>
Subject: Re: ANN: VisualAda (Ada Integration for Visual Studio 2017 & 2019) release 1.2.0
Date: Fri, 10 May 2019 14:15:30 -0700 (PDT)
Date: 2019-05-10T14:15:30-07:00	[thread overview]
Message-ID: <499e6e36-e476-40b4-b1c5-603332e12a58@googlegroups.com> (raw)
In-Reply-To: <3bb6aa53-af56-41d5-a53b-30a47009cbb6@googlegroups.com>

Quick thoughts:

a) Use Nuget to install/reference the WinRT dependencies. But this does mean 
that each UWP app has its own copy of the WinRT dependencies. Not ideal in my 
view (unless of course you are diligent and update your refences regularly) and definably / probably NOT workable in a very disciplined IT environment. 

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 separate 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 personal stuff is running (now) Insiders with 18362 while my work laptop is currently suffering with 16299.

b) I am not sure that a UWP app can be distributed with a "native DLL" via 
Windows Store (as opposed to statically linking to a LIB). If it cant, do you see any value in keeping the "UWP DLL" template ? Note that apps that are side loaded (ie within a corporate env and NOT distributed via the Windows Store) are not under the same restriction.

At first I thought, nah, I'd dump it because for my personal use cases (right now, anyway), I don't really have a use for it. I was just trying to break - sorry, I mean test :) - the different templates. But in enterprise situations, 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 of 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 kind 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" :))


  reply	other threads:[~2019-05-10 21:15 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-05-05  8:27 ANN: VisualAda (Ada Integration for Visual Studio 2017 & 2019) release 1.2.0 alby.gamper
2019-05-05 15:28 ` Greg
2019-05-05 15:52   ` Greg
2019-05-05 16:04     ` Greg
2019-05-05 16:58       ` Greg
2019-05-06  8:52         ` alby.gamper
2019-05-08 21:20           ` Greg
2019-05-08 21:57             ` Greg
2019-05-09 11:09               ` alby.gamper
2019-05-10 12:08             ` alby.gamper
2019-05-10 14:40               ` Optikos
2019-05-10 21:15                 ` Greg [this message]
2019-05-11  9:58                   ` alby.gamper
2019-05-11  7:41                 ` alby.gamper
2019-05-11 11:34 ` Jere
2019-05-11 11:42   ` Jere
2019-05-11 12:25     ` alby.gamper
2019-05-11 12:32     ` alby.gamper
2019-05-11 13:50       ` Jere
2019-05-11 14:09         ` Jere
2019-05-11 12:23   ` alby.gamper
2019-05-11 14:23     ` Jere
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox