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,de4046858a88bacb X-Google-Attributes: gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!news.glorb.com!peer1.news.newnet.co.uk!194.159.246.34.MISMATCH!peer-uk.news.demon.net!kibo.news.demon.net!news.demon.co.uk!demon!not-for-mail From: Simon Wright Newsgroups: comp.lang.ada Subject: Re: Ada OS Date: Tue, 08 Jan 2008 20:58:38 +0000 Organization: Pushface Message-ID: References: <1c50901a-7e4c-4495-ac1c-000ffc054a86@21g2000hsj.googlegroups.com> NNTP-Posting-Host: pogner.demon.co.uk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: news.demon.co.uk 1199825918 3809 62.49.19.209 (8 Jan 2008 20:58:38 GMT) X-Complaints-To: abuse@demon.net NNTP-Posting-Date: Tue, 8 Jan 2008 20:58:38 +0000 (UTC) Cancel-Lock: sha1:mLaMn5CU4V+6z62Qs0kl6qxu+Js= User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (darwin) Xref: g2news1.google.com comp.lang.ada:19279 Date: 2008-01-08T20:58:38+00:00 List-Id: anon@anon.org (anon) writes: > That's one problem that I was also hinting at! > > If a person manages an Ada project they should insure that each > version of the project works. And use documentation to info the user > how to make it work and states any known problems. Instead of just > finding an old project and dumping it into a CVS/SVN server. There isn't a released C2Ada on sf.net. > "Simon Wright" should of archived the last Linux "c2ada" version > instead of posting the zip file contents, because it is easy to alter a > file and then post that altered file which can cause the project to > become non-functional. "should *have*", please. And it wasn't me, though it might have been. I'm a co-developer (& as it happens admin) on the project, special interest in making it portable (to Mac OS X, specifically). Not sure where the last c2ada archive came from, only glad jcreem took the initiative to make it visible so that interested parties can contribute. > Plus, just dumping a broken project without the original package cause > the newbees to HATE Ada, because they can not use a project. And all > projects that are written in other languages should be only stored as > archived and re-written in Ada before posting the project. Because any > project that is written in standard Ada only language can be compiled > and executed by all. But if more than two languages are use most people > will just skip the project and move on. If I was rewriting this project I would might not use Ada, but I would certainly insist on a proper set of design documentation and code standards. It's very difficult to gather what most of the subprograms are for, what the pre- and post-conditions are etc, which makes it very hard to change. Part of that's down to C and C habits, of course. I think I would also abandon any attempt to make a generalised translator, instead let's just (!) go for an interface generator. > Now, for the c2Ada, you should ask "Simon Wright" why he did > not insure that the c2ada project is full functional before he > posted it. Or have full documentation of how to build it. You don't seem to understand what SourceForge is for!