Roger Hui

From APL Wiki
Revision as of 11:40, 3 November 2021 by RichPark (talk | contribs) (→‎External links)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Roger Kwok Wah Hui (December 29, 1953 - October 16, 2021[1]) was a computer scientist and co-developer of the programming language J, and later Dyalog APL. He ran and maintained the Jsoftware website.

Roger Hui's Iverson Award


Hui's work was described at the APL85 conference in a paper, "DESIGN: A Financial Modelling System", written jointly with his supervisor, Fred Appleyard. The basic objects in the system were in "Direct Definition" (Iverson, 1976, 1980), and Falkoff and Iverson's The Design of APL was cited. Hui left Alberta Energy shortly after being promoted to a non-APL and non-programming position, and was out of work, and had no access to computers, from September 1985 to April 1986. This gave him plenty of time for intense study of Iverson's Rationalized APL (1983) and A Dictionary of the APL Language, as it was then named. In 1996, Hui received the Iverson Award for his work on the design, implementation, and commercial development of J.

Hacker News honouring Roger Hui with a black bar across the top banner.


Hui's death was announced by Eric Iverson on October 16, 2021.[1] It was subsequently noted in various media, including Hacker News (which displayed a black banner in his honour),[2] Reddit,[3] Jsoftwares's chat,[4], and Dyalog news.[5]


APL conferences

Dyalog user meetings

Main article: Dyalog user meeting


Other talks

External links


  1. 1.0 1.1 Eric Iverson. Roger Hui - 1953 - 2021. Jsoftware programming forum. 2021-10-17.
  2. Hacker News. Roger hui has died. 2021-10-17.
  3. Reddit. Roger Hui (1953 - 2021). apljk subreddit. 17 Oct 2021.
  4. Raul Miller. Roger Hui - 1953 - 2021. Jsoftware chat forum. 2021-10-17.
  5. Dyalog Ltd. Roger Hui. Dyalog news. 2021-10-18.
APL community [edit]
Activities ConferencesAdvent of CodeAPL CampfireAPL CultivationAPL Meetup (Portuguese) ∙ APL Problem Solving CompetitionAPL SeedsArray CastBAA sessionsCode golfDyalog user meetingsDyalog webinarsIverson AwardSharing code
Chat rooms and forums APL FarmAPL Orchard
User groups APL Borealis (Canada) ∙ APL et J (France) ∙ APL Germany (terminology) ∙ APL ∊ BCN (Spain) ∙ BAA (UK) ∙ FinnAPL (Finland) ∙ JAPLA (Japan) ∙ SAUG (Switzerland) ∙ SIGAPL (USA) ∙ SwedAPL (Sweden) ∙ Tokyo APL/J/K Meetup (Japan)
People Phil AbramsBrian BeckerBob BerneckyLarry BreedCharles BrennerJim BrownAdám BrudzewskyGitte ChristensenPeter DonnellyAdin FalkoffGarth FosterAaron HsuRoger HuiKen IversonMorten KrombergMarshall LochbaumEugene McDonnellJon McGrewDonald McIntyreRoger MooreAlan PerlisHenry RichAl RoseWilliam RutiserJohn ScholesIan SharpBob SmithGeoff StreeterRoy SykesArthur Whitney
Other APL Quote QuadAPL WikiBlogsBooksFamous APL usersHumourJobsPapersTryAPLTry It Online