4,577
edits
m (→2021) |
(→2021) |
||
(One intermediate revision by the same user not shown) | |||
Line 14: | Line 14: | ||
! Date !! Speakers !! Subjects discussed !! text-align:center | Recording | ! Date !! Speakers !! Subjects discussed !! text-align:center | Recording | ||
|- | |- | ||
| May 9 || Harry Saal, Joel Wittenberg, Adám Brudzewsky || APL on mainframes, <source lang=apl inline>⎕FMT</source>'s <source lang=apl inline>G</source>,<ref>"Joel Wittenberg made critical assessments of that design and suggested important | | May 9 || Harry J. Saal, Joel Wittenberg, Adám Brudzewsky || APL on mainframes, <source lang=apl inline>⎕FMT</source>'s <source lang=apl inline>G</source>,<ref>"Joel Wittenberg made critical assessments of that design and suggested important | ||
elaborations which were incorporated in later designs." [[Adin Falkoff]]: ''[https://doi.org/10.1145/800142.805342 A pictorial format function for patterning decorated numeric displays]''. [[APL81]].</ref> and more || ― | elaborations which were incorporated in later designs." [[Adin Falkoff]]: ''[https://doi.org/10.1145/800142.805342 A pictorial format function for patterning decorated numeric displays]''. [[APL81]].</ref> and more || ― | ||
|- | |- | ||
Line 29: | Line 29: | ||
| Oct 24 || [[Jim Brown]], Ron Murray || Early days at [[IBM]] and [[Syracuse University]]. Discussions with [[Ken Iverson]] and [[Adin Falkoff]], extending [[decode|base value]] (<source lang=apl inline>⊥</source>) and [[Encode|represent]] (<source lang=apl inline>⊤</source>) to work on higher [[rank]] arrays. Ragged [[array]]s vs [[nested array]]s. <source lang=apl inline>⎕AX</source> as prototyping too; to switch axiom system for enclosing a scalar. Origin of [[wikipedia:foo|foo]] as a placeholder name in programming. Resistance to APL at IBM. Interesting internal applications at IBM: a stock application (still in use today) and QMF (Query Management Facility). Using APL for models of [[primitive]]s and extensions. Behaviour of [[outer product]] (<source lang=apl inline>∘.</source>), [[strand notation]], [[prototype]]s for [[each]] on [[empty array]]s, [[system label]]s. [[NARS2000]]'s ball arithmetic. Differences in floating point results of APL vs [[wikipedia:PL/I|PL/I]] implementations of IBM's internal planning system. The meaning of [[monadic]] [[Up Arrow]] (<source lang=apl inline>↑</source>) and [[Right Shoe]] (<source lang=apl inline>⊃</source>). Influence from [[wikipedia:Lisp (programming language)|Lisp]] ([[first]] as <source lang=apl inline>↑</source> and "last" as <source lang=apl inline>↓</source>), symbols, Mike Jenkins's [[Matrix Inverse]] and [[Matrix Divide]] (<source lang=apl inline>⌹</source>), Disjoined arrays using a dedicated Disjoined Array Computer (DAC), hardware [[APL machine]]s/processors, [[shared variable]]s. || [https://www.youtube.com/watch?v=eFtO_vtCNEw&t=259s 1:26:13] | | Oct 24 || [[Jim Brown]], Ron Murray || Early days at [[IBM]] and [[Syracuse University]]. Discussions with [[Ken Iverson]] and [[Adin Falkoff]], extending [[decode|base value]] (<source lang=apl inline>⊥</source>) and [[Encode|represent]] (<source lang=apl inline>⊤</source>) to work on higher [[rank]] arrays. Ragged [[array]]s vs [[nested array]]s. <source lang=apl inline>⎕AX</source> as prototyping too; to switch axiom system for enclosing a scalar. Origin of [[wikipedia:foo|foo]] as a placeholder name in programming. Resistance to APL at IBM. Interesting internal applications at IBM: a stock application (still in use today) and QMF (Query Management Facility). Using APL for models of [[primitive]]s and extensions. Behaviour of [[outer product]] (<source lang=apl inline>∘.</source>), [[strand notation]], [[prototype]]s for [[each]] on [[empty array]]s, [[system label]]s. [[NARS2000]]'s ball arithmetic. Differences in floating point results of APL vs [[wikipedia:PL/I|PL/I]] implementations of IBM's internal planning system. The meaning of [[monadic]] [[Up Arrow]] (<source lang=apl inline>↑</source>) and [[Right Shoe]] (<source lang=apl inline>⊃</source>). Influence from [[wikipedia:Lisp (programming language)|Lisp]] ([[first]] as <source lang=apl inline>↑</source> and "last" as <source lang=apl inline>↓</source>), symbols, Mike Jenkins's [[Matrix Inverse]] and [[Matrix Divide]] (<source lang=apl inline>⌹</source>), Disjoined arrays using a dedicated Disjoined Array Computer (DAC), hardware [[APL machine]]s/processors, [[shared variable]]s. || [https://www.youtube.com/watch?v=eFtO_vtCNEw&t=259s 1:26:13] | ||
|- | |- | ||
| Nov 21 || Zbigniew Stachniak<ref>Computing historian, associate professor of computer science at York University in Toronto, and author of [https://www.google.co.uk/books/edition/Inventing_the_PC/cyWOA2FED7EC?hl=en Inventing the PC].</ref> || [[MCM/70]] || | | Nov 21 || Zbigniew "Ziggy" Stachniak<ref>Computing historian, associate professor of computer science at York University in Toronto, and author of [https://www.google.co.uk/books/edition/Inventing_the_PC/cyWOA2FED7EC?hl=en Inventing the PC].</ref>, [[CoSy|Bob Armstrong]] || Timeline leading to [[MCM/70]]:[[wikipedia:Mers Kutt]], [[York APL]], [[wikipedia:Intel 8008|Intel 8008]], [[APL '73]], [https://www.youtube.com/watch?v=AaQdzKnOxJE speed of <source lang=apl inline>0.7÷⍳255</source>], battery-operation, European tour and selling [https://www.youtube.com/watch?v=tcxXxAxxL5I the computer as a personal calculator], users of MCM/70, [[IBM]] possible "inspiration" to create the [[APL 5100|IBM 5100]], the display technology, the applications libraries including [https://www.youtube.com/watch?v=YitUfJySYz4 games], [https://museum.eecs.yorku.ca/ York University Computer Museum], using APL for arts, [https://museum.eecs.yorku.ca/mcm70e the MCM/70 emulator]. || [https://www.youtube.com/watch?v=QA9XymS-vho 1:09:21] | ||
|- | |- | ||
| Dec 19 || | | Dec 19 || [[Charles Brenner]] || [[APL\360]] and [[APL\1130]] || | ||
|} | |} | ||