News for hackers. Stuff that matters.
Re:A 10x Faster TypeScript by rvz on Tuesday March 11, 2025 @12:35PM (#43334218)
> When a language team abandons self-hosting (TS in TS) for raw performance (Go), it signals we've hit fundamental limits in JS/TS for systems programming.

I hope you really mean for "userspace tools / programs" which is what these dev-tools are, and not in the area of device drivers, since that is where "systems programming" is more relevant.

I don't know why one would choose JS or TS for "systems programming", but I'm assuming you're talking about user-space programs.

But really, those who know the difference between a compiled language and a VM-based language know the obvious fundamental performance limitations of developer tools written in VM-based languages like JS or TS and would avoid them as they are not designed for this use case.

Re:A 10x Faster TypeScript by pjmlp on Tuesday March 11, 2025 @12:41PM (#43334300)
Back in my day, writing compilers was part of systems programming.
Re:A 10x Faster TypeScript by Yoric on Tuesday March 11, 2025 @12:50PM (#43334442)
Yeah, the term has changed meaning several times. Early on, "systems programmer" meant basically what we call a "developer" now (by opposition to a programmer or a researcher).
Re:A 10x Faster TypeScript by sethaurus on Wednesday March 12, 2025 @03:11AM (#43340613)
At that time, what would have been the distinction between "programmer" and "developer"?
Re:A 10x Faster TypeScript by Yoric on Wednesday March 12, 2025 @04:37AM (#43341004)
If my memory serves, the "programmer" was essentially a mathematician, working on a single algorithm, while a "system developer" was building an entire system around it.