First off, sorry about the mike popping...it's never done that before. Anyway, SPL/M is a "small" subset of PL/M, the very first high-level language written specifically for an 8-bit microprocessor (in that case, the Intel 8008) by Dr. Gary Kildall: author of CP/M (written in PL/M!), founder of Digital Research, Inc., educator, TV host, and bon vivant. In 1977, Tom Crosley created a subset of PL/M for his 20KB RAM, 6800-based computer and made a presentation about it at the 2nd West Coast Computer Faire in 1978. The rest is history...or is it??? Crosley himself confirmed just this year that versions of SPL/M existed for the Apple II, IBM PC, and other small machines, but the code is lost...so far!
00:00 Intro
00:38 Origins of PL/M
03:50 Small PL/M
08:46 Chuck-a-Luck in SPL/M
19:19 A Horrible Snake Game
20:38 Outro
RESOURCES
SPL/M compiler and games in this video, on a FLEX 2 disk image (and A/BASIC):
www.vanportmedia.com/hm68/utilities
CREDITS
IBM 360 photos:
https://commons.wikimedia.org/wiki/Category:IBM_System/360_Model_30
IBM 704 photo:
https://patshaughnessy.net/2012/9/18/how-ruby-borrowed-a-decades-old-idea-from-lisp
IBM 1620 photo:
U.S. Army Natick Soldier Systems Center - Digital Commonwealth, Public Domain
Tufts Univ. Computer group, c. 1975:
https://researchsnappy.com/2020/08/19/the-golden-age-of-computer-user-groups/
Kildall/Computer Chronicles:
https://www.imdb.com/title/tt0421311/mediaviewer/rm190261249/
Intel Santa Clara campus, 1971:
Intel Free Press via Flikr
Tom Crosley mug:
https://www.linkedin.com/in/tom-crosley
Intellec 8 photo:
https://technischmuseum.nl/devices/Intel%20Intellec%208/Intel%20Intellec%208.html
4004:
https://en.wikipedia.org/wiki/Intel_4004#/media/File:Intel_C4004_b.jpg
8008:
https://en.wikipedia.org/wiki/Intel_8008#/media/File:KL_Intel_C8008-1.jpg
SWTPc 6800, MC6800 photos, Mike Holley (public domain)
SSB Chieftain:
https://www.1000bit.it/lista/s/smoke/smokesignalchieftain.jpg
CP/M ad:
December 11, 1978 issue of InfoWorld
Homemade PC photo:
http://www.valachnet.cz/lvanek/diy/old_story/index.html
Altair 680 case photo:
National Museum of American History
The Spartan Conditions here:
Camera: obsolete iPhone 5s
Microphone: castoff USB mic from a karaoke machine
Screen Recording: SimpleScreenRecorder for Linux (free)
Screen Capture: Screenshot (part of Linux Xubuntu)
Video Editing: kdenlive for Linux (free)
Audio Editing: Audacity for Linux (free)
In other words, if *I* can do it, so can you. :^)
Music: (c) & (p) 2022, David H. Hassler
Best regards.