comp.lang.ada
 help / color / mirror / Atom feed
From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: Ada Library, called, returns and continues ?
Date: Mon, 17 Dec 2012 18:30:16 -0600
Date: 2012-12-17T18:30:16-06:00	[thread overview]
Message-ID: <kaoder$us3$1@munin.nbi.dk> (raw)
In-Reply-To: 6f3c34d9-504a-494c-9157-2cf2649e4776@googlegroups.com

"Patrick" <patrick@spellingbeewinnars.org> wrote in message 
news:6f3c34d9-504a-494c-9157-2cf2649e4776@googlegroups.com...
> Yes, I understand your logic. However if I ever have the time or acquire 
> the skills I
> would like to write an entire toolkit directly in Ada. I think the only 
> feasible way to
> do this is to port the code over from another existing toolkit and to pick 
> a very small one
> to port.

I'm afraid this is a typical newcomer idea. (Along with building your own 
Ada compiler or an Ada operating system.) As someone who has managed a 
project to create an Ada "toolkit" (Claw), I can certainly say that it seems 
many times easier than it appears. Moreover, it is really simple to make 
fundemental design decisions that makes it much harder to create and/or use 
than necessary (and usually it is too much work to change them, as you'll 
only find out the consequences after it gets into significant usage). And 
then, if people actually start using your toolkit, then you'll have another 
problem of trying to upgrade it without breaking compatibility. This sort of 
thing is not for the faint-of-heart, and rarely leads anywhere but a lot of 
effort wasted.

                                                Randy.






  reply	other threads:[~2012-12-18  0:30 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-12-16 19:21 Ada Library, called, returns and continues ? Patrick
2012-12-16 19:51 ` Simon Wright
2012-12-16 20:26 ` Dmitry A. Kazakov
2012-12-16 23:13   ` Patrick
2012-12-17  8:59     ` Dmitry A. Kazakov
2012-12-17 15:58       ` Patrick
2012-12-17 17:08         ` Simon Wright
2012-12-17 17:43           ` Patrick
2012-12-17 18:09         ` Dmitry A. Kazakov
2012-12-17 19:41           ` Patrick
2012-12-17 21:26             ` Dmitry A. Kazakov
2012-12-17 23:42               ` Patrick
2012-12-18  0:30                 ` Randy Brukardt [this message]
2012-12-18  1:36                   ` Patrick
2012-12-18 23:10                     ` Randy Brukardt
2012-12-18  9:17                 ` Dmitry A. Kazakov
2012-12-18 15:00                   ` Patrick
2012-12-18 15:37                     ` Dmitry A. Kazakov
2012-12-18 16:14                       ` Patrick
2012-12-18 17:25                         ` Dmitry A. Kazakov
2012-12-18 16:50                   ` Robert A Duff
     [not found]                 ` <2nr1d89tvkc3h0dvcd62tpsf1vujsdb09o@invalid.netcom.com>
2012-12-18 23:54                   ` Patrick
replies disabled

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