Battleships in ALGOL 60 on Elliott 803 emulator

Sdílet
Vložit
  • čas přidán 1. 05. 2020
  • My first ALGOL program written in Elliott ALGOL 60 - Battleships!
    By the time you have the ALGOL compiler loaded, there's very little memory left so the AI is quite rudimentary but it seems to work.
    The Elliott 803 is a small, medium-speed transistor digital computer which was manufactured by the British company Elliott Brothers in the 1960s and uses ferrite magnetic-core memory. This version is running on an emulator written by Peter Onion who also looks after the 803B which can be seen running at The National Museum of Computing on the Bletchley Park estate.
  • Věda a technologie

Komentáře • 3

  • @luisluiscunha
    @luisluiscunha Před 3 lety +2

    Thank you for the demonstration. This is of great historical and technical value.

  • @robinbaker9708
    @robinbaker9708 Před rokem +1

    Can I be a pedant and say Eliot 803 ALGOL differed from 'real ' ALGOL 60 in some ways, the illustration shows the use of ' as the end of line delimiter rather then ; just one thing I remember from working on an 803 in Bletchley Park 'D' block back in the 1970's. I wonder what happened to that one ?

    • @PeterOGB
      @PeterOGB Před rokem +1

      From "Report on the Algorithmic Language ALGOL 60" :
      "As with the preliminary ALGOL report, three different
      levels of language are recognized, namely a Reference
      Language, a Publication Language and several Hardware
      Representation."
      So 803 ALGOL **IS** real ALGOL 60 as it is one of the "several Hardware Representations".
      As to there being an 803 in BP D block, do you have any more details because that is the first time I've heard of there being one installed there.
      And if you are going to be a pedant, you really ought to check that you've spelt Elliott correctly !