comp.lang.ada
 help / color / mirror / Atom feed
From: Patrick <patrick@spellingbeewinnars.org>
Cc: mailbox@dmitry-kazakov.de
Subject: Re: Ada Library, called, returns and continues ?
Date: Tue, 18 Dec 2012 07:00:41 -0800 (PST)
Date: 2012-12-18T07:00:41-08:00	[thread overview]
Message-ID: <d7b03723-67ab-4b34-8639-d32c7967b44e@googlegroups.com> (raw)
In-Reply-To: <1i2sghp4ue0mm.1kozrtpxq33n1.dlg@40tude.net>

"Implementation of bindings or the way of using them? "

Actually both

"I see, it is difficult to learn how to drive a car. In order to ease the
process you decided to build a new car by yourself... (:-)) "

Actually both of the cases are due to my desire to understand the code I am writing even at the expense of power. I don't mean to knock the hard work of the GTk binding but it is difficult for new people to get started with it. Now I can manage(I might try again soon) because I have made progress with C/C++ in the past few months but I couldn't understand many lines in the examples a few months ago.

To pick one at random:
Cal : access Gtk_Calendar_Record'Class

Now I know this is a pointer to a C object but only because I basically get C/C++ now.

If there was a simple little Ada widget toolkit that only had a C/C++ core, then I think it would be very pleasant for newbies to program in, I personally don't like messing around with pointers. It seems to me that C and friends are so strong these days because of inertia alone. I would love to work with more Ada code that was not just a thin binding.



  reply	other threads:[~2012-12-18 15:00 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
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 [this message]
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