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=-0.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b0bb49d890f2dc77 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-06-12 13:20:19 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!fr.usenet-edu.net!usenet-edu.net!wanadoo.fr!fr.clara.net!heighliner.fr.clara.net!nerim.net!isdnet!psinet-france!psiuk-f4!psiuk-p4!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: Thanks for the suggestions! Date: Tue, 12 Jun 2001 15:51:02 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: <9g5rr7$1dd$1@nh.pace.co.uk> References: NNTP-Posting-Host: 136.170.200.133 X-Trace: nh.pace.co.uk 992375463 1453 136.170.200.133 (12 Jun 2001 19:51:03 GMT) X-Complaints-To: newsmaster@pace.co.uk NNTP-Posting-Date: 12 Jun 2001 19:51:03 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:8630 Date: 2001-06-12T19:51:03+00:00 List-Id: Congratulations on making a sound investment! Welcome aboard. I hope you will enjoy Ada as much as I have over the years and that you will take your new-found knowledge and become a vocal advocate. You might mention your findings in the related newsgroups you talked about. We all benefit whenever we can get even one more user of Ada since it broadens the base of support. MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com Web: http://www.mcondic.com/ "Rod Weston" wrote in message news:f7ce0059.0106121127.41b1587f@posting.google.com... > Thanks everyone, for your assistance. I had also posted messages on > the python and smalltalk groups for other perspectives and have > arrived at the following conclusions. > > My objectives are to quickly learn and become productive in a language > that properly supports Object Oriented Programming. I want to use > free or inexpensive toolsets and I want to have a market for my > efforts. I want strong typing because I believe, having worked in a > language without typing, that it provides a strong deterrent to > serious errors. I want a strong debugging tool, compile-time error > trapping and very strong exception handling. I believe I have found > the best language to satisfy those objectives in Ada. The real > bonuses in Ada are the ability to generate code that is capable of > communicating with JavaScript and Cobol (among others) and the speed > of execution, provided I use the 'right' compiler **(I'm open to a lot > more discussion of *that* topic)**. So I have begun to assemble my > Win32 Ada95 environment with GNAT, AdaGide, GRASP, AdaSQL, GLADE, > AdaCGI, GNATCOM, Lovelace, Learn Ada on the Web (LAW), Ada in Action > (online book), Dale Stanbrough's Introduction to Ada, and Introducing > Ada95 (Barnes). I've also downloaded what seem to be the preeminent > source code libraries so I can see how the best go about programming > in Ada. I mention these to encourage suggestions on a suitable > professional learning environment. I also downloaded EMACS, but > haven't been able to get the Ada 'personality' installed and I'm > wondering if the AdaGIDE will be better for development than EMACS > anyway. I'm not really excited about EMACS at this point. **What > editors are being used and loved out there that have Ada > configurations?** > > What did I learn from the Python and Smalltalk groups? That they each > love their environments, that Python is too slow for serious > consideration and that Smalltalk would be worthy of future > consideration as an additional language - if I were the type that > 'collected' languages, which I am not. Also, that Eiffel seems to be > an excellent pure OOP language, but no one seems to be using it for > professional development and, other than the distinction of being > 'pure OOP', has no powerful arguments for its use over Ada. > > Further discussion?