70 likes | 187 Views
Join industry veterans like Sam Nitzberg and Steve Wozniak in a deep dive into retrocomputing. Discover how emulators like AppleWin and solutions for older systems, including the Apple II, serve as a bridge to the past. Engage with programming concepts through an intriguing distributed processing demo that emphasizes race conditions, semaphores, and mutexes. This event celebrates the revival of functional clones and showcases innovative practices for programming with historical systems. Bring nostalgia and technology together in a meaningful way!
E N D
Retrocomputing Panel Sam Nitzberg Cheshire Catalyst Steve Wozniak
Relica IApple I Functional Clone http://home.comcast.net/~vbriel/
EmulatorsApple II systems in Software Online Emulator with softwares! http://www.virtualapple.com AppleWin http://www.tomcharlesworth.pwp.blueyonder.co.uk/ APPLE CE for Pocket PCs ! http://www.geocities.com/bonelyfish/applece.html
Distributed Processing Demo INITIALIZATION: 10 REM ZERO 30 PRINT CHR$(4);”OPEN DATA” 40 PRINT CHR$(4);”WRITE DATA” 50 PRINT “0” 60 PRINT CHR$(4);”CLOSE DATA” COUNTER (for systems 1 thru n): 1000 REM THREADED CALCULATION 1010 PRINT CHR$(4);”OPEN DATA” • PRINT CHR$(4);”READ DATA” • INPUT Z 1050 PRINT CHR$(4);”CLOSE DATA” 1100 PRINT CHR$(4);”OPEN DATA” • PRINT CHR$(4);”WRITE DATA” 1120 Z = Z + 1 1121 PRINT Z 1130 PRINT CHR$ (4) ; “CLOSE DATA” 1140 PRINT Z 1199 REM DELAY 1200 FOR C = 1 TO 10000 : NEXT C 1210 GOTO 1010 Use timing to avoid race conditions. Provides a proof-of-concept. Semaphores / Mutexes not yet implemented
APPLE CAT II Easily Programmable !!!