comp.lang.ada
 help / color / mirror / Atom feed
From: ezkcdude <zamir.evan@gmail.com>
Subject: Re: Newbie Needs Ada Advice
Date: 8 May 2007 07:40:20 -0700
Date: 2007-05-08T07:40:20-07:00	[thread overview]
Message-ID: <1178635220.859690.3310@y80g2000hsf.googlegroups.com> (raw)
In-Reply-To: <do64752hau.fsf@hod.lan.m-e-leypold.de>

Markus, thanks for the advice. I'm one of those people who loves to do
the "right" thing, and it seems to me like Ada is, in theory, a great
programming language. Of course, one has to be practical. The main
issues that I am trying to wrestle with is how I would implement a GUI
and, in general, handle graphics (display, manipulation, input/
output). Java seems much more ready-made for these tasks at the
moment, and I don't see the Ada packages have that much enthusiasm or
support. It's unfortunate, because like I said, Ada seems like the
"right" language to me for most of what my objectives are.

One idea I have, and I'd love to hear advice or comments, is to use
Ada as the "engine" for my program, and somehow use Java to create the
GUI and deal with images. Does this seem like a possibility?
-evan

On May 7, 3:01 am, Markus E Leypold
<development-2006-8ecbb5cc8aREMOVET...@ANDTHATm-e-leypold.de> wrote:
> ezkcdude <zamir.e...@gmail.com> writes:
> > I'm interested in using Ada, so I installed the GNAT compiler on
> > Windows (tried on Mac, but I had problems with X11). Anyway, I want to
> > dive in head-first, and my main question is how do you guys write
> > programs with GUIs? Do you use the gdk toolkit primarily? Also, the
> > application I eventually have in mind is for automated control of a
> > microscope, so I need to be able to interface with drivers/serial
> > ports/firewire/etc. Do you have any advice for me to help me along?
>
> My advice would be to be a bit cautious with advice from c.l.a.:
> People there tend to advocate Ada and therefore are slightly prone to
> overlook problems with tools, libraries and (dare I say it) licenses.
>
> This is not bad will, but basically a problem of perspective: You will
> find threads that end with: "I don't have that problem" ... "Well, I'm
> using my employers infrastructure, we've licensed Gnat Pro". Then the
> discussion starts, why it is "not an option" for you to license Gnat
> Pro.
>
> > Thanks! Looks like a nice newsgroup to visit.
>
> It certainly is a nice newsgroup, with a number of technically really
> savy people. But a bit biased in some respects, so be cautious WRT
> strategic advice (like: what is a problem, what isn't, what are the
> payoffs or disadvantages of decisions, what you "should" be doing). At
> the end of the day your decisions are your own responsibility and
> "some guy at the usenet told me" is rarely a good rationale and hardly
> a good excuse.
>
> Better do some (additional) research of your own (and document your
> findings and your rationales, just in case you have to justify your
> decisions some time).
>
> Regards -- Markus





  reply	other threads:[~2007-05-08 14:40 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-05-03 17:13 Newbie Needs Ada Advice ezkcdude
2007-05-03 18:24 ` Dmitry A. Kazakov
2007-05-03 22:14   ` ezkcdude
2007-05-04  4:07 ` tmoran
2007-05-04 12:57   ` Bob Spooner
2007-05-04 13:38     ` Dmitry A. Kazakov
2007-05-04 14:40       ` ezkcdude
2007-05-04 19:19       ` Bob Spooner
2007-05-04 19:48         ` Dmitry A. Kazakov
2007-05-06 21:46           ` ezkcdude
2007-05-07  7:31             ` Dmitry A. Kazakov
2007-05-07  7:42             ` Alex R. Mosteo
2007-05-07  9:15               ` Dmitry A. Kazakov
2007-05-08  2:58             ` Justin Gombos
2007-05-08 11:58               ` ezkcdude
2007-05-04  4:42 ` Jeffrey R. Carter
2007-05-04  6:48 ` Jacob Sparre Andersen
2007-05-07  8:01 ` Markus E Leypold
2007-05-08 14:40   ` ezkcdude [this message]
2007-05-08 15:07     ` Pascal Obry
2007-05-08 15:27       ` ezkcdude
2007-05-08 15:54         ` Pascal Obry
2007-05-08 16:07         ` Georg Bauhaus
2007-05-08 18:42           ` Markus E Leypold
2007-05-08 16:18         ` Ali Bendriss
2007-05-08 19:23         ` Michael Bode
2007-05-08 16:11     ` Markus E Leypold
2007-05-08 16:49       ` ezkcdude
2007-05-08 18:20         ` Ludovic Brenta
2007-05-08 21:17           ` Markus E Leypold
2007-05-08 18:45         ` Markus E Leypold
2007-05-08 18:28     ` Alex R. Mosteo
2007-05-08 18:51       ` ezkcdude
2007-05-08 19:31         ` Michael Bode
2007-05-08 19:43           ` Michael Bode
2007-05-08 20:02         ` Dmitry A. Kazakov
2007-05-08 21:26           ` Markus E Leypold
2007-05-08 21:21         ` Markus E Leypold
2007-05-08 21:27           ` ezkcdude
2007-05-08 21:56             ` Markus E Leypold
2007-05-09 13:25               ` Jacob Sparre Andersen
2007-05-09 15:58                 ` Markus E Leypold
2007-05-10 21:20                   ` Memory mapped files and shared memory (Was: Newbie Needs Ada Advice) Jacob Sparre Andersen
2007-05-11 16:38                     ` ezkcdude
2007-05-10 18:14     ` Newbie Needs Ada Advice Chip and Allie Orange
2007-05-27  5:50     ` adaworks
2007-05-29 12:54       ` ezkcdude
replies disabled

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