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.3 required=5.0 tests=BAYES_00,FREEMAIL_FROM, INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,4270306b16722b81 X-Google-Attributes: gid103376,public From: "Vladimir Olensky" Subject: Re: GUI - "The Ada Way" Date: 1999/10/12 Message-ID: #1/1 X-Deja-AN: 535567117 References: <3801F338.2669D489@pwfl.com> Organization: Posted via Supernews, http://www.supernews.com X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Newsgroups: comp.lang.ada X-Complaints-To: newsabuse@supernews.com Date: 1999-10-12T00:00:00+00:00 List-Id: tmoran@bix.com wrote in message ... > This is the way we went in CLAW (Class Library of > Ada for Windows). Just wondering - when there will be the next great release of CLAW with new exiting features? We have generic version of CLAW (r.1.2) and paid additionally for one year maintenance hoping to have the next release of the enhanced CLAW with bug fixes and new features before the end of the year. I hoped that we would have something additional for that additional money. Generally I have very high opinion of CLAW though I think there are areas where it could be improved. RR Software has my suggestions which I sent to Randall Brukardt at the beginning of this year. Generally they included suggestions to add more components to it including additional functionality regarding communications in addition to sockets ( including overlapped serial async communications package, mailslots, pipes, memory mapped files ) , thick ODBC bindings and may be some other things. Idea was to make it more close to Delphi in functionality and to have something more or less close to TAO regarding communications. My opinion is that CLAW could be a very good foundation for Windows Ada framework that is much more than a class library and GUI builder for just building Ada Windows GUIs. What's interesting some time ago Sun introduced new standard Java class library for doing serial communications. So this is indicator that professional serial communication package is a MUST for any serious development environment. Having TCP/IP, Serial Communications and ODBC allows quickly build any kind of proxies between equipment and (remote) control applications. In addition to that named pipes and mailslots is effective way for communications between different applications and threads that may reside on different NT machines. In this respect Java didn't went that far. It uses anonymous pipes that primary use is to provide communications between different application threads. If CLAW had all that it would be invaluable. Regards, Vladimir Olensky