logoalt Hacker News

re-thctoday at 5:13 PM2 repliesview on HN

> Rewrite the entire node:http stack to use llhttp (Node.js's HTTP parser)

Can we please not turn Deno into junk? If you do the above -- what's the point of Deno?

Once you bolt everything on like that you might as well just use Node.

Deno started off with its own tools. Bun has managed a good balance between compatibility and its own thing (the recent moves aside) without resorting to these tactics...


Replies

bartlomiejutoday at 5:18 PM

We tried to build `node:http` on top of Rust libraries (like Hyper) but we failed for a couple years. So earlier this year we decided to make it compatible (by using llhttp to have very high coverage - at the moment 88% compatibility for node:http module) and then focus on improving performance and slowly chipping away llhttp parts while keeping compatibility.

show 2 replies
someguyiguesstoday at 5:23 PM

> what's the point of Deno?

To demonstrate how amazing bun is in comparison.

show 1 reply