John Earnest: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
(Created page with "'''John Earnest''', also known by the pseudonym "Internet Janitor", is the creator of oK and special-k. Beyond his contributions to array programming, many of his pro...")
 
(More detail; add Lil)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''John Earnest''', also known by the pseudonym "Internet Janitor", is the creator of [[oK]] and [[special-k]].
'''John Earnest''', also known by the handles "Internet Janitor" and "Rodger the Great", is a [[K]] programmer, array language implementer, and designer of interactive tools. His K-based projects include implementations [[oK]] and [[special-k]], and the iKe programming environment. He designed the [[Lil]] programming language as part of the Decker graphics and application development framework.
 
Beyond his contributions to array programming, many of his projects are graphical and retro in nature<ref>[https://github.com/JohnEarnest/Octo Octo]: A Chip8 IDE</ref>,<ref>[https://github.com/JohnEarnest/Mako Mako]: A Virtual Game Console</ref> which is echoed in oK's experimental programming environment, [[iKe]].<ref>[http://archive.vector.org.uk/art10501610 A Graphical Sandbox for K]</ref>
 
John occasionally frequents the [[APL Farm]].


Beyond his contributions to array programming, many of Earnest's projects are graphical and retro in nature,<ref>[https://github.com/JohnEarnest/Octo Octo]: A Chip8 IDE</ref><ref>[https://github.com/JohnEarnest/Mako Mako]: A Virtual Game Console</ref> which is echoed in oK's experimental programming environment, [[iKe]].<ref>[http://archive.vector.org.uk/art10501610 A Graphical Sandbox for K]</ref>


==External links==
==External links==
 
* [https://beyondloom.com/index.html John Earnest's website]
===References===
* [[Array Cast]] episodes [https://www.arraycast.com/episodes/episode41-john-earnest 41 "John Earnest and Versions of k"], [https://www.arraycast.com/episodes/episode43-john-earnest-decker 43 "John Earnest and Multimedia"], and [https://www.arraycast.com/episodes/episode53-what-is-the-problem 53 "What is the problem?"]
==References==
<references/>
<references/>
{{APL community}}{{DEFAULTSORT:Earnest}}[[Category:People]][[Category:Designers]][[Category:Implementers]]

Latest revision as of 22:17, 12 January 2024

John Earnest, also known by the handles "Internet Janitor" and "Rodger the Great", is a K programmer, array language implementer, and designer of interactive tools. His K-based projects include implementations oK and special-k, and the iKe programming environment. He designed the Lil programming language as part of the Decker graphics and application development framework.

Beyond his contributions to array programming, many of Earnest's projects are graphical and retro in nature,[1][2] which is echoed in oK's experimental programming environment, iKe.[3]

External links

References

  1. Octo: A Chip8 IDE
  2. Mako: A Virtual Game Console
  3. A Graphical Sandbox for K
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 StreeterJoey TuttleArthur Whitney
Other APL Quote QuadAPL WikiBlogsBooksCase studiesFamous APL usersHumourJobsMerchandisePapersPodcastsTryAPLTry It OnlineVideo channels