In 1968, in a presentation that would later become known as the “the mother of all demos,” computer scientist Douglas Engelbart and his team started the personal computer revolution by demonstrating a system that featured text editing on a screen, his newly invented mouse, mixing of text and graphics, outline views, hypertext links, screen-sharing, and even videoconferencing. At a time when computers were room-sized machines conceived to outperform humans at computational tasks, he instead proposed that they help the human perform intellectual tasks, “augmenting” human intelligence by becoming interactive assistants in everyone’s daily work. The graphical user interface was born.

But in addition to its groundbreaking interactivity, ...

Get Functional Reactive Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.