#Programming History

Every story tagged Programming History, curated for CIOs and IT leaders — ranked by source credibility, engagement, and freshness.

2 stories · open in the command center

  • Software DevelopmentHacker News3m

    Sharla Boehm, the programmer whose code underpins the Internet

    Sharla Boehm, a pioneering programmer at RAND Corporation in the early 1960s, created a groundbreaking computer simulation designed to ensure military communications could survive nuclear attack—work that ultimately became foundational to the modern Internet. Her innovation of decentralized network architecture solved a critical vulnerability exposed when a single relay station failure nearly triggered accidental nuclear war, demonstrating how resilient system design directly prevents catastrophic failures. For IT leaders, this historical case exemplifies how infrastructure redundancy and distributed architecture principles—born from extreme resilience requirements—remain essential for mission-critical systems today.

  • Software DevelopmentHacker News3m

    The seven programming ur-languages

    Programming languages can be grouped into seven fundamental paradigms ('ur-languages') including ALGOL, Lisp, ML, Self, Forth, APL, and Prolog, each requiring distinct mental models and development patterns. Most common enterprise languages (Java, C#, Python, JavaScript) derive from the ALGOL paradigm, making transitions between them relatively straightforward, while moving between different ur-languages requires significant retraining. For IT organizations, this means hiring and training decisions should prioritize developers who understand these fundamental paradigms rather than focusing on specific language syntax, as paradigm knowledge transfers more effectively across technology stacks.

Browse all tags