comp.lang.ada
 help / color / mirror / Atom feed
From: sjaniska@gmail.com
Subject: Re: GUI for Ada (GPS with GtkAda or GtkGlade GUI Builder)
Date: Thu, 13 Aug 2015 01:58:56 -0700 (PDT)
Date: 2015-08-13T01:58:56-07:00	[thread overview]
Message-ID: <8235925f-3299-48fb-abfe-67b77515e5de@googlegroups.com> (raw)
In-Reply-To: <84ecbeb2-095a-4067-a05e-e86ac86d8597@googlegroups.com>

On Monday, August 10, 2015 at 4:36:19 PM UTC+2, Maciej Sobczak wrote:

> Personally, I would limit my choices to HTML vs. C++/Qt, depending on what this GUI is going to do. Both options are known to be portable and offer modern or even spectacular results with a lot of know-how ready to be reused from the web.

Does it make sense to write application's "business-logic" (back-end) in higher-level and type-safe language like Ada and then write front-end in e.g. PyQt and call Ada code in the form of Python's extension module?

Is it "best of both worlds" - having logic written in type-safe language and GUI in productive environment like e.g. PyQt or it is actually "the worst of the two" by losing type-safety since extension module should use C convention and possibly one will also lose advantage of using Python?


  parent reply	other threads:[~2015-08-13  8:58 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-08-10 10:24 GUI for Ada (GPS with GtkAda or GtkGlade GUI Builder) Trish Cayetano
2015-08-10 12:17 ` Dmitry A. Kazakov
2015-08-11 11:15   ` Stephen Leake
2015-08-11 11:52     ` Dmitry A. Kazakov
2015-08-10 14:36 ` Maciej Sobczak
2015-08-12 21:00   ` erlo
2015-08-12 21:48     ` Jeffrey R. Carter
2015-08-13 19:45       ` erlo
2015-08-13  8:58   ` sjaniska [this message]
2015-08-13 11:59     ` Dmitry A. Kazakov
2015-08-13 12:09       ` sjaniska
2015-08-13 12:50         ` Dmitry A. Kazakov
2015-08-13 12:56           ` sjaniska
2015-08-13 13:42             ` Dmitry A. Kazakov
2015-08-14 12:59               ` brbarkstrom
2015-08-14 13:26                 ` Dmitry A. Kazakov
2015-08-15  9:17                   ` Trish Cayetano
2015-08-15  9:32                     ` Dmitry A. Kazakov
2015-08-15 10:21                       ` ryne rico
2015-08-15 10:29                         ` Trish Cayetano
2015-08-15 10:58                         ` Dmitry A. Kazakov
2015-08-15 11:47                           ` ryne rico
2015-08-15 11:51                             ` Pascal Obry
2015-08-15 12:21                               ` ryne rico
2015-08-15 12:41                                 ` Pascal Obry
2015-08-15 12:54                                 ` Dmitry A. Kazakov
2015-08-15 13:03                                   ` ryne rico
2015-08-15 13:07                                   ` ryne rico
2015-08-15 13:34                                     ` Dmitry A. Kazakov
2015-08-15 17:41                                       ` Anh Vo
2015-08-15 19:27                                         ` Dmitry A. Kazakov
2015-08-16 15:37                                           ` ryne rico
2015-08-16 16:08                                             ` Dmitry A. Kazakov
2015-08-17  8:23                                             ` AdaMagica
2015-08-18  0:14 ` isaac1.0
2015-08-18  7:12   ` Dmitry A. Kazakov
2015-08-18  8:45   ` Jerry
2015-08-19 14:36   ` David Botton
2015-08-27 10:43     ` gautier_niouzes
2015-08-18 17:02 ` Norman Worth
2015-08-18 22:05   ` Simon Wright
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox