Arthur Whitney: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
Miraheze>Adám Brudzewsky
m (Text replacement - "<code>" to "<source lang=apl inline>")
Miraheze>Adám Brudzewsky
m (Text replacement - "</code>" to "</source>")
Line 1: Line 1:
Arthur Whitney (born October 24, 1957) is a Canadian computer scientist most notable for developing three programming languages inspired by APL.
Arthur Whitney (born October 24, 1957) is a Canadian computer scientist most notable for developing three programming languages inspired by APL.


Whitney studied pure mathematics at graduate level at the University of Toronto in the early 1980s. He then worked at Stanford University. He worked extensively with APL, first at I. P. Sharp Associates alongside [[Ken Iverson]] and [[Roger Hui]]. He also wrote the initial prototype of J, a terse and macro-heavy single page of code, in one afternoon, which then served as the model for J implementer, Roger Hui, and was responsible for suggesting the rank operator in J. This operator was eventually added to APL using the <source lang=apl inline>⍤</code> symbol.
Whitney studied pure mathematics at graduate level at the University of Toronto in the early 1980s. He then worked at Stanford University. He worked extensively with APL, first at I. P. Sharp Associates alongside [[Ken Iverson]] and [[Roger Hui]]. He also wrote the initial prototype of J, a terse and macro-heavy single page of code, in one afternoon, which then served as the model for J implementer, Roger Hui, and was responsible for suggesting the rank operator in J. This operator was eventually added to APL using the <source lang=apl inline>⍤</source> symbol.


Whitney implemented a cut-down version of APL, A, designed for speed, and to handle large sets of time series data. It was expanded into A+. He then made a radical departure from the APL tradition, developping several variations on his own language, K. The newest of these variations is under active development through his company Shakti Software, which he founded in 2018.
Whitney implemented a cut-down version of APL, A, designed for speed, and to handle large sets of time series data. It was expanded into A+. He then made a radical departure from the APL tradition, developping several variations on his own language, K. The newest of these variations is under active development through his company Shakti Software, which he founded in 2018.

Revision as of 09:07, 29 October 2019

Arthur Whitney (born October 24, 1957) is a Canadian computer scientist most notable for developing three programming languages inspired by APL.

Whitney studied pure mathematics at graduate level at the University of Toronto in the early 1980s. He then worked at Stanford University. He worked extensively with APL, first at I. P. Sharp Associates alongside Ken Iverson and Roger Hui. He also wrote the initial prototype of J, a terse and macro-heavy single page of code, in one afternoon, which then served as the model for J implementer, Roger Hui, and was responsible for suggesting the rank operator in J. This operator was eventually added to APL using the symbol.

Whitney implemented a cut-down version of APL, A, designed for speed, and to handle large sets of time series data. It was expanded into A+. He then made a radical departure from the APL tradition, developping several variations on his own language, K. The newest of these variations is under active development through his company Shakti Software, which he founded in 2018.

External links =


APL community [edit]
Conferences and activities Advent of CodeAPL CampfireAPL CultivationAPL Meetup (Portuguese) ∙ APL ShowAPL Problem Solving CompetitionAPL ChallengeAPL QuestAPL SeedsArray CastBAA sessionsCode golfDyalog user meetingsDyalog webinarsIverson Award
Chat rooms and forums APL FarmAPL Orchard
User groups APL et J (France) ∙ APL Germany (terminology) ∙ APL ∊ BCN (Spain) ∙ BAA (UK) ∙ FinnAPL (Finland) ∙ SIGAPL (USA) ∙ Tokyo APL/J/K Meetup (Japan)
People Phil AbramsBrian BeckerBob BerneckyLarry BreedCharles BrennerJim BrownAdám BrudzewskyGitte ChristensenPeter DonnellyJohn EarnestAdin FalkoffGarth FosterLib GibsonAaron HsuRoger HuiKen IversonMorten KrombergDick LathwellMarshall LochbaumEugene McDonnellRoger MooreTrenchard MoreAlan PerlisHenry RichAl RoseJohn ScholesIan SharpBob SmithGeoff StreeterArthur Whitney
Other APL Quote QuadAPL WikiBlogsBooksCase studiesFamous APL usersHumourJobsMerchandisePapersPodcastsTryAPLTry It OnlineVideo channels