From: Patrick <patrick@spellingbeewinnars.org>
Cc: mailbox@dmitry-kazakov.de
Subject: Re: Ada Library, called, returns and continues ?
Date: Mon, 17 Dec 2012 11:41:46 -0800 (PST)
Date: 2012-12-17T11:41:46-08:00 [thread overview]
Message-ID: <3bb4c9f9-7317-46c2-8ddf-a80a6706ce65@googlegroups.com> (raw)
In-Reply-To: <v8i1ody29yor.l1qz8u7u8puy.dlg@40tude.net>
"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 Ada 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 how 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) = 90,305
With the sloccount command and the whole project gives 198,046 but this includes 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 spectrofluoromter works but I have <10% of your programming knowledge base. It's critical for me to be able to use a little code as possible and to be able 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
next prev parent reply other threads:[~2012-12-17 19:41 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 [this message]
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
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