John Scholes: Difference between revisions
Miraheze>Adám Brudzewsky |
Miraheze>Adám Brudzewsky No edit summary |
||
Line 1: | Line 1: | ||
[[File:01 gen 010-2014 staff photo.jpg|thumb|right|John Scholes]] | [[File:01 gen 010-2014 staff photo.jpg|thumb|right|John Scholes]] | ||
{| class=wikitable style="float:right" | |||
|{{quote | "Humour is but the exercise of abstraction."|John Scholes. [http://dfns.dyalog.com/n_humour.htm ''Humour''], dfns workspace.}} | |||
|} | |||
John Morley Scholes (1948–2019) was a British computer scientist. His professional career was devoted to the development of APL. He was the first lead developer at what eventually became [[Dyalog Ltd.]] and kept working for the company until his death, after which he dedicated himself to the art of writing perfect programs.<ref>[http://dfns.dyalog.com/n_beyond.htm ''The Beyond''], dfns workspace.</ref> He was the designer and implementer of [[Dyalog APL]]'s direct functions ([[dfn]]s, pronounced "dee funs"), a major distinguishing advance which was since copied by all new APLs; [[NARS2000]], [[GNU APL]], [[ngn/apl]], [[dzaima/APL]], etc. He also advocated for simplicity in computer systems. | |||
In 2009, Scholes produced an explanatory video of his implementation of John Conway's "Game of Life". It has since gathered almost 200 000 views. He has also produced numerous, always well-received, presentation and papers on various subjects from the technical to the humorous. | |||
== External links == | |||
== | === Websites === | ||
* [[wikipedia:John_M._Scholes_(computer_scientist)|Wikipedia: John Scholes]] | * [[wikipedia:John_M._Scholes_(computer_scientist)|Wikipedia: John Scholes]] | ||
* [[Wikipedia: Direct functions]] | * [[Wikipedia: Direct functions]] | ||
* [http://johnscholes.rip/ Memorial website] | |||
=== Selected works === | |||
* [https://www.youtube.com/watch?v=a9xAKttWgP4 Video: ''Game of Life''] | * [https://www.youtube.com/watch?v=a9xAKttWgP4 Video: ''Game of Life''] | ||
* [https://www.youtube.com/watch?v=qSVR4Z3DA24 Video: ''A Plea for Simplicity''] | * [https://www.youtube.com/watch?v=qSVR4Z3DA24 Video: ''A Plea for Simplicity''] | ||
* [http://dfns.dyalog.com/downloads/howcomp.pdf Article: ''How to Write Computer Programs''] | * [http://dfns.dyalog.com/downloads/howcomp.pdf Article: ''How to Write Computer Programs''] | ||
== References == | |||
<references/> | |||
{{APL community}}[[Category:People|Scholes]] | {{APL community}}[[Category:People|Scholes]] |
Revision as of 01:10, 8 November 2019
|
John Morley Scholes (1948–2019) was a British computer scientist. His professional career was devoted to the development of APL. He was the first lead developer at what eventually became Dyalog Ltd. and kept working for the company until his death, after which he dedicated himself to the art of writing perfect programs.[1] He was the designer and implementer of Dyalog APL's direct functions (dfns, pronounced "dee funs"), a major distinguishing advance which was since copied by all new APLs; NARS2000, GNU APL, ngn/apl, dzaima/APL, etc. He also advocated for simplicity in computer systems.
In 2009, Scholes produced an explanatory video of his implementation of John Conway's "Game of Life". It has since gathered almost 200 000 views. He has also produced numerous, always well-received, presentation and papers on various subjects from the technical to the humorous.
External links
Websites
Selected works
References
- ↑ The Beyond, dfns workspace.
APL community [edit] | |
---|---|
Activities | Conferences ∙ User groups and meetups ∙ Iverson Award ∙ Exercises |
Chat rooms and forums | APL Farm ∙ APL Orchard ∙ APL Wiki |
People | Phil Abrams ∙ Brian Becker ∙ Bob Bernecky ∙ Larry Breed ∙ Charles Brenner ∙ Jim Brown ∙ Adám Brudzewsky ∙ Gitte Christensen ∙ Peter Donnelly ∙ John Earnest ∙ Adin Falkoff ∙ Garth Foster ∙ Lib Gibson ∙ Aaron Hsu ∙ Roger Hui ∙ Ken Iverson ∙ Morten Kromberg ∙ Dick Lathwell ∙ Marshall Lochbaum ∙ Eugene McDonnell ∙ Roger Moore ∙ Trenchard More ∙ Alan Perlis ∙ Raghu Ranganathan ∙ Henry Rich ∙ Al Rose ∙ John Scholes ∙ Ian Sharp ∙ Bob Smith ∙ Geoff Streeter ∙ Joey Tuttle ∙ Arthur Whitney |
Other | APL Trust ∙ APL Quote Quad ∙ Blogs ∙ Books ∙ Case studies ∙ Famous APL users ∙ Humour ∙ Jobs ∙ Merchandise ∙ Papers ∙ Podcasts ∙ TryAPL ∙ Try It Online ∙ Video channels |