Programming Languages of the Future

How Atwood's Law is evolving in the age of WebAssembly, and why the continued shift from traditional desktop software toward web platforms matters for future technology strategy.

Maybe something interesting to aware off - it’s called Atwood’s Law:

“Any application that can be written in JavaScript, will eventually be written in JavaScript.” Jeff Atwood, 2007

In case you ask “Who the fuck is Atwood”: a very well-known IT guru

Today, this law can be seen in its modernized form: Atwood’s Law 2.0.:

“Any app that can run in the browser, will — and whether it’s written in JavaScript or compiled to WebAssembly doesn’t matter anymore.”

Atwood’s Law is evolving, but its essence — that the web platform swallows everything — remains true.

Considering today’s trend where major industry players are increasingly shifting even traditionally heavy desktop applications to web-based platforms, it’s a strong indication that this direction holds merit. Every serious software company should take time to reflect on the reasons behind this movement and align their strategy accordingly.