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,41e2008f41502f03 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news2.google.com!news3.google.com!news.glorb.com!peer1.news.newnet.co.uk!194.159.246.34.MISMATCH!peer-uk.news.demon.net!kibo.news.demon.net!mutlu.news.demon.net!news.demon.co.uk!demon!not-for-mail From: Simon Wright Newsgroups: comp.lang.ada Subject: Re: Should a GUI be separated from the application? Date: Thu, 28 Sep 2006 07:09:19 +0100 Organization: Pushface Message-ID: References: <1159290971.834857.212700@b28g2000cwb.googlegroups.com> NNTP-Posting-Host: pogner.demon.co.uk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: news.demon.co.uk 1159423759 17627 62.49.19.209 (28 Sep 2006 06:09:19 GMT) X-Complaints-To: abuse@demon.net NNTP-Posting-Date: Thu, 28 Sep 2006 06:09:19 +0000 (UTC) Cancel-Lock: sha1:4zNOUn6uvNNfAvBgvMJA7z8+3lc= User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (darwin) Xref: g2news2.google.com comp.lang.ada:6792 Date: 2006-09-28T07:09:19+01:00 List-Id: Stephen Leake writes: > What other design would you offer? What about having a browser as the GUI and using AJAX-style HTTP for the comms? The back-end would be something like AWS or my EWS (http://embed-web-srvr.sourceforge.net). It does mean programming your GUI in HTML/JavaScript which I can agree is less than pleasant, but I'm not at all sure that GUI programming in Ada is any less tedious ... and it certainly makes you think about separation of concerns! I have yet to get to grips with XML-formatted (ie, structured) responses. Perhaps I'm reading the wrong book (Professional Ajax from Wrox).