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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,fd0ee7c9be011576 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-03-04 11:18:38 PST Path: supernews.google.com!sn-xit-03!supernews.com!cyclone-sf.pbi.net!63.208.208.143!feed2.onemain.com!feed1.onemain.com!newsfeed.icl.net!newspeer.clara.net!news.clara.net!dispose.news.demon.net!demon!btnet-peer0!btnet!news5-gui.server.ntli.net!ntli.net!news11-gui.server.ntli.net.POSTED!not-for-mail Message-ID: <3AA29386.E60A686D@linuxchip.demon.co.uk> From: Dr Adrian Wrigley X-Mailer: Mozilla 4.7 [en] (X11; U; Linux 2.2.14-5.0smp i686) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Ada Annex E (Just curious :-) References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Sun, 04 Mar 2001 19:12:06 +0000 NNTP-Posting-Host: 62.253.132.124 X-Complaints-To: abuse@ntlworld.com X-Trace: news11-gui.server.ntli.net 983733123 62.253.132.124 (Sun, 04 Mar 2001 19:12:03 GMT) NNTP-Posting-Date: Sun, 04 Mar 2001 19:12:03 GMT Organization: ntl Cablemodem News Service Xref: supernews.google.com comp.lang.ada:5408 Date: 2001-03-04T19:12:06+00:00 List-Id: Pascal Obry wrote: ... > Ok, what about an Hello World example ? ... I tried this example. It worked, but I have a few questions: 1) If I set the Starter to "Ada", it runs fine with Client and Serveur on the same machine, but it won't start up the remote machine. The client simply waits indefinitely. The remote machine and the local machine trust each other. 2) If I set the Starter to "Shell", I get the following: gnatdist: generating starter hello gnatdist: *** unknown error raised STORAGE_ERROR : stack overflow (or erroneous memory access) (RedHat6.2/gnat-glade-3.13p-5.i386.rpm) 3) The client takes about three seconds to exit after printing the message. Why so slow? How can I improve this? 4) The client/server bandwidth seems very slow and CPU intensive. For example, when I make the message return a 100_000 character string, it takes about 500ms of processing. How can I improve this? 5) What are people *actually using* this technology for? Flight control? Banking? Scientific computing? What example real projects are there? Is it for performance? reliability? controlling many remote peripherals? real-time? Is it generally homo- or heterogenous? I would like to use something like this for programming a processor farm of commodity PCs, but this is tricky if the bandwidth can't be improved. 6) Is there a ready-built version for use with Windows/NT? Some of these issues (3, 4, 5) are touched upon in the documentation, but I want to know if I am missing something! Aside from these issues, my first impression is that Annex E is "cool", easy to use and effective... all I need now is an application that would benefit significantly from it. -- Adrian Wrigley