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=0.4 required=5.0 tests=BAYES_00,FORGED_MUA_MOZILLA autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,ed94ed1b0b101d35 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII Received: by 10.181.12.101 with SMTP id ep5mr70668wid.1.1348190012235; Thu, 20 Sep 2012 18:13:32 -0700 (PDT) Path: q11ni3492521wiw.1!nntp.google.com!feeder1.cambriumusenet.nl!feed.tweaknews.nl!85.12.40.130.MISMATCH!xlned.com!feeder1.xlned.com!border2.nntp.ams.giganews.com!border3.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!newsreader4.netcologne.de!news.netcologne.de!news.glorb.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail Date: Tue, 18 Sep 2012 14:42:25 +0200 From: =?ISO-8859-1?Q?Thomas_L=F8cke?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120909 Thunderbird/15.0.1 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Tcl/TK + Ada References: In-Reply-To: Message-ID: <50586c31$0$286$14726298@news.sunsite.dk> Organization: SunSITE.dk - Supporting Open source NNTP-Posting-Host: 77.234.168.90 X-Trace: news.sunsite.dk DXC=2A40Q_gT`[@Si^`20K04QCYSB=nbEKnkKDa03gS1El_E3ZOKe3?:>XAcAE?;m5ccYC3>^Oo7SFF X-Complaints-To: staff@sunsite.dk Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Date: 2012-09-18T14:42:25+02:00 List-Id: On 09/18/2012 01:56 PM, Patrick wrote: > This is probably just a continuation of the recent Ada GTK vs QTbinding thread but I didn't want to take a chance of thread-jacking. > > So I am working on a daemon that will be written in Ada and controlled by a slew of small simple commands. I am planning on controlling it through a Tcl/Tk GUI. I am wondering if this is a good design decision? Has anyone done somethign like this? > > Tcl is not going to be as reliable as Ada but if the code base is small (and Tcl was designed for small code bases) then I should be okay right? > > There is an Ada binding: > http://tcladashell.sourceforge.net/index.htm > > Am I walking into any pitfalls here... > > Any feedback woudl be appreciated-Patrick > If the daemon is controlled by a "slew of simple commands", why not just control it from the commandline interface? That way your daemon is also controllable from scripts, making it easier for sysadmins to manage it. Personally I can't stand daemons that are managed from a GUI, as a GUI usually limits my ability to control the daemon however I want. Server software without a decent CLI is a dreadful thing to work with. -- Thomas L�cke | thomas@12boo.net | http://12boo.net