From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,8b7e315279c3f417 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.224.190.193 with SMTP id dj1mr1444802qab.6.1355699586279; Sun, 16 Dec 2012 15:13:06 -0800 (PST) Received: by 10.49.72.169 with SMTP id e9mr2127377qev.3.1355699586260; Sun, 16 Dec 2012 15:13:06 -0800 (PST) Path: k2ni654qap.0!nntp.google.com!ee4no18481qab.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sun, 16 Dec 2012 15:13:06 -0800 (PST) In-Reply-To: <1rz66cdo8v1hv.j9eyg9eqqide$.dlg@40tude.net> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=70.53.16.242; posting-account=cUi90woAAADTaOISowbbHM8GUD0-opJO NNTP-Posting-Host: 70.53.16.242 References: <5ced9166-5a29-4ad2-8270-6d24ddd0d0a1@googlegroups.com> <1rz66cdo8v1hv.j9eyg9eqqide$.dlg@40tude.net> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <87db4d95-56ce-4254-8031-7bbbea515ff3@googlegroups.com> Subject: Re: Ada Library, called, returns and continues ? From: Patrick Cc: mailbox@dmitry-kazakov.de Injection-Date: Sun, 16 Dec 2012 23:13:06 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Date: 2012-12-16T15:13:06-08:00 List-Id: Hi Dmitry I was hoping you would post, thanks. I seriously considered using your GTK contributions. It seems perfect for m= e except for the fact that it involves GTK. I am intimidated with the QT, = GTK and WxWidgets landscape right now. I know I can get by just using their= APIs but if I want to do something special their enormous codebases are in= comprehensible for me. I have been focusing on FLTK, Fox, Tk and don't laug= h but Xforms. At under 100K lines of code(Tk is a little more) someone at m= y competence level can still make changes/additions much like you did with = GTK. It may be trivial but once I am able to call entries I can turn a single th= readed application into a multi-threaded one. One communication channel bac= k that I am considering is returning a string that would contain code that= an interpreted language could eval. I know eval is evil but if used sparin= gly I think it could be quite powerful and I would not always have to retur= n back code, it could just be a new value for a function to use with a widg= et. Thanks again, i am going to go for it-Patrick