Stories
Slash Boxes
Comments

SoylentNews is people

posted by martyb on Sunday October 07 2018, @01:14PM   Printer-friendly
from the have-you-ever-programmed-a-6502? dept.

Adafruit visited the history of the LOGO "turtle graphics" language not long ago.

Now on Twitter, folks have found the source code for the LOGO program used on Apple II computers. Source on GitHub.

It turns out that the program was written on a DEC PDP-10 minicomputer running the Incompatible Timesharing System (ITS).

I'd take it that the code is in 6502 assembly and the program works the whole Apple II memory map for functionality. Did ITS have a 6502 cross-compiler or did the MIDAS program have separate target environments?

Very interesting programming archaeology – see the source code yourself along with the full PDP-10 ITS image still maintained today.

-- submitted from IRC


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 0) by Anonymous Coward on Sunday October 07 2018, @09:44PM

    by Anonymous Coward on Sunday October 07 2018, @09:44PM (#745646)

    LOGO for APPLE2 descended from PDP LOGO most likely.
    Also likely is that the APPLE2 wasn't released yet when the project to port LOGO to it started.
    It was probably announced as some spec set in order to get early ports.

    The hobbyst community was different back then and apple was part of the hobby hacking movement.
    If Woz was slipping out spec sheets to user's groups and bulletin boards and saying "this is coming, get a port ready", lots of people would do it just for the challenge.
    This was the days before open source, but the ethos was stronger IMHO.