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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Georg Bauhaus Newsgroups: comp.lang.ada Subject: Re: Build language with weak typing, then add scaffolding later to strengthen it? Date: Tue, 26 May 2015 10:17:34 +0200 Organization: A noiseless patient Spider Message-ID: References: <127b004d-2163-477b-9209-49d30d2da5e1@googlegroups.com> <59a4ee45-23fb-4b0e-905c-cc16ce46b5f6@googlegroups.com> <46b2dce1-2a1c-455d-b041-3a9d217e2c3f@googlegroups.com> <3277d769-6503-4c7f-885f-3a730762b620@googlegroups.com> Reply-To: nonlegitur@futureapps.de Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Tue, 26 May 2015 08:16:22 +0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="b96887e80893c84a90c3007226ca0d1c"; logging-data="24051"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+eMf17EIXbPDj57u8hXNl6fqfQlV6fWTE=" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 In-Reply-To: Cancel-Lock: sha1:DyFlHffGfZEodEpE+nmtu+roZP4= Xref: news.eternal-september.org comp.lang.ada:25999 Date: 2015-05-26T10:17:34+02:00 List-Id: On 26.05.15 01:05, Peter Chapin wrote: > On Mon, 25 May 2015, Nasser M. Abbasi wrote: > >> I forgot Fortran. Here is the list again >> >> C++ : 1366 pages >> Ada : 944 pages >> Fortran : 675 pages >> C : 552 pages >> Pascal : 98 pages > > The size of the reference manual may (probably) says something about the complexity of the language, but I'm not sure what. It may also say something about the care with which the description was written. Many specifications are incomplete to one degree or another. Fully specifying all the fine details of even a simple language is likely to result in a longish reference manual. Fully specifying all the fine details of a complex language is likely to result in an enormous reference manual. That's only natural. Additionally, Ada, like others on this list, would be developed with backwards compatibility in mind. Wirth seems to have approached the matter differently.