| ▲ | satvikpendem 2 hours ago | |||||||||||||||||||||||||||||||
A very interesting project because I always thought TypeScript or at least some subset of it should be natively compiled. It looks like others had a similar idea too, adding a "sound mode" to TypeScript, such as this project which is converting tsgo to Rust, also with LLMs. | ||||||||||||||||||||||||||||||||
| ▲ | pjmlp 27 minutes ago | parent | next [-] | |||||||||||||||||||||||||||||||
It already exists for years, it is part of Microsoft's MakeCode efforts for kids. https://www.microsoft.com/en-us/research/publication/static-... Much saner than a vibe coded compiler. | ||||||||||||||||||||||||||||||||
| ▲ | jeswin an hour ago | parent | prev [-] | |||||||||||||||||||||||||||||||
> such as this project which is converting tsgo to Rust If you'd like to follow, here's my attempt at converting tsgo to typescript (called tsts [1]). Admittedly there's AI involved, but it's a very mechanical job. Going from golang to ts is not a very difficult problem, the other way around would have been way harder. The plan is to then compile tsts to binary via tsonic. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||