Joey Tuttle: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
(Created page with "'''Joey Keith Tuttle''' (April 29, 1942 – February 26, 2024<ref name=obit>Benito & Azzaro Pacific Gardens Chapel. [https://pacificgardenschapel.com/tribute/details/329905/Joey-Tuttle/obituary.html Obituary of Joey Keith Tuttle]. 2024-03-09.</ref>) was an APL programmer at IBM and I.P. Sharp Associates, and later a J programmer, with an interest in data analysis. Tuttle graduated high school in 1960 and enrolled at wikipedia:Missouri University of Science...")
 
(Publications)
 
Line 4: Line 4:


Tuttle later adopted [[J]] as his programming language of choice. He shared timings of [[Matrix Divide]] taken on different hardware using APL over the years, along with newer timings in J, which became the "JKT Benchmark".<ref>[[Roger Hui]] and others. [https://code.jsoftware.com/wiki/Essays/JKT_Benchmark Essays/JKT_Benchmark].</ref>
Tuttle later adopted [[J]] as his programming language of choice. He shared timings of [[Matrix Divide]] taken on different hardware using APL over the years, along with newer timings in J, which became the "JKT Benchmark".<ref>[[Roger Hui]] and others. [https://code.jsoftware.com/wiki/Essays/JKT_Benchmark Essays/JKT_Benchmark].</ref>
== Publications ==
* [[APL81]]: [https://doi.org/10.1145/800142.805378 APL pi: Designing an APL Type Font].
* [[IPSA '84]]: "Exploiting Networks".
* [[APL93]]: [https://doi.org/10.1145/166197.166229 JVOX]. With David G. Smith.
* [[Jsoftware conferences#1996|J 1996]]: [https://www.jsoftware.com/papers/tuttle.htm Data Rummaging with J].
* [http://archive.vector.org.uk/art10010720 What’s Wrong with my Programming?]. [[Vector Journal]] volume 22 issue 3. 2006-08.
* [[Jsoftware conferences#2012|J 2012]]: "Memories and Musings of J".
* [[Jsoftware conferences#2014|J 2014]]: "25 years walking with J".


== References ==
== References ==
<references/>
<references/>
{{APL community}}{{DEFAULTSORT:Tuttle}}[[Category:People]][[Category:IBM employees]][[Category:I.P. Sharp Associates employees]]
{{APL community}}{{DEFAULTSORT:Tuttle}}[[Category:People]][[Category:IBM employees]][[Category:I.P. Sharp Associates employees]]

Latest revision as of 23:55, 15 April 2024

Joey Keith Tuttle (April 29, 1942 – February 26, 2024[1]) was an APL programmer at IBM and I.P. Sharp Associates, and later a J programmer, with an interest in data analysis.

Tuttle graduated high school in 1960 and enrolled at Missouri S&T, where he would earn a BS and MS of EE in Physics. He began working with IBM and programmed in FORTRAN[2] while a student.[1] He rejoined the company in 1968 and soon learned about APL, which became his primary programming language. In 1971 Tuttle joined the APL Design Group at IBM's Philadelphia Scientific Center, where he worked on the APL environment, informed by an interest in data analysis.[2] He moved to IPSA in 1977, becoming Vice President of Development and Operations, and continued working there past its acquisition by Reuters Group in 1987.[1] Eugene McDonnell remarked that Tuttle had read in a word list of the American Heritage Dictionary—also favored by Ken Iverson—to process in various ways, which McDonnell kept for his own use.[3] Tuttle also advocated for the Key operator, resulting in its inclusion in the first distributed version of J in 1990.[4][5]

Tuttle later adopted J as his programming language of choice. He shared timings of Matrix Divide taken on different hardware using APL over the years, along with newer timings in J, which became the "JKT Benchmark".[6]

Publications

References

  1. 1.0 1.1 1.2 Benito & Azzaro Pacific Gardens Chapel. Obituary of Joey Keith Tuttle. 2024-03-09.
  2. 2.0 2.1 IPSA Newsletter December 1977 (pdf)
  3. Eugene McDonnell. At Play with J: Boggle. Vector Journal volume 18, number 1. 2001-07.
  4. Roger Hui. Essays/Key. "History".
  5. Eugene McDonnell. At Play with J: To Summarise. Vector Journal volume 15, number 1. 1998-08.
  6. Roger Hui and others. Essays/JKT_Benchmark.
APL community [edit]
Activities ConferencesUser groups and meetupsIverson AwardExercises
Chat rooms and forums APL FarmAPL OrchardAPL Wiki
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 PerlisRaghu RanganathanHenry RichAl RoseJohn ScholesIan SharpBob SmithGeoff StreeterJoey TuttleArthur Whitney
Other APL TrustAPL Quote QuadBlogsBooksCase studiesFamous APL usersHumourJobsMerchandisePapersPodcastsTryAPLTry It OnlineVideo channels