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

Totally agree about reasons, they have some hidden agenda behind this decision that they don't want to disclose. Rewriting in native code allows step-by-step rewrite using JS runtime with native extensions, but moving to a different VM mandates big rewrite.

My most plausible guess would be that compiler writers don't want to dig into native code and performance, writing a TS to Go translator looks like a more familiar task for them. Lack of JS version performance analysis anywhere in the announcements kinda confirms this.



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

Search: