Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> major advancements in the past decade: LLVM, WASM, async/await, Typescript, Golang, Rust

Are these really major research achievements? What research contributions are there in WASM, async/await, Typescript, or Golang? I can see in LLVM and Rust though.



async/await came out of Microsoft research; each year they build and test dozens of concepts. Struck gold with async/await and within a couple years that pattern got retrofitted into most major languages (JS, Python, Rust, C++, C#)

I was wrong about Golang and Typescript, I did some reading and found most of their signature features in older languages.

WASM is some sort of political consortium building triumph, but I think has more potential than everything else on the list. The performance is shockingly good (see Google Blob Opera, Mozilla Pyiodide, etc). Over the next decade everything will become a fast Electron app.


> async/await came out of Microsoft research

I don't think this is the case - most people trace it back to Peng Li's paper in 2007.

These are all good engineering, but they aren't research.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: