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
next prev parent 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