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.173.202 with SMTP id q10mr8492394qaz.3.1355773306370; Mon, 17 Dec 2012 11:41:46 -0800 (PST) Received: by 10.49.95.68 with SMTP id di4mr2632320qeb.0.1355773306297; Mon, 17 Dec 2012 11:41:46 -0800 (PST) Path: k2ni865qap.0!nntp.google.com!ee4no205648qab.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Mon, 17 Dec 2012 11:41:46 -0800 (PST) In-Reply-To: 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> <87db4d95-56ce-4254-8031-7bbbea515ff3@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <3bb4c9f9-7317-46c2-8ddf-a80a6706ce65@googlegroups.com> Subject: Re: Ada Library, called, returns and continues ? From: Patrick Cc: mailbox@dmitry-kazakov.de Injection-Date: Mon, 17 Dec 2012 19:41:46 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Date: 2012-12-17T11:41:46-08:00 List-Id: "Or come to the conclusion that this cannot be done. When you say that a tool kit X is simpler than the tool kit Y, this implies that you already know how to accomplish all necessary tasks in X. This is a typical mistake - look, how easy to create a window with a button in it using X! Yes it is easy and you probably could accomplish 80% of the project in 20% less time than in Y. The caveat is that the rest 20% could require 1000% as much, if ever doable. I know nothing about your toolkit X, I only warn you for this sort of mistakes. " Hi Dmitry Actually my fear of GTK/QT/WxWidgets is actually because of that last 20%.= Even with GTKs excellent documentation and widespread use, I found myself = at a dead end least year when I wanted to use it with Ada outside of the Ad= a GTK binding. I read through the Ada binding and tried to read through GTK= itself too. Just the build system alone is too much for me, I don't know h= ow to add in a single file let alone do anything creative with teh toolkit = on a lower level. I can use the API, that's it. So to use Fltk as an example, the src directory gives this: cpp: 55726 (61.71%) ansic: 34306 (37.99%) sh: 273 (0.30%) Total Physical Source Lines of Code (SLOC) =3D 90,305 With the sloccount command and the whole project gives 198,046 but this inc= ludes other libraries and test code. I understand 30% of the code now and I= could add stuff in. You and I are in totally different places. You probably don't know how a sp= ectrofluoromter works but I have <10% of your programming knowledge base. I= t's critical for me to be able to use a little code as possible and to be a= ble to understand well or it will just be bug-city. When I said "when I am further along" I mean further along in my studies. Thanks