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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,1116ece181be1aea X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-09-06 23:02:14 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news-out1.nntp.be!propagator2-sterling!news-in-sterling.nuthinbutnews.com!cyclone1.gnilink.net!spamkiller2.gnilink.net!nwrdny01.gnilink.net.POSTED!53ab2750!not-for-mail From: Hyman Rosen User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5b) Gecko/20030901 Thunderbird/0.2 X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Is the Writing on the Wall for Ada? References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Date: Sun, 07 Sep 2003 06:02:13 GMT NNTP-Posting-Host: 162.84.176.54 X-Complaints-To: abuse@verizon.net X-Trace: nwrdny01.gnilink.net 1062914533 162.84.176.54 (Sun, 07 Sep 2003 02:02:13 EDT) NNTP-Posting-Date: Sun, 07 Sep 2003 02:02:13 EDT Xref: archiver1.google.com comp.lang.ada:42224 Date: 2003-09-07T06:02:13+00:00 List-Id: Russ wrote: > First of all, Java forces everything into the "object-oriented" mold > whether it fits or not. Not true. It's easy enough to make class methods be static, and then you've got the equivalent of a package with variables and procedures, if that's what you want. You can also declare your class methods to be final and accomplish about the same thing. So there's no real forcing of OOness. > it has no separately compiled specification files That can be programmed by using interfaces. Write your specifications as interface classes, then write the implementations as implementing the interfaces. Works fine.