comp.lang.ada
 help / color / mirror / Atom feed
From: gautier_niouzes@hotmail.com
Subject: Re: why the pascal family of languages (Pascal, Ada, Modula-2,2,Oberon, Delphi, Algol,...) failed compared to the C family?
Date: Fri, 18 Jul 2014 12:04:37 -0700 (PDT)
Date: 2014-07-18T12:04:37-07:00	[thread overview]
Message-ID: <dcd6240c-d85f-470c-98ea-d00ed57c9d85@googlegroups.com> (raw)
In-Reply-To: <ea033067-3f03-4756-841f-ec588d6de32c@googlegroups.com>

Le vendredi 18 juillet 2014 20:08:46 UTC+2, isaa...@gmail.com a écrit :

> 1) Where do I get a free compiler & toolchain? There are plenty of choices for C family, Java or whatever. Yes I found GNAT GPL, but it is not as clean an install like others and the quality varies. 2012 was ok, 2013 was sloppy, 2014 seems ok again. Free is important, my employers are not going to let me spend thousands of dollars to try another language when C has been "proven" to work.

You always have the choice of skipping a year if it doesn't work as you expect.
I do so at my job (and for my job :-) )

> 2) GUI. Yeah sorry, these days for many things my end users expect a GUI and Ada doesn't really have it. GtkAda? Sure, but documentation & examples are lacking and often incorrect, plus Gtk is such a pain to use when compared to Windows stuff, Qt or even Java.

If you use Windows, perhaps you'll be interested at this:
http://sf.net/projects/gnavi/

> 3) Supporting libraries. Say I need to work with TIFF files? There's many choices for C (libTIFF is common), they're always available for C. I had to work to find a half-baked option for Delphi, but I'm stuck when it comes to Ada. ImageMagick? Maybe.

Or GID ? http://gen-img-dec.sf.net/ Pure Ada.
Oh, no TIFF. TIFF has lots of subformats - if you want a specific one, contact me...

> Okay, now what happens when I need Ada to access scanners, cameras, etc?

Then it's worth considering interfacing. It's device AND OS specific.
_________________________
Gautier's Ada programming
http://gautiersblog.blogspot.com/search/label/Ada
NB: follow the above link for a valid e-mail address


  reply	other threads:[~2014-07-18 19:04 UTC|newest]

