BBC Micro, ancestor to ARM

BBC Micro → ARM Lineage

  • Thread clarifies the missing context: Acorn built the BBC Micro, then designed the Acorn RISC Machine (ARM), which now underpins most phones.
  • Some see (BBC Micro, Acorn, ARM) as analogous to (IBM PC, IBM/Intel, x86), with BBC’s educational role similar to Apple II in US schools.
  • Others argue the analogy is weak because the BBC Micro used a 6502, not ARM, and the direct “ancestor of your phone” claim is overstated.
  • Counterpoint: same core people, same company, BBCs were used to simulate and host early ARM development boards; several commenters assert “no BBC Micro, no ARM.”

CPU Lineages and Backward Compatibility

  • Long subthread on x86 lineage: 8080→8086→8088→modern x86, with extensive binary continuity despite big microarchitectural changes.
  • Contrast drawn with 6502/65C816 and Motorola/Zilog families; Datapoint 2200 repeatedly cited as an important upstream influence.
  • Some emphasize that modern x86 still boots DOS binaries; others note early instruction sets and bus widths make “commonality” debatable.

Archimedes, RISC OS, and Market Failure

  • Debate on how much the Archimedes was a “BBC Micro on steroids”: not hardware-compatible, but BBC BASIC, MOS→RISC OS, and conceptual similarity to 6502 gave strong continuity for developers.
  • Disagreement on branding: some remember it as BBC-endorsed but distinct, others say it was never really sold as a “BBC Micro.”
  • Mixed views on commercial impact:
    • One side: Acorn “dropped the ball” vs Amiga/ST/PCs; RISC OS underpowered and lacked apps.
    • Other side: Acorn successfully pivoted; ARM (ex‑Acorn CPU group) now dominates global CPU shipments, so strategically they excelled.

Representation and Sophie Wilson

  • Several comments note that both the article and the TV docudrama Micro Men underplay Sophie Wilson’s central role in ARM and BBC BASIC.
  • Extended discussion on deadnaming, how to refer to historical periods vs current names, and broader concerns about erasure of trans women’s contributions to computing.

Nostalgia and Programming Experience

  • Multiple reminiscences: school BBCs, prototype units, early Archimedes demos, and commercial/homebrew games.
  • BBC BASIC is praised for inline assembly, firmware calls, and ease of low-level experimentation, seen as pivotal in teaching structured programming and hardware hacking.