Hacker News new | ask | show | jobs
by zackbrown 2335 days ago
Between Delphi, C#, and TypeScript the man has already had a storied and impactful career.
3 comments

Yes, he’s fantastically accomplished and capable, and I think he could do amazing things in a new area.

I’d love to see him take lessons learned from C# for a language designed for WASM from the get go.

But wasm is an architecture. Like x86. The more interesting question is: what language is optimal for the use cases wasm serves. Games come into mind.
WASM is just yet another bytecode format.

AssemblyScript is already quite ahead regarding WASM support.

Unfortunately, he is quite adamantly not a fan of WASM.
Why is he not?
Only thing I could find of him mentioning WebAssembly was here at 19:45: https://youtu.be/MxB0ldQfvT4?t=1185

In that video he says that it’s not a suitable target for TypeScript to compile to because WebAssembly doesn’t have a garbage collector. They’d have to basically implement an entire JavaScript engine in WebAssembly which would be pointless.

He gives some examples of things it could be good for, which are all CPU intensive things like image processing and video games, but he doesn’t seem to think it’s really suitable for making normal web apps.

My three favourite languages ever (with Turbo Pascal as my first proper programming language) - The man has quite simply defined my career.
You forgot about the previous 10 year's of the man's career with Turbo Pascal.
Also his first work in Microsoft: Windows Foundation Classes (WFC) and Visual J++ development system.