Thread overview: 96+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-07-16 12:25 why the pascal family of languages (Pascal, Ada, Modula-2,2,Oberon, Delphi, Algol,...) failed compared to the C family? Nasser M. Abbasi
2014-07-16 16:55 ` Luke A. Guest
2014-07-16 17:40 ` john
2014-07-16 17:47   ` Adam Beneschan
2014-07-16 19:57     ` Jeffrey Carter
2014-07-17 11:53       ` why the pascal family of languages (Pascal, Ada, Modula-2, 2, Oberon, Delphi, Algol, ...) " Luke A. Guest
2014-07-17 17:06         ` why the pascal family of languages (Pascal, Ada, Modula-2,2,Oberon, Delphi, Algol,...) " Jeffrey Carter
2014-07-16 20:52     ` why the pascal family of languages (Pascal, Ada, Modula-2, 2, Oberon, " Georg Bauhaus
2014-07-16 19:22   ` why the pascal family of languages (Pascal, Ada, Modula-2, 2, Oberon, Delphi, Algol, ...) " Simon Wright
2014-07-16 19:52   ` why the pascal family of languages (Pascal, Ada, Modula-2,2,Oberon, Delphi, Algol,...) " Jeffrey Carter
2014-07-17  2:14     ` Dan'l Miller
2014-07-17  5:29     ` why the pascal family of languages (Pascal, Ada, Modula-2,2,Oberon, anon
2014-07-17 12:24       ` why the pascal family of languages (Pascal, Ada, Modula-2, 2, Oberon, Dan'l Miller
2014-07-22  0:01         ` Randy Brukardt
2014-07-22  0:59           ` pincerfae
2014-07-22 14:41           ` why the pascal family of languages (Pascal, Ada, Modula-2,2,Oberon, Dan'l Miller
2014-07-22 21:46             ` Randy Brukardt
2014-07-16 17:41 ` why the pascal family of languages (Pascal, Ada, Modula-2,2,Oberon, Delphi, Algol,...) failed compared to the C family? Adam Beneschan
2014-07-16 23:06   ` why the pascal family of languages (Pascal, Ada, Modula-2, 2, Oberon, Delphi, Algol, ...) " Simon Clubley
2014-07-16 22:10 ` why the pascal family of languages (Pascal, Ada, Modula-2,2,Oberon, Delphi, Algol,...) " torralbaduran
2014-07-17 11:08 ` Harvey White
2014-07-17 12:04   ` why the pascal family of languages (Pascal, Ada, Modula-2, 2, Oberon, Delphi, Algol, ...) " Simon Clubley
2014-07-17 12:11     ` why the pascal family of languages (Pascal, Ada, Modula-2,2,Oberon, Delphi, Algol,...) " Simon Clubley
2014-07-17 12:20     ` Dmitry A. Kazakov
2014-07-18  2:17       ` Dennis Lee Bieber
2014-07-18  6:53         ` why the pascal family of languages (Pascal, Ada, Modula-2, 2, Oberon, Delphi, Algol, ...) " Simon Wright
2014-07-17 21:37 ` why the pascal family of languages (Pascal, Ada, Modula-2,2,Oberon, Delphi, Algol,...) " leonid.dulman
2014-07-17 22:25   ` Nasser M. Abbasi
2014-07-17 23:50   ` Shark8
2014-07-18  1:00   ` Lucretia
2014-07-18  8:01   ` J-P. Rosen
2014-07-18 15:35   ` Presentation for the Ada-Europe conference (Was: why the pascal family of languages (Pascal, Ada, Modula-2,2,Oberon, Delphi, Algol,...) failed compared to the C family?) Jacob Sparre Andersen
2014-07-19  9:10   ` why the pascal family of languages (Pascal, Ada, Modula-2,2,Oberon, Delphi, Algol,...) failed compared to the C family? Pascal Obry
2014-07-18 11:09 ` leonid.dulman
2014-07-18 18:08 ` isaac1.0
2014-07-18 19:04   ` gautier_niouzes [this message]
2014-07-21 23:09     ` isaac1.0
2014-07-19 14:03   ` Dennis Lee Bieber
2014-07-19 12:17 ` jm.tarrasa
2014-07-19 14:12   ` gvdschoot
2014-07-19 14:26     ` why the pascal family of languages (Pascal, Ada, Modula-2, 2, Oberon, Delphi, Algol, ...) " Simon Clubley
2014-07-19 14:35       ` why the pascal family of languages (Pascal, Ada, Modula-2,2,Oberon, Delphi, Algol,...) " gvdschoot
2014-07-19 16:38         ` Simon Clubley
2014-07-19 17:11           ` Georg Bauhaus
2014-07-19 14:56     ` Dan'l Miller
2014-07-19 15:20       ` gvdschoot
2014-07-19 17:56 ` Per Sandberg
2014-07-20 19:40   ` pincerfae
2014-07-20 22:30     ` Shark8
2014-07-20 22:51       ` gautier_niouzes
2014-07-20 23:11         ` why the pascal family of languages (Pascal, Ada, Modula-2, 2, Oberon, " Shark8
2014-07-20 23:21           ` why the pascal family of languages (Pascal, Ada, Modula-2,2,Oberon, " Dan'l Miller
2014-07-21  1:42             ` Shark8
2014-07-21  4:57               ` Nasser M. Abbasi
2014-07-21  6:51                 ` Shark8
2014-07-21 18:01                   ` pincerfae
2014-07-20 23:18         ` Dan'l Miller
2014-07-21  1:16           ` Shark8
2021-05-27  6:53 ` Robin Vowels
2021-05-27  7:55   ` ldries46
2021-05-27 16:45     ` Robin Vowels
2021-05-28  7:22       ` ldries46
2021-05-28 13:59         ` Robin Vowels
2021-05-27 23:47     ` Wilson
2021-05-27 15:46   ` Dennis Lee Bieber
2021-05-27 16:00     ` Paul Rubin
2021-05-27 16:49       ` Robin Vowels
2021-05-27 17:53       ` Dennis Lee Bieber
2021-05-28  0:34       ` John Perry
2021-05-28 12:37         ` Shark8
2021-05-28 13:07           ` John Perry
2021-05-28 13:28             ` Dmitry A. Kazakov
2021-05-30 16:12               ` Luke A. Guest
2021-05-30 19:00                 ` Bill Findlay
2021-05-31 14:26                   ` Paul Rubin
2021-06-01  0:32                     ` Bill Findlay
2021-06-01  3:34                       ` Paul Rubin
2021-06-01 11:23                         ` Bill Findlay
2021-06-01 16:46                           ` Paul Rubin
2021-06-01 23:04                             ` Bill Findlay
2021-06-02 14:04                               ` John Perry
2021-06-02 14:38                                 ` Dmitry A. Kazakov
2021-06-02 17:26                                   ` Simon Wright
2021-06-02 18:13                                 ` Bill Findlay
2021-05-28 15:01           ` Gautier write-only address
2021-05-28 14:49       ` Gautier write-only address
2021-05-28 19:22         ` Paul Rubin
2021-06-01 14:09           ` Shark8
2021-06-02 18:51             ` Gautier write-only address
2021-06-07 17:56               ` Shark8
2021-06-02 19:17 ` Gabriele Galeotti
2021-06-02 23:11   ` Randy Brukardt
2021-06-03  1:29     ` Gabriele Galeotti
2021-06-03 16:51       ` Dennis Lee Bieber
2021-06-02 23:40   ` Paul Rubin
2021-06-03  1:04     ` Gabriele Galeotti
replies disabled

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