comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Simple XY line plot using GtkAda
Date: Tue, 1 Mar 2016 14:26:50 +0100
Date: 2016-03-01T14:26:50+01:00	[thread overview]
Message-ID: <nb45bh$1prf$1@gioia.aioe.org> (raw)
In-Reply-To: nb419t$1i19$1@gioia.aioe.org

On 01/03/2016 13:18, Nasser M. Abbasi wrote:
> On 3/1/2016 4:30 AM, ahlan@marriott.org wrote:
>> Can anyone advise me what I should use to draw a simple line
>> plot using GtkAda (primarily under windows).
>> Gtk.Extra.Plot seems to have been abandoned and apparently
>> doesn't work on Gtk3 so what should I use? Gtkdatabox also seems to be
>> a relic of history.
>>
> That is why we need a graphics package as part of Ada standard.

Well, GTK is notorious for killing features. Ada is much less so, in 
that sense, yes.

> C++ seems to have got the idea of how important this to have
> as part of the language, so it is there all the time:
>
> http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0267r0.pdf
>
> "A Proposal to Add 2D Graphics Rendering and Display to C++"

Vector graphics especially as limited as described in the document is of 
minor interest compared to proper 2D graphics: UI windows, widgets, 
controls. So if you want to start begin with the latter. (:-))

P.S. Many embedded platforms would rather use raster graphics instead of 
the vector one, for obvious reasons. ARM rendering performance is just 
horrific, literally.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de

  reply	other threads:[~2016-03-01 13:26 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-03-01 10:30 Simple XY line plot using GtkAda ahlan
2016-03-01 10:47 ` Dmitry A. Kazakov
2016-03-01 11:09   ` ahlan
2016-03-01 12:18 ` Nasser M. Abbasi
2016-03-01 13:26   ` Dmitry A. Kazakov [this message]
2016-03-01 17:51 ` Jeffrey R. Carter
2016-03-02 11:49 ` Anatoly Chernyshev
replies disabled

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