Path: csiph.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: Ben Bacarisse Newsgroups: comp.lang.javascript Subject: Re: Attributes containing JavaScript Date: Thu, 07 Feb 2019 20:42:35 +0000 Organization: A noiseless patient Spider Lines: 32 Message-ID: <87o97ne3es.fsf@bsb.me.uk> References: <1x69hacp503o6.1gifrnn9k8uvf$.dlg@40tude.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: reader02.eternal-september.org; posting-host="0c6a7aaf5252d785b68a6c72442f8564"; logging-data="26755"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+RFISFiSomP9+RapL3NVsDz6uDoyi4+hU=" Cancel-Lock: sha1:lYct86Bb348XM0rWNSO+dMDgP/M= sha1:IoWqNG4YrVGIob5URPWJnqruW3w= X-BSB-Auth: 1.f9073c151d0f374b469a.20190207204235GMT.87o97ne3es.fsf@bsb.me.uk Xref: csiph.com comp.lang.javascript:35991 "Evertjan." writes: > ram@zedat.fu-berlin.de (Stefan Ram) wrote on 07 Feb 2019 in > comp.lang.javascript: > >> Edsge Dijkstra > > Not "Edsge" but "Edsger". > > Edsger Wybe Dijkstra > [Rotterdam, 11 May 1930 – Nuenen, 6 August 2002] > > He was primarily concerned, as I understand it, > that by programming with the "GoTo" command, > as was the norm in BASIC at that time, EWD's critique of go to makes no mention of BASIC, probably because it was new and very much a niche language. At the time (1968) COBOL, FORTRAN, Algol, PL/I and so on where more significant players. He made a considerable number of significant contributions in areas as diverse as compilers (he invented the shunting yard algorithm), concurrency (he invented semaphores), and networks (Dijkstra's algorithm), but I think it would be fair to say that his was concerned above all else with program correctness. He considered programs to be mathematical texts about which one could (and should) reason. His book, The Discipline of Programming, should be required reading for all aspiring programmers. It changed the way I programmed forever. -- Ben.