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,f868fe8fe0ec86c1 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-06-08 07:36:49 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.ems.psu.edu!news.ceinetworks.com!washdc3-snf1!washdc3-snh1.gtei.net!cpk-news-hub1.bbnplanet.com!news.gtei.net!opentransit.net!wanadoo.fr!freenix!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: smalltalk vs. Ada Date: Fri, 8 Jun 2001 10:16:40 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: <9fqmoa$nma$1@nh.pace.co.uk> References: NNTP-Posting-Host: 136.170.200.133 X-Trace: nh.pace.co.uk 992009802 24266 136.170.200.133 (8 Jun 2001 14:16:42 GMT) X-Complaints-To: newsmaster@pace.co.uk NNTP-Posting-Date: 8 Jun 2001 14:16:42 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:8417 Date: 2001-06-08T14:16:42+00:00 List-Id: AFAIK, Smalltalk pretty much restricts you to doing OOP even if that isn't the best way to build a particular part of the system. Ada, OTOH, is more "general purpose" and will let you design/implement with traditional functional techniques (or pure spagetti-code ala "The Good Old Days" if you like! :-) when necessary, yet still support all of the object creation you may want. There are practical concerns as well. You'd want to ask about the quality of Ada & Smalltalk implementations, the target systems for which they are available, tools, cost, etc. I've never done anything real with Smalltalk, so I couldn't advise you on that aspect. I can say that Ada is available from a number of sources with different qualities for each implementation, so you have some choices available depending on your intended use. There are a large number of target computers for which Ada can be had. There are also a large number of tools available for working with Ada that are in general pretty good. (Yes, I complain because they're not always everything I want them to be, but in fairness, there really are a lot of things out there to support Ada development.) I'd suspect that Smalltalk will be a bit more obscure than Ada and (based on complaints heard here often) if you have a hard time finding Ada programmers, you'll have an even harder time finding Smalltalk programmers. If you need long-term future support, etc., Ada is probably in a better position than Smalltalk. Hope this helps. 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.0106071420.2f38d37a@posting.google.com... > Still investigating OOP languages. I'm quite impressed with Ada, from > what I've seen and read so far, but now want to turn my attention to > smalltalk. Any ideas on how Ada and smalltalk compare? Are there any > other OOP languages worth looking at?