Get the latest tech news
A Sketch of the Biggest Idea in Software Architecture (2022)
Narrow waists: an idea in software architecture that relates to networking, operating systems, language design, compilers, and distributed systems.
Processes{native code, shebang script, shell function, ...} × { start, kill, pipe, redirect, run with privileges, ... } The web was arguably overextended from a network of hyperlinked documents to an application delivery platform ( single-page apps in JavaScript) It was also extended to a desktop UI framework via Electron. [The importance of the lambda calculus] arises from the fact that it can be viewed simultaneously as a simple programming language in which computations can be described and as a mathematical object about which rigorous statements can be proved.
Or read this on Hacker News