Path: csiph.com!xmission!news.snarked.org!border2.nntp.dca1.giganews.com!nntp.giganews.com!news.misty.com!news.iecc.com!.POSTED.news.iecc.com!nerds-end From: "Derek M. Jones" Newsgroups: comp.compilers Subject: Re: Languages from the 1950s Date: Wed, 1 Apr 2020 17:35:01 +0100 Organization: virginmedia.com Lines: 23 Sender: news@iecc.com Approved: comp.compilers@iecc.com Message-ID: <20-04-004@comp.compilers> References: <20-03-030@comp.compilers> <20-04-002@comp.compilers> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="16463"; mail-complaints-to="abuse@iecc.com" Keywords: history, comment Posted-Date: 01 Apr 2020 13:20:09 EDT X-submission-address: compilers@iecc.com X-moderator-address: compilers-request@iecc.com X-FAQ-and-archives: http://compilers.iecc.com In-Reply-To: <20-04-002@comp.compilers> Content-Language: en-US Xref: csiph.com comp.compilers:2507 Robin, > A programming manual c. 1958 for GEORGE: > > http://members.iinet.net.au/~dgreen/deuce/GEORGEProgrammingManual.pdf Thanks for this. The names of languages are easy to find, but manuals describing them are hard to find (added you link to the Deuce Wikipedia page). One of the uses of language manuals is in working out when language features first started being used. For instance, Lisp seems to be the first to use garbage collection. But in the world of tiny memory there might be an earlier language that garbage collected. -- Derek M. Jones blog:shape-of-code.coding-guidelines.com [Remember that in that era even stack allocation of local variables wasn't well understood. I gather it came as a surprise to many that Algol60's recursion and memory allocation were easy to implement. I would expect any dynamic allocation to have been extremely ad-hoc -John]