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=unavailable autolearn_force=no version=3.4.4 Path: buffer2.nntp.dca1.giganews.com!local2.nntp.dca.giganews.com!news.giganews.com.POSTED!not-for-mail NNTP-Posting-Date: Mon, 25 May 2015 18:05:25 -0500 Newsgroups: comp.lang.ada Date: Mon, 25 May 2015 19:05:24 -0400 From: Peter Chapin X-X-Sender: pcc09070@WIL414CHAPIN.vtc.vsc.edu Subject: Re: Build language with weak typing, then add scaffolding later to strengthen it? In-Reply-To: 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> User-Agent: Alpine 2.11 (CYG 23 2013-08-11) Organization: Vermont Technical College MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-o0SVJ86ntFHovnCXbAHYSy8J0DJhSUpzP90pkyCXoth3D8Bs4REPoAzd3fVIyDRf2Nkr+4a5q5kQK0u!rE+uB9128ycFzlbjtqi4Nsg1hO+NuYhRPQzgL4AXKyycTTko3+vLFybzso2uGXYWL7By25Q8uL2/!V9w4TJWjzrQKFjilyg== X-Complaints-To: abuse@giganews.com X-DMCA-Notifications: http://www.giganews.com/info/dmca.html X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 Xref: number.nntp.giganews.com comp.lang.ada:193299 Date: 2015-05-25T19:05:24-04:00 List-Id: 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. Another point to keep in mind is that the size of the reference manuals above include, at least in most cases, information about the associated standard libraries. A simple language with a huge library will have a large manual. A language reference without any information about the library will, of course, be much smaller. I haven't read the Oberon Report but I can't help but wonder if it's leaving out a lot. Peter