Comment

Comment by unsloppable

I am still 95% sure async/await was a mistake.

Async JavaScript using callbacks had a learning curve, but once you learned how to contain it and treat callback indentation as an opportunity to refactor it felt similar to coding in lisp.

The problem was the learning curve, and the fact you had to rewire your brain a bit compared to coding in something procedural.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton