comp.lang.ada
 help / color / mirror / Atom feed
From: Ivan Levashev <bu_gen@octagram.name>
Subject: Re: Visual Studio IDE - Integration
Date: Sun, 12 Feb 2017 08:50:24 +0700
Date: 2017-02-12T08:50:24+07:00	[thread overview]
Message-ID: <o7ofbn$9q8$1@dont-email.me> (raw)
In-Reply-To: <427190d2-0fb4-465b-b1be-0a10d9b2d290@googlegroups.com>

27.01.2017 19:49, alby.gamper@gmail.com пишет:
> Dear Ada Community
> 
> Is their any general interest in using Visual Studio as an IDE for ADA
> development ? (Not as a replacement to GPS, but rather as an alternative
> for those teams primarily working on Windows based environments)

I used to want Ada in Delphi IDE (BDS, RAD) as yet another language in
addition to C++ and Delphi. But for good developer experience that also
implies embedding cross-platform GUI builder which is always a hard
choice. Personally I'm Cocoa proponent. And I'm neither FireMonkey nor
VCL propoment. Cocoa is ARC, and VCL and FireMonkey are unconvenient
single referenced frameworks.

> d) I have a rudimentary binding to WinRT, BUT this is limited to NON GUI
> functionality, since XAML  and Windows Composition API's seem to require a
> sandboxed/windows Store environment to run under ?

Recent Delphi and C++ Builder solved this via Centennial loophole. They
are distributing Starter keys for free currently so you can investigate
how do they handle WinRT. There is a report on their work:

https://community.embarcadero.com/blogs/entry/windows-10-from-winrt-to-centennial-with-marco-cantu

Those dirty secrets Microsoft is not going to tell you, only 3rd party
vendords are, and just as always we are step behind Delphi when it takes
to UI stuff, so they are exploring WinRT and Cocoa before us.

Marco Cantu got to the Windows Store with Delphi program, so with Ada
it's also possible.

Best Regards,
Ivan Levashev,
Barnaul

--
If you want to get to the top, you have to start at the bottom


      parent reply	other threads:[~2017-02-12  1:50 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-01-27 12:49 Visual Studio IDE - Integration alby.gamper
2017-01-27 13:12 ` Dmitry A. Kazakov
2017-01-27 13:51   ` alby.gamper
2017-02-06 18:36     ` Scott Loyd
2017-02-07  3:47       ` alby.gamper
2017-02-07  7:46         ` Hadrien Grasland
2017-02-07  8:37           ` Dmitry A. Kazakov
2017-02-08  3:41             ` alby.gamper
2017-02-12  0:49               ` alby.gamper
2017-02-12  8:25                 ` Dmitry A. Kazakov
2017-02-12 10:26                   ` alby.gamper
2017-02-03 18:09 ` Leff Ivanov
2017-02-04  3:14   ` alby.gamper
2017-02-07 14:00 ` Aurele
2017-02-12  1:50 ` Ivan Levashev [this message]
replies disabled

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