this post was submitted on 04 Nov 2026
797 points (99.5% liked)

Programmer Humor

33997 readers
1804 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 3 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] rmuk@feddit.uk 6 points 7 hours ago* (last edited 7 hours ago)

People talk about the legacy of the floppy disk (mid-eighties to mid-aughts) being used as a save icon, but drive letters are even more extreme - and absurd - than that.

CP/M came out in 1974 and introduced drive letters A: and B: for floppy drives, and Microsoft copied that for DOS and the early DOS-based versions of Windows. Microsoft finally killed off the DOS lineage with Windows Me in 2000, so that was 26 years of drive letters actually being part of the OS' architecture.

Windows NT came out in 1993 - 19 years after CP/M - and didn't use drive letters but for the sake of backwards compatibility and familiarity it would emulate them. All versions of Windows since 2000 are based on NT. So we had 26 years of drive letters being needed, and 33 years of faking it for consistency.