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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,a4d219b87cdeba25 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: "Alex R. Mosteo" Newsgroups: comp.lang.ada Subject: Re: Ada script, anyone Date: Mon, 19 Dec 2005 11:16:19 +0100 Message-ID: <43A68873.9040906@mailinator.com> References: <87u0d8t19u.fsf@ludovic-brenta.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net zjTvwNsvX86u+9Lwj4bjvwnKgrPT8Mu7lulG5SvF/AJ9lTrb4= User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051013) X-Accept-Language: en-us, en In-Reply-To: <87u0d8t19u.fsf@ludovic-brenta.org> Xref: g2news1.google.com comp.lang.ada:6929 Date: 2005-12-19T11:16:19+01:00 List-Id: Ludovic Brenta wrote: > "Xcriber51" writes: > > >>Hi >> >>This will probably be a (slightly?) absurd question, but is there an Ada >>(script) interpreter? > > > http://www.pegasoft.ca/bush.html > > >>The reason I'm asking is I know a C/C++ interpreter which, though it is a >>barebones commandline interpreter and does not provide the full comfort of >>an integrated IDE (with a debugger, etc.), makes life easier. >> >>It'd be great to have a tool like the universally ever popular Visual >>Basic thing - which most coders I know prefer to everything else - that'd >>be as easy to get going and introduce them (or help them side-grade) to >>Ada. > > > If you are looking for a direct replacement for Visual Basic, I don't > think there is one right now. However there is a project on > SourceForge to make one: > > http://sourceforge.net/projects/gnavi > > From what I gather, GNAVI is work in progress. Some parts of it, in > particular the GWindows library, are already mature, but the GUI > builder is beta. GWindows is Windows only but there are plans to port > it to other platforms. > > Another solution is AdaCore's development suite for GTK+ or GNOME > development. This works on many platforms. > > * Glade is a point-and-click GUI builder that represents your GUI as > an XML file. The associated library, libglade, allows your > application to load this XML file and create its GUI at run time. > Alternatively, glade can generate source code in various languages > from the XML file. See http://glade.gnome.org/ > > * GtkAda is a library allowing you to program (in a traditional way) > GTK+ interfaces in Ada. It also contains Gate, a program that takes > the XML file produced by Glade and generates Ada source from it, and > an Ada binding to libglade. Thus, you can use glade from Ada. See > http://libre.adacore.com/ Unless I miss something, the Glade builder doesn't help you in setting up treeviews, for example. That's the part I hate the most, the one that I must do most frequently and the one in which I lose most time. Someone knows of some helper tool for setting up treeviews? > * The GNAT Programming Studio is a complete IDE for Ada. See > http://libre.adacore.com