Path: csiph.com!usenet.pasdenom.info!news.albasani.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: "Mel Smith" Newsgroups: comp.lang.javascript Subject: Re: Programming style question Date: Fri, 19 Oct 2012 21:56:04 -0600 Lines: 63 Message-ID: References: X-Trace: individual.net 8J7MxeRpAkFWj/mPjnfxVQVgzdoM8BmfO3Evhti0P5wKoZoxYOnwGkmCUodqoU0Gr3 Cancel-Lock: sha1:G4i98RPjVZxNE09adXQbmBqE+Ac= X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-RFC2646: Format=Flowed; Response X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Xref: csiph.com comp.lang.javascript:16744 Hi: How about APL/360 in 1969 --- University of Alberta, and the l;ittle type-ball I had to sign out and use and return, and the one-liner APL 'programs' we were all trying to out-do each other with. Aah, those times of 40-odd years ago. I remember coining the word 'gets' as the assignment operator of a line in APL. -------- 'a <- a bunch of stuff here' where I used the word 'gets' as the assignment operator where everyone else was saying " a is assigned the value of ... ". How stupid I was :(( ...and of course Fortran IV at the same time, and Algol being developed at the U of A. too during that time too --- and I'm still coding every day (In Harbour and Javascript and HTML) , and I'm still bad at it too :(( -Mel "Tim Streater" wrote in message news:timstreater-371628.23123019102012@news.individual.net... > In article , > Patricia Shanahan wrote: > >> On 10/18/2012 3:49 PM, Evertjan. wrote: >> ... >> > You young boys and girls perhaps do not remember programming in >> > Assembler >> > or Forth, [or Algol], [and think pascal is a small form of hectopascal] >> > so >> > have a limited definition of "new" in this field. >> ... >> >> I don't know if you are including me in "girls", but I still remember >> life as an assembly language programmer in 1970. > > Me too at about the same time. > >> I've also done >> significant programming in Forth and Pascal, but I've only done some >> student exercises in Algol. > > BCPL? I wrote a Z80 cross-assembler in BCPL circa 1980. > >> However, I tend to be more interested in what is going on now and what >> will happen in the future. I see strong typing as having its major >> benefits in ensuring some invariants are true for all executions, not >> just the ones that have happened during testing. > > I can't be doing with types, its too much faff. > > -- > Tim > > "That excessive bail ought not to be required, nor excessive fines > imposed, > nor cruel and unusual punishments inflicted" -- Bill of Rights 1689