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,967ae26df92535de X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-09-17 06:01:03 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!kibo.news.demon.net!demon!newsfeed00.sul.t-online.de!newsmm00.sul.t-online.com!t-online.de!news.t-online.com!not-for-mail From: Ingo Marks Newsgroups: comp.lang.ada Subject: Re: New Software Forum Date: Tue, 17 Sep 2002 15:00:48 +0200 Organization: T-Online Message-ID: References: <3D8356A7.9010208@worldnet.att.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Trace: news.t-online.com 1032267584 00 9715 zwdKbzHTSVAe3E 020917 12:59:44 X-Complaints-To: abuse@t-online.com X-Sender: 340020534592-0001@t-dialin.net User-Agent: KNode/0.6.1 Xref: archiver1.google.com comp.lang.ada:29071 Date: 2002-09-17T15:00:48+02:00 List-Id: Jim Rogers wrote: > Yesterday I became aware of a new software forum starting up at > http://www.crystalcode.com/codemage/MainMenu/Home/Welcome.php > > I have had some conversations with the web master at this site. I find > that they are open to articles and discussions concerning Ada. I plan > to write some Ada articles for this site, and possibly help them > maintain links to existing high quality Ada web sites. > > I post this so that anyone else who wants to help me expose the > wider development world to Ada can help out. > > Jim Rogers I have taken a look at http://www.crystalcode.com/codemage/MainMenu/Coding/Programming_Concepts/ConcurrentProgramming.php. My first impression was that the Java code is clean and easy to read while the Ada code looks much too "chatty". I think most unbiased readers would think: "That's Ada? Oh how ugly! No thanks, I'll stay with Java.". Please don't misunderstand me: I reward your good work but I fear newcomers won't understand why Ada is so chatty compared with Java and could conclude: "When Ada code is so chatty Ada must be much more complicated than Java". I would recommend syntax highlighting of Ada code. Syntax highlighted Ada looks wonderful in XEmacs (adamode). The same Ada code looks ugly if syntax highlighting is disabled (the code is much harder to read). There are some pretty good Ada to HTML source converters out there (f.ex Adabrowse). If colors are not wanted at Crystalcode then at least boldface and italic should be used to separate keywords and comments from the other source code (like printer output of Ada source). I also would like to recommend to use shortcuts as most as possible. It is not wise to use Ada.Textio.Put_Line all the time because that deters newcomers who are interested in Ada. With Ada's rename command you can use a pretty short Print or something instead. That way you shorten the source and the code is much easier to read (almost Basic ;-) especially in short examples. Regards, Ingo