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=-2.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Thread: 103376,b5c306f6061d058b X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!proxad.net!usenet-fr.net!enst.fr!melchior!cuivre.fr.eu.org!melchior.frmug.org!not-for-mail From: Marius Amado Alves Newsgroups: comp.lang.ada Subject: Re: Does Visual ADA exist? Date: Tue, 11 Jan 2005 12:44:10 +0000 Organization: Cuivre, Argent, Or Message-ID: References: NNTP-Posting-Host: lovelace.ada-france.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: melchior.cuivre.fr.eu.org 1105447549 93345 212.85.156.195 (11 Jan 2005 12:45:49 GMT) X-Complaints-To: usenet@melchior.cuivre.fr.eu.org NNTP-Posting-Date: Tue, 11 Jan 2005 12:45:49 +0000 (UTC) To: comp.lang.ada@ada-france.org Return-Path: User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en In-Reply-To: X-OriginalArrivalTime: 11 Jan 2005 12:43:52.0718 (UTC) FILETIME=[34B1C2E0:01C4F7DB] X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at ada-france.org X-BeenThere: comp.lang.ada@ada-france.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Gateway to the comp.lang.ada Usenet newsgroup" List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Xref: g2news1.google.com comp.lang.ada:7640 Date: 2005-01-11T12:44:10+00:00 > I am trying to evaluate the transfer of a program written in ADA that runs > on an old DOS based computer to a win2000 computer. I need to make the > program user friendly by giving it a graphical user interface. At the > moment its just a text interface. I will probably have to rewrite the > program. Does Visual ADA exist? If not, is there software that can be used > to convert (cross compile) ADA to C or C++ so I can convert to visual C or > visual C++? You should take the chance to do it all in Ada using one the many excelent Ada GUI libraries available. If nothing fancy use JEWL. But... if you really want to use a C GUI library then I would recomend a bilingual construction. You already have the business logic in Ada. Leave it there. Don't "rewrite" it: just make a wrapper around it that exports it to C. Then make you gadgets in C connecting to the business logic thru this wrapper.