comp.lang.ada
 help / color / mirror / Atom feed
From: "Nasser M. Abbasi" <nma@12000.org>
Subject: Re: Improving the first contact with Ada
Date: Mon, 14 Jun 2010 01:47:52 -0700
Date: 2010-06-14T01:47:52-07:00	[thread overview]
Message-ID: <hv4qbo$2j0$1@speranza.aioe.org> (raw)
In-Reply-To: 5b782537-f2cb-4568-9e59-7441269372f1@z10g2000yqb.googlegroups.com

On 6/14/2010 1:03 AM, Ludovic Brenta wrote:

> I prefer command-line
> tools over GUI tools, so when I write a utility for my own use, I
> never give it a GUI.
>

May be this is getting off-topic a little...But I think there is a place 
for both?

Many things are really hard to do with just a command line. One needs a 
good GUI for that.

And somethings are easy to do with a command line.

An example: I use rsync command to do my backup. a simple command. A gui 
might actually get in the way here.

But when I want to move a file from one folder to another, rename files, 
etc... I find it easier to use a file manager (a GUI) and the mouse, 
rather than use the command line for this.

When I want to use ftp, I use FileZilla, a GUI frontend to ftp. Much 
easier to use that using ftp commands. I forgot even the ftp commands by 
now.

I think these days, in the web era, langauges with little GUI support 
build into them can cause these language not to become popular.

Ada lack of good GUI integration is a problem. The other night I played 
with GTKada. Wanted to learn how to make GUI with Ada. Downloaded 
examples from libre web site,

http://www.adapower.com/launch.php?URL=http%3A%2F%2Flibre.act-europe.fr%2FGtkAda%2F

read the documents, and build them OK on windows. I found all the 
examples to be trivial, a single button that come up and such.

Other GTKAda small programs that I found on the net (so few out there), 
either do not build OK, or if they do, they crashed when ran.

These days, one needs a good language (like Ada), but also needs good 
support for GUI build-into the language.  The area I am interested in, 
scientific applications, the ability to make plots and write GUI 
front-ends for an application to interface to the algorithm is as 
important as the algorithm itself. Need both.

This is one reason Matlab is popular. The language is not so good 
actually, but it is so easy to make GUI's and do plots with it.

Not trying to compare matlab with Ada here, apples and oranges, but just 
pointing out that the ability to make GUI in a language is important for 
it to become "popular" these days.

my 2-cents.

--Nasser



  reply	other threads:[~2010-06-14  8:47 UTC|newest]

Thread overview: 50+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-05-17  3:29 GCC conflict on Ubuntu for mixed Ada/C++ project zeta_no
2010-05-18  7:53 ` Stephen Leake
2010-05-18 13:40   ` zeta_no
2010-05-18 14:39     ` Ludovic Brenta
2010-05-19  9:12       ` Stephen Leake
2010-05-19  9:28         ` Ludovic Brenta
2010-05-19  9:09     ` Stephen Leake
2010-05-18 12:56 ` Ludovic Brenta
2010-05-18 14:12   ` zeta_no
2010-05-18 14:36     ` Ludovic Brenta
2010-05-19  9:16     ` Stephen Leake
2010-05-19  9:22       ` Ludovic Brenta
2010-05-20 10:39         ` Stephen Leake
2010-05-20 12:10           ` Ludovic Brenta
2010-05-24 17:04             ` zeta_no
2010-05-24 21:42               ` zeta_no
2010-05-24 22:45                 ` Improving the first contact with Ada (was: GCC conflict on Ubuntu for mixed Ada/C++ project) Ludovic Brenta
2010-06-13 17:26                   ` zeta_no
2010-06-13 19:25                     ` Improving the first contact with Ada Ludovic Brenta
2010-06-13 19:54                       ` Yannick Duchêne (Hibou57)
2010-06-13 20:35                       ` zeta_no
2010-06-13 21:22                         ` Ludovic Brenta
2010-06-13 22:35                           ` Yannick Duchêne (Hibou57)
2010-06-14  8:03                             ` Ludovic Brenta
2010-06-14  8:47                               ` Nasser M. Abbasi [this message]
2010-06-14  9:24                                 ` Dmitry A. Kazakov
2010-06-14  9:33                                 ` Ludovic Brenta
2010-06-15  6:48                                   ` Stephen Leake
2010-06-14 10:39                                 ` Georg Bauhaus
2010-06-14 12:19                                   ` Dmitry A. Kazakov
2010-06-14 13:06                                     ` Georg Bauhaus
2010-06-14 14:29                                       ` Dmitry A. Kazakov
2010-06-14 15:59                                         ` Georg Bauhaus
2010-06-14 16:44                                           ` Dmitry A. Kazakov
2010-06-14 20:34                                   ` Warren
2010-06-14  9:10                             ` Dmitry A. Kazakov
2010-06-29  2:51                         ` Randy Brukardt
2010-06-14  8:35                     ` Georg Bauhaus
2010-07-06 20:15                       ` jonathan
2010-07-06 12:29                     ` Improving the first contact with Ada (was: GCC conflict on Ubuntu for mixed Ada/C++ project) Nicholas Collin Paul de Gloucester
2010-07-06 12:57                       ` Ludovic Brenta
2010-07-06 13:36                         ` Improving the first contact with Ada Georg Bauhaus
2010-05-25  2:26                 ` GCC conflict on Ubuntu for mixed Ada/C++ project Stephen Leake
2010-06-13 20:10                   ` zeta_no
2010-06-14 20:55                     ` Warren
2010-06-15 13:45                       ` zeta_no
2010-06-15 15:15                         ` Georg Bauhaus
2010-06-15 17:05                         ` Niklas Holsti
2010-05-25  2:15               ` Stephen Leake
2010-05-18 22:38 ` Ludovic Brenta
replies disabled

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