APL Campfire: Difference between revisions

Jump to navigation Jump to search
3,442 bytes added ,  19:11, 3 July 2022
no edit summary
No edit summary
No edit summary
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[File:APL Campfire Logo.png|thumb|right|[[humour#apples|Humorous]] promotional logo.]]
[[File:APL Campfire Logo.png|thumb|right|[[humour#apples|Humorous]] promotional logo.]]
The '''APL Campfire''' is a recurring meeting hosted by [[Adám Brudzewsky]] every fourth Sunday at 18:00 UTC, since 9 May, 2021, with each session lasting about an hour. The event focuses on the history of APL programming, inviting participants to tell stories of their experiences in an informal setting. The meetings are recorded for future reference.<ref>[https://www.youtube.com/playlist?list=PLYKQVqyrAEj91hZHbJiWOENHZP4JT8VFv YouTube playlist]</ref>
The '''APL Campfire''' was a recurring meeting hosted by [[Adám Brudzewsky]] every fourth Sunday at 18:00 UTC, from 9 May 2021 until 12 June 2022, with each session lasting about an hour. The event focused on the history of APL programming, inviting participants to tell stories of their experiences in an informal setting. The meetings were recorded for future reference.<ref>[https://www.youtube.com/playlist?list=PLYKQVqyrAEj91hZHbJiWOENHZP4JT8VFv YouTube playlist]</ref>


APL Campfires are held using [[wikipedia:Zoom (software)|Zoom]]:
<!---APL Campfires are held using [[wikipedia:Zoom (software)|Zoom]]:


* '''Meeting ID:''' [https://us02web.zoom.us/j/83123786010 831 2378 6010]
* '''Meeting ID:''' [https://us02web.zoom.us/j/83123786010 831 2378 6010]
* '''Passcode:''' The result of [https://tryapl.org/?clear&q=%C3%97%2F1966%2011%2027&run <source lang=apl inline>×/1966 11 27</source> evaluated as APL]
* '''Passcode:''' The result of [https://tryapl.org/?clear&q=%C3%97%2F1966%2011%2027&run <source lang=apl inline>×/1966 11 27</source> evaluated as APL]
 
-->
== History ==
== History ==
The series started after Joel Wittenberg contacted [[Dyalog Ltd.]], wanting to reconnect with the APL community. He started the [[APL Dinosaurs]] Facebook group, and suggested a live meeting. Via Zoom, he met with his friend Harry Saal and Dyalog employee Adám Brudzewsky for an hour on May 9, 2021. The meeting was deemed so enjoyable, that the group decided to make it a scheduled recurring event.
The series started after Joel Wittenberg contacted [[Dyalog Ltd.]], wanting to reconnect with the APL community. He started the [[APL Dinosaurs]] Facebook group, and suggested a live meeting. Via Zoom, he met with his friend Harry Saal and Dyalog employee Adám Brudzewsky for an hour on May 9, 2021. The meeting was deemed so enjoyable, that the group decided to make it a scheduled recurring event.
Line 38: Line 38:
| Jan 16 || Curtis Jones, André Orlans, Harry Saal, Adám Brudzewsky || Early days of APL. Does APL (still) have a niche? || [https://www.youtube.com/watch?v=PibXdJerG1k&list=PLYKQVqyrAEj91hZHbJiWOENHZP4JT8VFv 1:07:40]
| Jan 16 || Curtis Jones, André Orlans, Harry Saal, Adám Brudzewsky || Early days of APL. Does APL (still) have a niche? || [https://www.youtube.com/watch?v=PibXdJerG1k&list=PLYKQVqyrAEj91hZHbJiWOENHZP4JT8VFv 1:07:40]
|-
|-
| Feb 13 || TBD || TBD ||
| Feb 13 || Curtis Jones, Jon McGrew || Drawing graphs of magnetic [[wikipedia:bubble memory|bubble memory]] using the  20 PLOT and 10 FINEPLOT [[workspace]], getting the [[APL2]] idiom list released to to [[SIGAPL]], making TryAPL2 free for schools, computing the decay time of [[wikipedia:voic coil|voic coil]] motors, communicating with the [[wikipedia:HP-IB|HP-IB]], liaising between IBM departments that produced APL code, [[Ray Polivka]]'s roles, editing [[APL Quote Quad]], [[code golf|golfing]] the implementation of [[Conway's Game of Life]], David Liebtag marking session text for execution, GRAPHPAK, STARMAP. || [https://www.youtube.com/watch?v=_jBQ53cRi0s&list=PLYKQVqyrAEj91hZHbJiWOENHZP4JT8VFv 1:20:21]
|-
| Mar 13 || David Selby<ref>One of the highest level Data Scientists in IBM; Principal Data Scientist and Master Inventor for IBM Weather Business Solutions, AI Applications Cloud and Cognitive Software. Developed APL/PC and [[APL2]]/PC.</ref>, Jon McGrew || IBM Havant, speeding up [[Grade]] using [[wikipedia:radix sort|radix sort]], [[APLSV]], self-learning APL, "hacking" APLSV, implementing [[auxiliary processors]] in [[wikipedia:assembly language|assembly language]], including AP124 for screen control, [[Norman D. Thomson]], [[APL83]], implementing APL for [[wikipedia:IBM System/7|IBM System/7]] and [[IBM Series/1]] in APL/IL (Intermediate Language; an APL-like low-level macro language), [[Adin Falkoff]], working on large data, compiling IL to [[wikipedia:RISC|RISC]], the IBM APL Community, extensive internal uses of APL at IBM, [[APL conference]] disks inspired by [[wikipedia:Mike Cowlishaw|Mike Cowlishaw]], improving APL/PC, Japanese APL, hardware, IBM bureaucracy, porting [[APL2]] to the PC, [[Jim Brown]], the APL2 logo, porting APL2 to [[wikipedia:IBM RT PC|IBM RT PC]], migrating (partially) from IL to C, comparison with other programming languages, regrets, notable personalities, [[Diamond]] || [https://www.youtube.com/watch?v=a65K-0jaWc4&list=PLYKQVqyrAEj91hZHbJiWOENHZP4JT8VFv 2:07:47]
|-
| Apr 10 || [[Adám Brudzewsky]] || Growing up with APL as a "natural language", using list arithmetic to implement Boolean array logic. || [https://www.youtube.com/watch?v=qsMvlUJBuY0&list=PLYKQVqyrAEj91hZHbJiWOENHZP4JT8VFv 01:10:44]
|-
| May 8<ref>Arranged in cooperation with with [[APL BUG]]. </ref> || Paul Jackson<ref>Was mentioned multiple times by David Selby</ref> || [[wikipedia:PL/I|PL/I]], [[wikipedia:IBM 2741|IBM 2741]], testing arguments in lack of error trapping, "broken keyboard" exercises (implementing [[primitive]]s in terms of others), [[ngn/apl]] and [https://github.com/plj541/APL.js his extensions to it], [[Ken Iverson]], writing various programs, comparison of typewriter terminals like [[wikipedia:IBM 3270#APL_/_APL2|IBM 3270]], "STAPLE" (Strutured APL Extensions) compiling [[control structure]]s to [[branch]]ing, [https://www.microapl.com/apl_help/ch_070_100.htm auxiliary processors], [[wikipedia:MVS|MVS]], [[SAX]], [[Dfn]], evolution of [[J]], [[Variant]], [[Index origin]], modern times. || [https://www.youtube.com/watch?v=65HOCGnLNXk&list=PLYKQVqyrAEj91hZHbJiWOENHZP4JT8VFv 02:39:02]
|-
|-
| Mar 13 || TBD || TBD ||
| Jun 12<ref>Note: One week later than usual.</ref> || Paul Jackson || Floating point computations, [[typing APL glyphs]], [[fonts]], [[SAX]], [[J]], [[running APL]] and J online. || [https://www.youtube.com/watch?v=aECx5M590u0&list=PLYKQVqyrAEj91hZHbJiWOENHZP4JT8VFv 01:43:11]
|}
|}


Line 46: Line 52:
<references/>
<references/>


{{APL community}}[[Category:Online sessions]]
{{APL community}}[[Category:Online sessions]][[Category:Web broadcasts]]

Navigation menu