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: 103376,e793d50ead4087cc X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit X-Received: by 10.224.198.196 with SMTP id ep4mr12893060qab.3.1356645207459; Thu, 27 Dec 2012 13:53:27 -0800 (PST) Received: by 10.49.38.194 with SMTP id i2mr4877313qek.30.1356645207438; Thu, 27 Dec 2012 13:53:27 -0800 (PST) Path: k2ni3151qap.0!nntp.google.com!ee4no2616335qab.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Thu, 27 Dec 2012 13:53:27 -0800 (PST) In-Reply-To: <1b6lxwgy1k8dv.80a4pq6ce32b$.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: <0c94b952-2bdf-4f25-98a3-91a67ed2355d@googlegroups.com> <1b6lxwgy1k8dv.80a4pq6ce32b$.dlg@40tude.net> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <5e5417ad-8e81-44f2-beeb-ac47360b37a3@googlegroups.com> Subject: Re: Thickening Ada GTK or Vala Binding ? From: Patrick Cc: mailbox@dmitry-kazakov.de Injection-Date: Thu, 27 Dec 2012 21:53:27 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Date: 2012-12-27T13:53:27-08:00 List-Id: "Glib is essential to Gtk. You cannot write anything more or less elaborate= d without using GObject, GValue, GList etc. " You really should look at Vala then. "You have to learn Gtk in order to be able to use it. Once you did, the problems you have now would simply disappear (and others, real problems would appear in their place) " Actually I can program just fine with C GTK. I can also eat worms fine too.= I just don't want to "Won't work. C API of Gtk are more complex than GtkAda API. " Looking at your online resume, I can say you are uniquely unqualified to ma= ke this statement. You have more then 20 years, full time, experience as a = programer. After rereading messages from the list, it appears that many of = those years were with Ada. What is obvious to you is not to others. I have = 8 years part time and understand what Ada GTK feels like to someone new to = Ada as I only have a little over a year with it. Programming GTK using dynamic bindings is super simple, PyGtk is particular= ly easy. C is also fairly easy but it's like eating worms. Vala takes the w= orms, mixes it with beef and bun and gives a MacGTK option. It's not perfec= t but it's much easier to look at then C. I have learned over 15 languages now(to vastly varying degrees) because I c= an't stand looking at C, I just hate it and am willing to work twice as har= d if I don't have to look at it. I would love to be able to do what Vala has done for people who like the C = family languages but for the Ada community. I will continue to struggle and= learn by myself if needed and share later. Ada should not only be for journeymen programmers, it has a lot to offer to= everyone, I think the community needs more people working to lower the ver= y high barrier to accomplishing something with it on the desktop.