comp.lang.ada
 help / color / mirror / Atom feed
From: Markus E L <development-2006-8ecbb5cc8aREMOVETHIS@ANDTHATm-e-leypold.de>
Subject: Re: GNAT for MS Visual Studio
Date: Fri, 28 Sep 2007 11:36:36 +0200
Date: 2007-09-28T11:36:36+02:00	[thread overview]
Message-ID: <9xodfnw2qj.fsf@hod.lan.m-e-leypold.de> (raw)
In-Reply-To: 6Y6dnRPSgqC592HbnZ2dnUVZ_oqhnZ2d@comcast.com


"Steve" wrote:

> "Markus E L" <development-2006-8ecbb5cc8aREMOVETHIS@ANDTHATm-e-leypold.de> 
> wrote in message news:u1wsudty5c.fsf@hod.lan.m-e-leypold.de...
>>
>> "Steve" wrote:
> [snip]
>>> What I was trying to point out (if anyone was listening) is that there 
>>> are
>>> tools available (for tool builders, which I'm not... its just not my 
>>> forte')
>>> that should make it relatively easy for tool builders to include support 
>>> for
>>> interactively building .NET forms in the Visual Studio 2005 development
>>> environment.
>>
>> Obviously not easy enough to make building those tools into a viable
>> market. That might be due to the size of the market or the difficulty
>> / ineconomy of maintaining such support over the years.
>>

> That is the point that I question.  

And that is the point where I question your wisdom regarding business
viability of products. Randy (who has much better insight and much
more experience than I do) already said practically everything that
could have been said.

> Prior to Microsoft opening up the VS for adding tools I am certain
> that that was true.

I'm not talking about closed or open interfaces. I'm talking about
_mutation_. About the fact that I would -- within a ten year product
cycle -- have to fiddle with my product all the time to adapt it to ne
strategies, extended APIs (so that it interacts with the rest of VS)
and so on.

> But who knows.  It might turn out that the amount of work required
> to able to build forms interactively is minimial.

So perhaps _you_ can make a flourishing business from that? If not,
you perhaps have to believe others (Randy) that they decided against
for very good reasons. As with the pudding: The proof is in the eating
-- I'll believe you're right, if I see someone doing the VS
integration you're demanding and succeeding. After his/her product is
on the market for some years I might even buy it enad perhaps use it. 

Until then, and that is the important point, I won't trust most of my
code to some GUI builder, because I know that Make and Emacs will be
there in 10 years, but the GUI builder might not. And I hate what
happens to my application when tool vendors go out of the market.

> That functionality already exists for multiple languages. 
> Perhaps there are nice classes that just need to have the details of the 
> language defined.  That sort of thing certainly didn't exist in the past, 
> certainly not from Microsoft, but you never used to be able do download a 
> compiler for free from Microsoft either.


>> Still my point applies: You cannot imagin building GUIs w/o
>> "interactively building" etc. My suspicion why there is no market for
>> GUI builders is:
>>

> Actually, on the contrary I think this is one of the reason there is 
> (almost) no market for Ada in the general computing community.

Actually this is one of the generic usenet arguments: "I have pet
peeve X. I think this is the reason why your interest Y has no market". 

Give me some corroboration.


> I went through the process of justifying the choice of language for a system 
> several years ago.  At the time I was able to move things toward Ada.  Since 
> then matters beyond my control have moved things toward C++ and C#.
>
> In my experience, when the choice of a programming language has to be 
> justified, any capability that choice A has over choice B is part of the 
> consideration.  Sometimes the reasons are real, sometimes they are not. 
> That's just the way things work.  Unfortunately with Ada the GUI generally 
> goes in the disadvantage category.

Actually I don't think so. At least for Gnat there is binding to a
portable tool kit. This is an advantage, not a disadvantage (at least
in some quarters).

Regards -- Markus





  reply	other threads:[~2007-09-28  9:36 UTC|newest]

Thread overview: 103+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-09-06  2:20 GNAT for MS Visual Studio William J Thomas
2007-09-06  7:44 ` anon
2007-09-06  8:49   ` Rob Veenker
2007-09-06 11:12     ` William J Thomas
2007-09-11  3:15 ` Jeffrey Creem
2007-09-20  0:00 ` William J Thomas
2007-09-21  0:46   ` Randy Brukardt
2007-09-21  3:27     ` William J Thomas
2007-09-21 17:31       ` Markus E L
2007-09-21 18:13       ` Dmitry A. Kazakov
2007-09-22  1:42         ` Randy Brukardt
2007-09-22  1:59       ` Randy Brukardt
2007-09-22  5:19         ` Simon Wright
2007-09-22 14:42         ` Steve
2007-09-24  8:14           ` Jean-Pierre Rosen
2007-09-25  1:44             ` Steve
2007-09-25  6:41               ` Jean-Pierre Rosen
2007-09-25  8:29               ` Michael Bode
2007-09-25 18:00                 ` Jeffrey R. Carter
2007-09-25 18:31                   ` Michael Bode
2007-09-25 11:20               ` Markus E L
2007-09-26  2:23                 ` Steve
2007-09-26 12:21                   ` Markus E L
2007-09-28  0:49                     ` Randy Brukardt
2007-09-28  2:43                     ` Steve
2007-09-28  9:36                       ` Markus E L [this message]
2007-09-29 15:59                         ` Michael Bode
2007-09-29 16:50                           ` Markus E L
2007-09-26  6:58                 ` Ole-Hjalmar Kristensen
2007-09-26 13:35                   ` Steve
2007-09-26 14:06                     ` Markus E L
2007-09-27 18:26                       ` Michael Bode
2007-09-27 20:18                         ` Markus E L
2007-09-28  6:45                         ` Jean-Pierre Rosen
2007-09-29  9:18                           ` michael bode
2007-09-28  2:29                       ` Steve
2007-09-28  9:23                         ` Markus E L
2007-09-30 14:50                           ` Steve
2007-10-02  3:50                             ` Randy Brukardt
2007-10-02 11:06                               ` Peter C. Chapin
2007-10-02 20:38                               ` Maciej Sobczak
2007-10-02 20:45                                 ` Pascal Obry
2007-10-03 19:23                                   ` Maciej Sobczak
2007-10-03 19:40                                     ` Pascal Obry
2007-10-03 20:08                                       ` Maciej Sobczak
2007-10-04 20:18                                         ` Maciej Sobczak
2007-10-04 20:21                                           ` Pascal Obry
2007-10-05 13:25                                             ` Maciej Sobczak
2007-10-06 10:50                                               ` concurrent access to containers (was: GNAT for MS Visual Studio) Georg Bauhaus
2007-10-05 20:15                                         ` GNAT for MS Visual Studio Simon Wright
2007-10-06 14:47                                       ` Matthew Heaney
2007-10-06 15:03                                         ` Pascal Obry
2007-10-06 16:03                                           ` Dmitry A. Kazakov
2007-10-06 17:07                                             ` Pascal Obry
2007-10-06 18:30                                               ` Dmitry A. Kazakov
2007-10-06 20:32                                                 ` Maciej Sobczak
2007-10-07  7:35                                                   ` Dmitry A. Kazakov
2007-10-07 21:30                                                     ` Maciej Sobczak
2007-10-08  7:50                                                       ` Dmitry A. Kazakov
2007-10-08 10:32                                                         ` Maciej Sobczak
2007-10-08 13:39                                                           ` Maciej Sobczak
2007-10-08 15:10                                                           ` Dmitry A. Kazakov
2007-10-08 20:40                                                             ` Maciej Sobczak
2007-10-09  8:32                                                               ` Dmitry A. Kazakov
2007-10-06 16:17                                           ` Matthew Heaney
2007-10-07  3:19                                           ` Randy Brukardt
2007-10-07  7:21                                             ` Pascal Obry
2007-10-07  7:49                                               ` Dmitry A. Kazakov
2007-10-07 16:41                                               ` Georg Bauhaus
2007-10-07 17:44                                               ` Simon Wright
2007-10-08  9:52                                                 ` Georg Bauhaus
2007-10-08 10:42                                                   ` Maciej Sobczak
2007-10-08 10:59                                                     ` Georg Bauhaus
2007-10-08 11:07                                                     ` Georg Bauhaus
2007-10-08 18:44                                                     ` Pascal Obry
2007-10-08 15:21                                                   ` Dmitry A. Kazakov
2007-10-08 18:28                                                 ` Pascal Obry
2007-10-07 21:48                                               ` Maciej Sobczak
2007-10-07 22:27                                                 ` Jeffrey R. Carter
2007-10-08 21:10                                                   ` Simon Wright
2007-10-09  1:53                                               ` Randy Brukardt
2007-10-09 21:01                                                 ` Simon Wright
2007-10-09 22:48                                                   ` Randy Brukardt
2007-10-10  0:21                                                     ` Jeffrey R. Carter
2007-10-10  4:57                                                   ` Simon Wright
2007-10-10  7:46                                                   ` Dmitry A. Kazakov
2007-10-03  5:20                                 ` Licensing again (was Re: GNAT for MS Visual Studio) Simon Wright
2007-10-03  2:03                               ` GNAT for MS Visual Studio Steve
2007-09-28 14:48                         ` Ed Falis
2007-09-29  2:32                           ` Steve
2007-09-29  6:53                             ` Vadim Godunko
2007-09-26 14:08                     ` Dmitry A. Kazakov
2007-09-25  2:39             ` Randy Brukardt
2007-09-25  8:40               ` Michael Bode
2007-09-25 11:28               ` Markus E L
2007-09-26 10:19               ` Pascal Obry
2007-09-26 13:00                 ` Michael Bode
2007-09-25  2:32           ` Randy Brukardt
2007-09-25  8:27             ` Stephen Leake
  -- strict thread matches above, loose matches on Subject: below --
2007-10-12 22:03 Anatoly Chernyshev
2007-10-13 20:25 ` Maciej Sobczak
2007-10-14 10:37   ` Simon Wright
2007-10-14 11:26     ` Markus E L
replies disabled

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